- AgentCatalog/definitions with strict Markdown frontmatter, delegation graph, fail-closed tool scoping, and signal contracts - structured cancellation (AgentError::Cancelled/TimedOut) across provider streams, tool batches, and sleep; /stop drives the same terminal state - schema v6 run/group/inbox persistence with execution-ID conditional transitions and completion-slot reservations - ExecutionGate separating run quota from provider/tool step permits - background completion inbox with hidden-trigger continuation turns, fairness scheduling, lease release, dead-lettering, and activation recovery - typed TurnMailbox with two-phase steer admission and atomic consumption at turn commit; /stop releases admitted steer events back to pending - emit_signal tool with contract-enforced rate/dedupe/severity/size limits - WS run/event projection (GetAgentRuns, AgentRunUpdated, AgentEventUpdated), /api/agent-runs* management endpoints, /api/tasks union, WebUI run tree and signal cards - ChannelContext.durable_private persisted for continuation delivery reuse Version 1.7.0
30 lines
647 B
JSON
30 lines
647 B
JSON
{
|
|
"name": "picobot-webui",
|
|
"private": true,
|
|
"version": "1.7.0",
|
|
"type": "module",
|
|
"engines": {
|
|
"node": ">=20"
|
|
},
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"build": "vite build",
|
|
"check": "svelte-check --tsconfig ./jsconfig.json"
|
|
},
|
|
"dependencies": {
|
|
"bits-ui": "^2.0.0",
|
|
"dompurify": "^3.4.12",
|
|
"marked": "^18.0.6",
|
|
"svelte": "^5.0.0"
|
|
},
|
|
"devDependencies": {
|
|
"@fontsource/jetbrains-mono": "^5.3.0",
|
|
"@fontsource/space-grotesk": "^5.3.0",
|
|
"@sveltejs/vite-plugin-svelte": "^6.0.0",
|
|
"@types/node": "^24.0.0",
|
|
"svelte-check": "^4.0.0",
|
|
"typescript": "^5.9.0",
|
|
"vite": "^7.0.0"
|
|
}
|
|
}
|