dependabot[bot]
3aab460b14
chore(deps): bump the cargo-minor-and-patch group ( #2207 )
...
Bumps the cargo-minor-and-patch group in /ecc2 with 8 updates:
| Package | From | To |
| --- | --- | --- |
| [ratatui](https://github.com/ratatui/ratatui ) | `0.30.0` | `0.30.1` |
| [tokio](https://github.com/tokio-rs/tokio ) | `1.50.0` | `1.52.3` |
| [serde_json](https://github.com/serde-rs/json ) | `1.0.149` | `1.0.150` |
| [regex](https://github.com/rust-lang/regex ) | `1.12.3` | `1.12.4` |
| [clap](https://github.com/clap-rs/clap ) | `4.6.0` | `4.6.1` |
| [libc](https://github.com/rust-lang/libc ) | `0.2.183` | `0.2.186` |
| [chrono](https://github.com/chronotope/chrono ) | `0.4.44` | `0.4.45` |
| [uuid](https://github.com/uuid-rs/uuid ) | `1.22.0` | `1.23.3` |
Updates `ratatui` from 0.30.0 to 0.30.1
- [Release notes](https://github.com/ratatui/ratatui/releases )
- [Changelog](https://github.com/ratatui/ratatui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ratatui/ratatui/compare/ratatui-v0.30.0...ratatui-v0.30.1 )
Updates `tokio` from 1.50.0 to 1.52.3
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.50.0...tokio-1.52.3 )
Updates `serde_json` from 1.0.149 to 1.0.150
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.149...v1.0.150 )
Updates `regex` from 1.12.3 to 1.12.4
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.12.3...1.12.4 )
Updates `clap` from 4.6.0 to 4.6.1
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.6.0...clap_complete-v4.6.1 )
Updates `libc` from 0.2.183 to 0.2.186
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.186/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.183...0.2.186 )
Updates `chrono` from 0.4.44 to 0.4.45
- [Release notes](https://github.com/chronotope/chrono/releases )
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.44...v0.4.45 )
Updates `uuid` from 1.22.0 to 1.23.3
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.22.0...v1.23.3 )
---
updated-dependencies:
- dependency-name: ratatui
dependency-version: 0.30.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-minor-and-patch
- dependency-name: tokio
dependency-version: 1.52.3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-minor-and-patch
- dependency-name: serde_json
dependency-version: 1.0.150
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-minor-and-patch
- dependency-name: regex
dependency-version: 1.12.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-minor-and-patch
- dependency-name: clap
dependency-version: 4.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-minor-and-patch
- dependency-name: libc
dependency-version: 0.2.186
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-minor-and-patch
- dependency-name: chrono
dependency-version: 0.4.45
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: cargo-minor-and-patch
- dependency-name: uuid
dependency-version: 1.23.3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: cargo-minor-and-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-10 23:39:05 -04:00
Affaan Mustafa
7f3dfde6d7
chore: bump rand lockfile advisory ( #1837 )
2026-05-12 21:07:37 -04:00
Affaan Mustafa
820e07fdaa
fix: patch supply chain lockfiles ( #1835 )
2026-05-12 20:25:53 -04:00
Anish
d39a8a049a
Small changes
2026-04-12 12:34:45 +05:30
Affaan Mustafa
2e6eeafabd
feat: add ecc2 persistent task scheduling
2026-04-10 08:31:04 -07:00
Affaan Mustafa
5fb2e62216
feat: add ecc2 webhook notifications
2026-04-09 21:14:09 -07:00
Affaan Mustafa
e2b24e43a2
feat: share dependency caches across ecc2 worktrees
2026-04-09 20:09:41 -07:00
Affaan Mustafa
8fc40da739
feat: add ecc2 regex output search
2026-04-09 04:00:31 -07:00
Affaan Mustafa
03c4a90ffa
fix: update ecc2 ratatui dependency
2026-03-31 18:23:29 -07:00
dependabot[bot]
e883385ab0
chore(deps): bump git2 in /ecc2 in the cargo group across 1 directory
...
Bumps the cargo group with 1 update in the /ecc2 directory: [git2](https://github.com/rust-lang/git2-rs ).
Updates `git2` from 0.19.0 to 0.20.4
- [Changelog](https://github.com/rust-lang/git2-rs/blob/git2-0.20.4/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/git2-rs/compare/git2-0.19.0...git2-0.20.4 )
---
updated-dependencies:
- dependency-name: git2
dependency-version: 0.20.4
dependency-type: direct:production
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-25 02:45:34 +00:00
Affaan Mustafa
2787b8e92f
feat(ecc2): implement session create/destroy lifecycle ( #764 )
...
- Process spawning via tokio::process::Command
- Session state transitions with guards (Pending->Running->Completed/Failed/Stopped)
- Stop with process kill and optional worktree cleanup
- Latest alias resolver in get_status
- SQLite store migrations for state tracking
2026-03-24 03:56:23 -07: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