hermes-agent/plugins/kanban/dashboard
teknium 62f0cfd902 fix(kanban-dashboard): use context-local board pin in specify/decompose endpoints
The dashboard specify and decompose endpoints run as sync FastAPI threadpool
handlers and pinned the active board by mutating the process-global
HERMES_KANBAN_BOARD env var. Two concurrent requests for different boards
race on that shared global and cross-write — the same bug class as the CLI
path (#38323), now using the scoped_current_board() contextvar introduced by
the CLI fix.
2026-06-04 07:39:53 -07:00
..
dist fix(dashboard): sanction plugin WS/upload auth via SDK helpers (gated mode) 2026-06-03 16:59:36 -07:00
manifest.json feat(kanban): durable multi-profile collaboration board (#17805) 2026-04-30 13:36:47 -07:00
plugin_api.py fix(kanban-dashboard): use context-local board pin in specify/decompose endpoints 2026-06-04 07:39:53 -07:00