|
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 |
|---|
|
|
| docs/agent.md |
|---|
| docs/config.md |
|---|
| docs/websocket.md |
|---|
| manuals/tasks.md |
|---|
| navi/core/tool_executor.py |
|---|
| navi/profiles/developer/config.json |
|---|
| navi/profiles/modeler_3d/config.json |
|---|
| navi/profiles/navi_code/config.json |
|---|
| navi/profiles/secretary/config.json |
|---|
| navi/profiles/server_admin/config.json |
|---|
| navi/profiles/tool_developer/config.json |
|---|
| persona.txt |
|---|
| persona_navi_code.txt |
|---|
| tests/unit/core/test_tool_executor.py |
|---|
| webclient/src/components/messages/ToolCard.vue |
|---|
| webclient/src/styles/app.scss |
|---|