Skip to content

feat(kanban): add rerun and auto-subscribe - #29739

Closed
crayfish-ai wants to merge 1 commit into
NousResearch:mainfrom
crayfish-ai:pr/kanban-rerun-autosubscribe
Closed

feat(kanban): add rerun and auto-subscribe#29739
crayfish-ai wants to merge 1 commit into
NousResearch:mainfrom
crayfish-ai:pr/kanban-rerun-autosubscribe

Conversation

@crayfish-ai

Copy link
Copy Markdown
Contributor

Summary

  • add task creation auto-subscribe support across the CLI, kanban_create tool, and gateway env fallback
  • add hermes kanban rerun plus the DB reset path that reopens terminal tasks while preserving parent gates and optional reassignment
  • preserve notify subscriptions on rerun by advancing each subscription cursor instead of deleting the row
  • include parent workspace paths in worker context only when the directory still exists

Testing

  • source .venv/bin/activate && pytest tests/hermes_cli/test_kanban_db.py -x -q -k not\ resolve_hermes_argv
  • source .venv/bin/activate && pytest tests/hermes_cli/test_kanban_fixes_p1_p6.py -x -q

@alt-glitch alt-glitch added type/feature New feature or request comp/plugins Plugin system and bundled plugins P3 Low — cosmetic, nice to have labels May 21, 2026
@alt-glitch

Copy link
Copy Markdown
Collaborator

Duplicate of #29097 — same feature set (kanban rerun command + auto-subscribe on task creation + parent workspace context). #29097 is still open with the same changes.

@crayfish-ai

crayfish-ai commented May 21, 2026

Copy link
Copy Markdown
Contributor Author

Closing as a duplicate of #29097 per upstream feedback. The failing test job here matches the same unrelated baseline failures affecting the other kanban PRs: tests/plugins/web/test_web_search_provider_plugins.py is still expecting the old provider list, and tests/hermes_cli/test_update_hangup_protection.py is failing its stdout/stderr wrapper assertion. The kanban-targeted local tests for this branch are passing.

@crayfish-ai
crayfish-ai deleted the pr/kanban-rerun-autosubscribe branch May 24, 2026 02:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/plugins Plugin system and bundled plugins P3 Low — cosmetic, nice to have type/feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants