feat: Add AgentBar arc dock with per-agent terminal frame and voice modal
- Add ui.json configs for Main (purple) and Ejecutor (red) agents - AgentBar: fused arc-shaped dock at bottom with dynamic glow - Quick press opens styled terminal frame mockup - Hold opens voice modal with Web Speech API streaming transcription - Responsive: full-width mobile, max-width on tablet/desktop/4K - Agents API: serve uiConfig from ui.json in agent directories - Agents page: route, store, toolbar integration
This commit is contained in:
@@ -79,7 +79,10 @@
|
||||
"mcp__agent-ui__z590_nucleoriofrio_com-save_vue_component",
|
||||
"mcp__agent-ui__z590_nucleoriofrio_com-resize_window",
|
||||
"mcp__agent-ui__z590_nucleoriofrio_com-save_canvas_snapshot",
|
||||
"mcp__agent-ui__z590_nucleoriofrio_com-load_canvas_snapshot"
|
||||
"mcp__agent-ui__z590_nucleoriofrio_com-load_canvas_snapshot",
|
||||
"mcp__agent-ui__z590_nucleoriofrio_com-list_canvas_snapshots",
|
||||
"mcp__agent-ui__z590_nucleoriofrio_com-list_canvases",
|
||||
"mcp__agent-ui__z590_nucleoriofrio_com-list_vue_components"
|
||||
]
|
||||
},
|
||||
"enableAllProjectMcpServers": true,
|
||||
@@ -153,30 +156,6 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"SubagentStart": [
|
||||
{
|
||||
"matcher": ".*",
|
||||
"hooks": [
|
||||
{
|
||||
"type": "command",
|
||||
"command": "powershell -NoProfile -Command \"try { Invoke-RestMethod -Uri 'http://localhost:4101/api/claude-status' -Method POST -Body '{\\\"status\\\":\\\"subagentStart\\\"}' -ContentType 'application/json' -TimeoutSec 2 | Out-Null } catch {}\"",
|
||||
"timeout": 5000
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"SubagentStop": [
|
||||
{
|
||||
"matcher": ".*",
|
||||
"hooks": [
|
||||
{
|
||||
"type": "command",
|
||||
"command": "powershell -NoProfile -Command \"try { Invoke-RestMethod -Uri 'http://localhost:4101/api/claude-status' -Method POST -Body '{\\\"status\\\":\\\"subagentStop\\\"}' -ContentType 'application/json' -TimeoutSec 2 | Out-Null } catch {}\"",
|
||||
"timeout": 5000
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"PermissionRequest": [
|
||||
{
|
||||
"matcher": ".*",
|
||||
|
||||
Reference in New Issue
Block a user