{"repo":"NousResearch/hermes-agent","public_id":"41222","display_label":"Kanban board integration into desktop app","summary":"These issues and pull requests concern adding a Kanban board feature to the desktop application, including sidebar panel placement and plugin/SDK integration. Work appears to span multiple phases and implementation approaches.","subsystem":"apps/desktop","counts":{"members":7,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":5,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":61173},"resolution":{"state":"partially_resolved","by":"pr-61173"},"freshness":{"state":"verified","last_verified_at":"2026-07-31T18:00:10+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_PARTIAL","link_density":0.3276190476190477},"fix_edges":[{"issue_number":41222,"pr_number":61173,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true},{"issue_number":48159,"pr_number":61173,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true},{"issue_number":50173,"pr_number":61173,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true},{"issue_number":69948,"pr_number":61173,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true}],"members":[{"kind":"issue","number":41222,"title":"Feature Request: Integrate Kanban Board into Desktop App","url":null,"state":"closed"},{"kind":"issue","number":48159,"title":"Feature Request: Add Kanban board view to Hermes Desktop","url":null,"state":"closed"},{"kind":"issue","number":50173,"title":"Feature Request: Kanban Board Panel in Desktop App Sidebar","url":null,"state":"closed"},{"kind":"issue","number":50178,"title":"Feature Request: Kanban Board Panel in Desktop App Sidebar","url":null,"state":"closed"},{"kind":"issue","number":66415,"title":"[Feature] Boardstate phase 2: the Board in the desktop app (real-Electron proven)","url":null,"state":"closed"},{"kind":"pr","number":41756,"title":"feat(desktop): integrate kanban into the desktop app (#41222)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#61173","number":61173}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":61173,"title":"feat(desktop): Kanban — the founding plugin on the desktop SDK","url":null,"state":"merged","close_reason":{"category":"merged","implication":"superseded"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/src/app/command-palette/index.tsx","apps/desktop/src/contrib/plugin.test.ts","apps/desktop/src/contrib/plugin.ts","apps/desktop/src/hooks/use-grab-scroll.ts","apps/desktop/src/i18n/en.ts","apps/desktop/src/i18n/ja.ts","apps/desktop/src/i18n/zh-hant.ts","apps/desktop/src/i18n/zh.ts","apps/desktop/src/lib/keybinds/contributed-actions.test.ts","apps/desktop/src/lib/keybinds/use-keybind-hint.ts","apps/desktop/src/plugins/example/plugin.tsx","apps/desktop/src/plugins/gateway-pill/plugin.tsx","apps/desktop/src/plugins/hello-runtime/plugin.runtime.js","apps/desktop/src/plugins/kanban/api.ts","apps/desktop/src/plugins/kanban/board-switcher.tsx","apps/desktop/src/plugins/kanban/board.tsx","apps/desktop/src/plugins/kanban/drawer.tsx","apps/desktop/src/plugins/kanban/i18n.ts","apps/desktop/src/plugins/kanban/kanban.css","apps/desktop/src/plugins/kanban/orchestration.tsx","apps/desktop/src/plugins/kanban/plugin.tsx","apps/desktop/src/plugins/kanban/types.ts","apps/desktop/src/plugins/kanban/ui.tsx","apps/desktop/src/sdk/index.ts","hermes_cli/kanban_db.py","plugins/kanban/dashboard/plugin_api.py","run_agent.py","tests/hermes_cli/test_kanban_board_project.py","tests/hermes_cli/test_kanban_comment_queries.py","tests/plugins/test_kanban_board_project_api.py","tests/plugins/test_kanban_estimate.py","tests/tools/test_kanban_comment_injection.py","tools/kanban_tools.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}