21 Commits

Author SHA1 Message Date
Affaan Mustafa
13f99cbf1c feat: add worktree retention cleanup policy 2026-04-09 08:29:21 -07:00
Affaan Mustafa
491f213fbd feat: enforce queued parallel worktree limits 2026-04-09 08:23:01 -07:00
Affaan Mustafa
24a3ffa234 feat(ecc2): add session heartbeat stale detection 2026-04-09 07:20:40 -07:00
Affaan Mustafa
adfe8a8311 feat: auto-prune inactive ecc2 worktrees 2026-04-08 16:08:29 -07:00
Affaan Mustafa
b3f781a648 feat: default ecc2 worktrees through policy 2026-04-08 15:58:31 -07:00
Affaan Mustafa
dada133784 feat: surface ecc2 daemon auto-merge activity 2026-04-08 15:27:16 -07:00
Affaan Mustafa
27d7964bb1 feat: add ecc2 worktree auto-merge policy 2026-04-08 15:11:22 -07:00
Affaan Mustafa
10e34aa47a feat: track ecc2 chronic saturation streak 2026-04-08 12:36:32 -07:00
Affaan Mustafa
051d47eb5f feat: relax ecc2 stabilized cycles 2026-04-08 03:40:26 -07:00
Affaan Mustafa
9952fcbd7c feat: clear ecc2 cooloff on recovery 2026-04-08 03:32:00 -07:00
Affaan Mustafa
d4cdeca946 feat: add ecc2 chronic saturation cooloff 2026-04-08 03:28:21 -07:00
Affaan Mustafa
a6f798e505 feat: show ecc2 chronic saturation mode 2026-04-08 03:20:47 -07:00
Affaan Mustafa
f498dc0971 feat: prefer ecc2 rebalance after chronic saturation 2026-04-08 03:17:44 -07:00
Affaan Mustafa
08e9d0e28b feat: surface ecc2 daemon recovery pressure 2026-04-08 03:14:20 -07:00
Affaan Mustafa
19ad704216 feat: retry deferred ecc2 dispatch after rebalance 2026-04-08 03:09:29 -07:00
Affaan Mustafa
2709694b7b feat: surface ecc2 daemon activity 2026-04-08 02:40:18 -07:00
Affaan Mustafa
a7bfe82af9 feat: auto-rebalance ecc2 delegate teams 2026-04-08 02:27:28 -07:00
Affaan Mustafa
e567dc39c8 feat: add ecc2 daemon auto-dispatch pass 2026-04-07 13:00:20 -07:00
Affaan Mustafa
1d46559201 feat: make ecc2 resume spawn real runner 2026-04-07 12:01:19 -07:00
Affaan Mustafa
0166231ddb feat(ecc2): add crash resume session recovery 2026-03-25 04:36:12 -04:00
Affaan Mustafa
00dce30d3b feat: scaffold ECC 2.0 Rust TUI — agentic IDE control plane
Initial scaffold for ECC 2.0, a terminal-native agentic IDE built with
Ratatui. Compiles to a 3.4MB single binary.

Core modules:
- Session manager with SQLite-backed state store
- TUI dashboard with split-pane layout (sessions, output, metrics)
- Worktree orchestration (auto-create per agent session)
- Observability with tool call risk scoring
- Inter-agent communication via SQLite mailbox
- Background daemon with heartbeat monitoring
- CLI with start/stop/sessions/status/daemon subcommands

Tech stack: Rust + Ratatui + Crossterm + Tokio + rusqlite + git2 + clap
2026-03-24 03:43:05 -07:00