feat: add governed chat agent selection
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"version": 1,
|
||||
"agents": [
|
||||
{
|
||||
"id": "evidence-reader",
|
||||
"label": "Evidence Reader",
|
||||
"mode": "READ_ONLY",
|
||||
"model_role": "read_only",
|
||||
"roles_allowed": ["viewer", "auditor", "operator", "project-admin", "org-admin"],
|
||||
"skills_allowed": ["evidence-summary"],
|
||||
"tool_allowlist": [],
|
||||
"max_delegation_level": 0
|
||||
},
|
||||
{
|
||||
"id": "ops-operator",
|
||||
"label": "Ops Operator",
|
||||
"mode": "OPERATOR",
|
||||
"model_role": "operator",
|
||||
"roles_allowed": ["operator", "project-admin", "org-admin"],
|
||||
"skills_allowed": ["registered-actions"],
|
||||
"tool_allowlist": ["run-chat-tests", "build-evidence-pack", "verify-evidence-pack"],
|
||||
"max_delegation_level": 1
|
||||
},
|
||||
{
|
||||
"id": "codegen-draft",
|
||||
"label": "Codegen Draft",
|
||||
"mode": "CODEGEN",
|
||||
"model_role": "codegen",
|
||||
"roles_allowed": ["project-admin", "org-admin"],
|
||||
"skills_allowed": ["sourcegen-draft"],
|
||||
"tool_allowlist": ["artifact-scan", "tool-output-scan"],
|
||||
"max_delegation_level": 2,
|
||||
"requires_approval": true
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user