e2e fixes: tasks tool in profiles, bg timeout lift, stepIcon fix, queue semantics docs
E2E findings addressed:
- tasks tool was registered but not in any profile's tools.agent.native —
  added to all six profiles (agent could not check/wait/cancel bg tasks)
- detached terminal/code_exec/ssh_exec runs without explicit timeout are
  lifted to 300s: foreground defaults (20/30/60s) marked long commands
  'completed' with partial output while the process still ran
- ToolCard.vue: define stepIcon(status) — template referenced it but the
  function was missing (render crash on task_update step)
- message_queued reachability documented: WS read loop is sequential, the
  queue path is only reachable from a second socket/headless recall
1 parent b1e8f31 commit ab883b975242da6b927af7a328936110aa6551ab
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 6 hours ago
Showing 16 changed files
View
docs/agent.md
View
docs/config.md
View
docs/websocket.md
View
manuals/tasks.md
View
navi/core/tool_executor.py
View
navi/profiles/developer/config.json
View
navi/profiles/modeler_3d/config.json
View
navi/profiles/navi_code/config.json
View
navi/profiles/secretary/config.json
View
navi/profiles/server_admin/config.json
View
navi/profiles/tool_developer/config.json
View
persona.txt
View
persona_navi_code.txt
View
tests/unit/core/test_tool_executor.py
View
webclient/src/components/messages/ToolCard.vue
View
webclient/src/styles/app.scss