Skip to content

Fix zellij team pane cleanup and terminal labels#445

Merged
takemo101 merged 1 commit intomainfrom
fix/zellij-team-cleanup-rename
May 10, 2026
Merged

Fix zellij team pane cleanup and terminal labels#445
takemo101 merged 1 commit intomainfrom
fix/zellij-team-cleanup-rename

Conversation

@takemo101
Copy link
Copy Markdown
Owner

Summary

  • persist and restore zellij team pane labels so terminal renames keep <position>:<task_id> [status] after process restart
  • rename panes on terminal transitions/cancel and add zellij team-session teardown hooks
  • wire cleanup_team through CLI/MCP/TUI contexts so the shared zellij session is killed when the last team task is removed

Validation

  • bun run --filter @cuekit/mcp typecheck
  • bun run --filter @cuekit/adapters typecheck
  • bun test packages/mcp/tests/commands.test.ts packages/mcp/tests/tui-context.test.ts
  • CUEKIT_ZELLIJ_INTEG=1 bun test packages/adapters/tests/zellij-backend-integ.test.ts
  • bun run bundle
  • git diff --check

Closes #419
Closes #420

@takemo101 takemo101 merged commit 0bd3cd0 into main May 10, 2026
@takemo101 takemo101 deleted the fix/zellij-team-cleanup-rename branch May 10, 2026 20:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

P4.4: killTeamSession + cleanup_team wiring (multiplexer Phase 4) P4.3: onTerminalStatus rename hook (multiplexer Phase 4)

1 participant