Affaan Mustafa
42fe8c3083
fix(ecc2): port webhook sender to ureq 3 Agent API ( #2231 )
...
#2209 bumped ureq to 3.x but the AgentBuilder-based webhook sender
was not ported (branch update raced the merge). ureq 3 replaces
AgentBuilder with Agent::config_builder(); timeouts are Option-wrapped
and status() returns http::StatusCode.
2026-06-11 01:26:59 -04:00
dependabot[bot]
77195eb7d8
chore(deps): bump ureq from 2.12.1 to 3.3.0 in /ecc2 ( #2209 )
...
Bumps [ureq](https://github.com/algesten/ureq ) from 2.12.1 to 3.3.0.
- [Changelog](https://github.com/algesten/ureq/blob/main/CHANGELOG.md )
- [Commits](https://github.com/algesten/ureq/compare/2.12.1...3.3.0 )
---
updated-dependencies:
- dependency-name: ureq
dependency-version: 3.3.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-11 01:25:44 -04:00
dependabot[bot]
16be4a6898
chore(deps): bump sha2 from 0.10.9 to 0.11.0 in /ecc2 ( #2208 )
...
* chore(deps): bump sha2 from 0.10.9 to 0.11.0 in /ecc2
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.10.9 to 0.11.0.
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.10.9...sha2-v0.11.0 )
---
updated-dependencies:
- dependency-name: sha2
dependency-version: 0.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix(ecc2): hex-encode sha2 0.11 digest output manually
sha2 0.11 (digest 0.11 / hybrid-array) output arrays no longer
implement LowerHex, so format the fingerprint bytes directly.
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Affaan Mustafa <me@affaanmustafa.com >
2026-06-11 01:16:07 -04:00
Affaan Mustafa
6626e804f9
chore: pin rust toolchain to 1.96 for edition2024 deps ( #2228 )
...
- add ecc2/rust-toolchain.toml pinning stable 1.96 (deps now require
edition2024, which needs rustc 1.85+; local 1.84 could no longer build)
- make git test fixtures hermetic: disable core.hooksPath inside temp
repos so global identity-checking pre-push hooks cannot fail tests
2026-06-11 00:56:55 -04:00
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
8141f6904f
chore: gate canonical ECC release identity ( #1991 )
2026-05-19 06:42:17 -04:00
Affaan Mustafa
6b8a49a6ee
stabilize ecc2 cwd-mutating tests
2026-05-15 14:14:24 -04:00
Affaan Mustafa
7f3dfde6d7
chore: bump rand lockfile advisory ( #1837 )
2026-05-12 21:07:37 -04:00
Affaan Mustafa
bbb0350ed6
test: stabilize ECC2 dashboard conflict refresh ( #1836 )
2026-05-12 20:51:29 -04:00
Affaan Mustafa
820e07fdaa
fix: patch supply chain lockfiles ( #1835 )
2026-05-12 20:25:53 -04:00
Affaan Mustafa
6ab00d8ef1
fix: route backlog work from lead working dirs
2026-05-11 17:24:13 -04:00
Affaan Mustafa
7992f8fcb8
feat: integrate ecc2 board observability prototype
2026-04-18 01:37:44 -04:00
Affaan Mustafa
5eedc8adb4
Merge pull request #1377 from Anish29801/feat/dashboard-gui
...
Feat/dashboard gui
2026-04-13 01:04:14 -07:00
Affaan Mustafa
deb3b1dc14
fix: make dashboard GUI build surfaces opt-in safe
2026-04-13 00:56:56 -07:00
Affaan Mustafa
fc5921a521
fix: detach ecc2 background session runners ( #1387 )
...
* fix: detach ecc2 background session runners
* fix: stabilize windows ci portability
* fix: persist detached runner startup stderr
* fix: prefer repo-relative hook file paths
* fix: make npm pack test shell-safe on windows
2026-04-12 22:29:05 -07:00
Anish
d39a8a049a
Small changes
2026-04-12 12:34:45 +05:30
Affaan Mustafa
125d5e6199
feat: add ecc2 legacy plugin migration import
2026-04-10 11:53:17 -07:00
Affaan Mustafa
4ff5a7169f
feat: add ecc2 legacy tool migration import
2026-04-10 11:49:38 -07:00
Affaan Mustafa
cee82417db
feat: add ecc2 legacy skill migration import
2026-04-10 11:41:36 -07:00
Affaan Mustafa
f4b1b11e10
feat: add ecc2 legacy env migration import
2026-04-10 11:33:18 -07:00
Affaan Mustafa
e7dd7047b5
feat: add ecc2 legacy remote migration import
2026-04-10 11:23:10 -07:00
Affaan Mustafa
b6426ade32
feat: add ecc2 legacy workspace memory import
2026-04-10 11:10:40 -07:00
Affaan Mustafa
790cb0205c
feat: add ecc2 legacy schedule migration import
2026-04-10 11:06:14 -07:00
Affaan Mustafa
046af44065
feat: add ecc2 legacy migration scaffold
2026-04-10 10:57:13 -07:00
Affaan Mustafa
d36e9c48a4
feat: add ecc2 legacy migration plan
2026-04-10 10:54:49 -07:00
Affaan Mustafa
0f028f38f6
feat: add ecc2 legacy migration audit
2026-04-10 10:50:17 -07:00
Affaan Mustafa
feee17ad02
feat: extend ecc2 harness marker coverage
2026-04-10 10:39:21 -07:00
Affaan Mustafa
7b7ec434df
feat: add ecc2 package manager harness env
2026-04-10 10:33:07 -07:00
Affaan Mustafa
176efb7623
feat: add ecc2 harness compatibility env
2026-04-10 10:24:33 -07:00
Affaan Mustafa
b51792fe0e
feat: auto-resolve ecc2 harnesses from repo markers
2026-04-10 10:12:35 -07:00
Affaan Mustafa
050d9a9707
fix: honor ecc2 default agent in cli commands
2026-04-10 09:55:06 -07:00
Affaan Mustafa
03e52f49e8
feat: normalize ecc2 profiles across harnesses
2026-04-10 09:49:05 -07:00
Affaan Mustafa
30913b2cc4
feat: add ecc2 computer use remote dispatch
2026-04-10 09:40:01 -07:00
Affaan Mustafa
7809518612
feat: add ecc2 remote dispatch intake
2026-04-10 09:21:30 -07:00
Affaan Mustafa
bbed46d3eb
feat: detect custom ecc2 harness markers
2026-04-10 09:08:06 -07:00
Affaan Mustafa
4a1f3cbd3f
feat: preserve custom ecc2 harness labels
2026-04-10 08:57:59 -07:00
Affaan Mustafa
bcd869d520
feat: add ecc2 configurable harness runners
2026-04-10 08:45:47 -07:00
Affaan Mustafa
2e6eeafabd
feat: add ecc2 persistent task scheduling
2026-04-10 08:31:04 -07:00
Affaan Mustafa
52371f5016
feat: prioritize ecc2 handoff queues
2026-04-10 08:16:17 -07:00
Affaan Mustafa
d84c64fa0e
feat: canonicalize ecc2 harness aliases
2026-04-10 08:03:25 -07:00
Affaan Mustafa
a4aaa30e93
feat: add ecc2 gemini runner support
2026-04-10 07:58:26 -07:00
Affaan Mustafa
97afd95451
feat: add ecc2 codex and opencode runners
2026-04-10 07:53:54 -07:00
Affaan Mustafa
29ff44e23e
feat: add ecc2 harness metadata detection
2026-04-10 07:46:46 -07:00
Affaan Mustafa
9c525009d7
feat: add ecc2 memory connector status reporting
2026-04-10 07:16:41 -07:00
Affaan Mustafa
9c294f7815
feat: add ecc2 pinned memory observations
2026-04-10 07:06:37 -07:00
Affaan Mustafa
766bf31737
feat: add ecc2 memory observation priorities
2026-04-10 06:56:26 -07:00
Affaan Mustafa
9523575721
feat: add ecc2 connector sync checkpoints
2026-04-10 06:44:05 -07:00
Affaan Mustafa
406722b5ef
feat: add ecc2 markdown directory memory connector
2026-04-10 06:38:33 -07:00
Affaan Mustafa
5258a75382
feat: add ecc2 bulk memory connector sync
2026-04-10 06:34:40 -07:00
Affaan Mustafa
966af37f89
feat: add ecc2 dotenv memory connectors
2026-04-10 06:30:32 -07:00