aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/aflow/ai/ai.go
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2026-01-13 16:09:28 +0100
committerDmitry Vyukov <dvyukov@google.com>2026-01-13 18:52:51 +0000
commitff8156b958fbf280f429d32adec18ecc3863cde0 (patch)
tree60064924cfff3074c39805b4a7dd2057a4acf8ac /pkg/aflow/ai/ai.go
parent54c44ce53f9d4fda314d14c21458d3fcf6310820 (diff)
dashboard/app: add race harmfullness label
Add race:harmful/benign label. Set it automatically by confirmed AI jobs.
Diffstat (limited to 'pkg/aflow/ai/ai.go')
-rw-r--r--pkg/aflow/ai/ai.go9
1 files changed, 9 insertions, 0 deletions
diff --git a/pkg/aflow/ai/ai.go b/pkg/aflow/ai/ai.go
index a00380ae7..5af71a3f5 100644
--- a/pkg/aflow/ai/ai.go
+++ b/pkg/aflow/ai/ai.go
@@ -13,3 +13,12 @@ const (
WorkflowModeration = WorkflowType("moderation")
WorkflowAssessmentKCSAN = WorkflowType("assessment-kcsan")
)
+
+// Outputs of various workflow types.
+// Should be changed carefully since old outputs are stored in the dashboard database.
+
+type AssessmentKCSANOutputs struct {
+ Confident bool
+ Benign bool
+ Explanation string
+}