Skip to content

feat: role template redesign + worker dialog UX - #12

Open
luw2007 wants to merge 4 commits into
tt-a1i:mainfrom
luw2007:feat/role-template-redesign
Open

feat: role template redesign + worker dialog UX#12
luw2007 wants to merge 4 commits into
tt-a1i:mainfrom
luw2007:feat/role-template-redesign

Conversation

@luw2007

@luw2007 luw2007 commented May 25, 2026

Copy link
Copy Markdown

Summary

Redesign role template system and improve worker creation dialog UX.

Stack Order: 4/6

Depends on PRs #9-#11. Merge after recovery-hardening.

Changes

  • Server: role-template-store.ts, external-agents-loader.ts
  • Web: AddWorkerDialog, AddWorkerDialogFields, WorkerCard, WorkersPane
  • useWorkerComposer hook updates
  • Tests: role-templates, worker-flow, worker-status-display

luw2007 added 4 commits May 25, 2026 19:14
- Discussion tables (v20-v21)
- Marketplace tables (v22-v23)
- Restart recovery columns (v24-v25)
- Task dispatch ledger (v26-v27)
- Settings + workspace ordering (v28-v29)
- Discussion message router + operations + templates
- Phase-gated multi-round debates between agents
- Recovery injector for resuming discussions after crash
- Frontend: timeline, typing indicator, start dialog, round groups
- Spec: docs/specs/2026-05-24-discussion-mode.md
- Message queue to avoid interrupting user input
- Recovery summary with active dispatches/discussions context
- Restart policy engine + tmux session manager
- Agent run bootstrap/starter/store lifecycle
- Spec: docs/specs/auto-resume-on-restart.md
- Separate role templates with auto-naming
- External agents loader for CLI detection
- Worker cards: compact layout, avatars, status display
- Dialog: inline save-as-template, use count sorting
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.

1 participant