Skip to content

feat: core infrastructure updates#14

Open
luw2007 wants to merge 6 commits into
tt-a1i:mainfrom
luw2007:feat/core-infrastructure
Open

feat: core infrastructure updates#14
luw2007 wants to merge 6 commits into
tt-a1i:mainfrom
luw2007:feat/core-infrastructure

Conversation

@luw2007

@luw2007 luw2007 commented May 25, 2026

Copy link
Copy Markdown

Summary

Core infrastructure: workspace store, task service, team CLI, agent runtime, routes refactor, settings API.

Stack Order: 6/6 (final)

Depends on all previous PRs (#9-#13). Merge last.

Changes

  • Server: agent-manager, agent-runtime, workspace-store (+ hydration/mutations/contract split), task-service, task-anchor, routes refactor
  • CLI: team.ts, bin/team
  • Auth: team-authz
  • Tests: 20+ new unit/integration tests (lifecycle, races, atomicity, authz, CLI parse)
  • Docs: unified-task-model spec, updated hive-design spec
  • Dependencies: package.json, pnpm-lock.yaml updates

luw2007 added 6 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
- 3-panel layout with collapsible panels
- Sidebar workspace navigation + drag-to-reorder
- Theme toggle (light/dark) + terminal theme sync
- Task graph: folding, dispatch history, completed section
- Dispatch badges + active dispatches section
- Agent runtime: contract, ports, list-runs, stdin dispatcher
- Workspace store: clone, hydration, mutations, ordering
- Dispatch ledger serializer + store
- Team CLI + authz + routes + settings
- Task service + anchor + file watcher
- Docs, config, dependencies update
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