feat(ui): add operator UI server, stores, and insights

This commit is contained in:
2026-02-23 18:49:53 -05:00
parent 8100f4d1c6
commit cf386e1aaa
18 changed files with 3252 additions and 17 deletions

View File

@@ -28,6 +28,13 @@ Core emitted event types:
- `session.failed`
- `security.<security_audit_event_type>` (mirrored from security audit engine)
`node.attempt.completed` metadata includes orchestration-debug fields used by the operator UI:
- `status`, optional `failureKind`, optional `failureCode`
- `executionContext` (`phase`, `modelConstraint`, `allowedTools`, security constraints)
- `topologyKind`, `retrySpawned`, optional `fromNodeId`
- optional `subtasks`, `securityViolation`
## Sinks
- File sink (`AGENT_RUNTIME_EVENT_LOG_PATH`)