Skip to content

Commit ffa38e2

Browse files
committed
Fix keyword routing in values.yaml: field names and decision types
CRITICAL BUG FIX: The values.yaml file is what actually gets deployed to Kubernetes via Helm, not config.yaml. Fixed both issues: 1. keyword_rules: changed 'category:' to 'name:' (3 rules) - urgent_request, sensitive_data, exclude_spam 2. decision conditions: changed type from 'domain' to 'keyword' (3 decisions) - urgent_request_decision, sensitive_data_decision, exclude_spam_decision Root cause: The config.yaml was just a reference file. The actual deployment uses values.yaml which had the same bugs - keyword rules were not being loaded at all. Signed-off-by: Senan Zedan <[email protected]>
1 parent 9cc34da commit ffa38e2

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

e2e/profiles/routing-strategies/values.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,15 +53,15 @@ config:
5353
pii_mapping_path: "models/pii_classifier_modernbert-base_presidio_token_model/pii_type_mapping.json"
5454

5555
keyword_rules:
56-
- category: "urgent_request"
56+
- name: "urgent_request"
5757
operator: "OR"
5858
keywords: ["urgent", "immediate", "asap", "emergency"]
5959
case_sensitive: false
60-
- category: "sensitive_data"
60+
- name: "sensitive_data"
6161
operator: "AND"
6262
keywords: ["SSN", "social security number", "credit card"]
6363
case_sensitive: false
64-
- category: "exclude_spam"
64+
- name: "exclude_spam"
6565
operator: "NOR"
6666
keywords: ["buy now", "free money"]
6767
case_sensitive: false
@@ -135,7 +135,7 @@ config:
135135
rules:
136136
operator: "AND"
137137
conditions:
138-
- type: "domain"
138+
- type: "keyword"
139139
name: "urgent_request"
140140
modelRefs:
141141
- model: "qwen3"
@@ -155,7 +155,7 @@ config:
155155
rules:
156156
operator: "AND"
157157
conditions:
158-
- type: "domain"
158+
- type: "keyword"
159159
name: "sensitive_data"
160160
modelRefs:
161161
- model: "qwen3"
@@ -179,7 +179,7 @@ config:
179179
rules:
180180
operator: "AND"
181181
conditions:
182-
- type: "domain"
182+
- type: "keyword"
183183
name: "exclude_spam"
184184
modelRefs:
185185
- model: "qwen3"

0 commit comments

Comments
 (0)