feat(scanner): Ausschluss-Unternehmen je Suchagent
Neues Feld exclude_companies: steht ein Eintrag im Firmennamen der Anzeige (z. B. "Hays"), verwirft der Agent sie. Beim Speichern werden vorhandene Treffer dieser Firmen gelöscht (außer "in Bearbeitung"). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
a24fd938a2
commit
1969d0b77a
+3
-1
@@ -479,6 +479,8 @@ export interface ScannerAgent {
|
||||
keywords: string[];
|
||||
sources: ScannerSourceId[];
|
||||
excludes: string[];
|
||||
/** Unternehmen, deren Anzeigen dieser Agent nie zeigt (Abgleich mit dem Firmennamen). */
|
||||
exclude_companies: string[];
|
||||
/** Schlagwörter, deren Fund mit Ton und Pop-up gemeldet wird. */
|
||||
alarm_keywords: string[];
|
||||
is_active: boolean;
|
||||
@@ -568,7 +570,7 @@ export interface ScannerSecrets {
|
||||
|
||||
export type ScannerAgentInput = Pick<
|
||||
ScannerAgent,
|
||||
'name' | 'keywords' | 'alarm_keywords' | 'sources' | 'excludes' | 'is_active'
|
||||
'name' | 'keywords' | 'alarm_keywords' | 'sources' | 'excludes' | 'exclude_companies' | 'is_active'
|
||||
>;
|
||||
|
||||
const put = <T>(path: string, body: unknown) =>
|
||||
|
||||
Reference in New Issue
Block a user