The web dashboard at http://pi5.local/status currently only polls task metadata from the crib SSH executor. Local and container executor tasks are not visible.
Expected behavior
All executor backends (SSH, local, container) should surface tasks in the dashboard.
Possible approaches
- The dashboard server reads from the local metadata dir (~/.local/share/openclaw/tasks/) in addition to SSH-fetched tasks
- The openclaw-agent list --json output becomes the single source of truth for the dashboard (already aggregates all executors)
- A small agent/daemon syncs task state from all executors into a central store
Option 2 is simplest — dashboard calls and renders all tasks regardless of executor type.
Related
The web dashboard at http://pi5.local/status currently only polls task metadata from the crib SSH executor. Local and container executor tasks are not visible.
Expected behavior
All executor backends (SSH, local, container) should surface tasks in the dashboard.
Possible approaches
Option 2 is simplest — dashboard calls and renders all tasks regardless of executor type.
Related