Repository navigation
Releases: harmoniqs/amicode
Releases · harmoniqs/amicode
Release list
amicode v0.3.10
What's Changed
- fix(release): publish to Marketplace with the extension's own vsce by @aarontrowbridge in #1889
- docs(spec): rd-system v2.1 — the spec that executes itself, one judgment architecture, a label economy by @aarontrowbridge in #1891
- feat(amico-run): amico spec slices — file a spec's plan rows as linked issues (#1900) by @aarontrowbridge in #1901
- docs(glossary): Critic pass + Jev entries (v2.1 A1, amicissimo#521) by @aarontrowbridge in #1940
- feat(amico-run): amico census — census-lite with named gaps and a 72h stall tripwire (#1902) by @aarontrowbridge in #1938
- ci: test-quarantine lists + gate on the amico-run suite (#1907) by @aarontrowbridge in #1939
- feat(engine): step-limited subagents return an engine-emitted EXHAUSTED receipt (#1905) by @aarontrowbridge in #1941
- feat(ops/hub): deploy-dist.sh — lane-tip build, atomic symlink flip, pinned provenance, rollback (#1906) by @aarontrowbridge in #1942
- feat(amico-run): agent App identity by principal — mint-bound records, scrubbed gh config, dispatcher-only reviewer checks (#1928) by @aarontrowbridge in #1946
- 0.3.10 lane: sticky widgets (#1857) by @aarontrowbridge in #1890
- feat(widgets): opt-in sticky widgets dock as a compact strip when scrolled out of view by @aarontrowbridge in #1857
Full Changelog: v0.3.9...v0.3.10
amicode v0.3.9
What's Changed
- fix(app+session-ui): webview string-frame parsing (#1843) + the edit-title row opens the file by @aarontrowbridge in #1844
- fix(release): the v0.3.8 publish blockers — the scanner false-positive + the npx regression by @aarontrowbridge in #1847
- fix(engine): provider state rebuilds when stored credentials change on disk (#1848) by @aarontrowbridge in #1850
- fix(engine): subagents survive shared-quota 429s; a dead child reports itself resumable (#1849) by @aarontrowbridge in #1851
- 0.3.9 live-test lane: frontdoor resume de-chunk, Bedrock throttling ≠ overflow, silent file clicks, stale question cards, stdout log, activity colors by @aarontrowbridge in #1871
- fix(hub): resume path de-chunks only chunked bodies, across read boundaries by @aarontrowbridge in #1858
Full Changelog: v0.3.8...v0.3.9
amicode v0.3.8-alpha.3
What's Changed
- fix(session-ui): review file rows openable regardless of diff renderability (#1841) by @aarontrowbridge in #1842
Full Changelog: v0.3.8-alpha.2...v0.3.8-alpha.3
amicode v0.3.8-alpha.2
What's Changed
- chore(ci): pin bun to 1.4.2 — the release build's patch application by @aarontrowbridge in #1838
- fix(session-ui): file-reference linkification is core, not a layout preference (#1839) by @aarontrowbridge in #1840
Full Changelog: v0.3.8-alpha.1...v0.3.8-alpha.2
amicode v0.3.8-alpha.1
What's Changed
- Recover Fleet Studio (#1436) — re-land orphaned #1444 onto feature/free-tier-fleet by @jeonghun-jj-lee in #1445
- Fleet Studio wiring (#1436): connect dormant slices W0–W5 [WIP] by @jeonghun-jj-lee in #1455
- Wire the fleet peer-token mint + revoke routes at boot (#1470) by @jeonghun-jj-lee in #1471
- docs: define base Fleet Studio peer control by @jeonghun-jj-lee in #1476
- Fleet Studio #1477: stable peer identity, keeper authority, roster repair by @jeonghun-jj-lee in #1492
- Fleet Studio #1479: managed per-peer transport supervisor by @jeonghun-jj-lee in #1493
- Fleet Studio #1478: base peer-studio activation (no entitlement forgery) by @jeonghun-jj-lee in #1494
- Fleet Studio #1480: bound Observe trust bootstrap (off-URL, identity-bound, atomic) by @jeonghun-jj-lee in #1497
- Fleet Studio #1485: production boundary parity + headless peer boot by @jeonghun-jj-lee in #1500
- Fleet Studio #1481: trusted Observe projection + session UI + remote transcript view by @jeonghun-jj-lee in #1503
- Fleet Studio #1486: target-enforced Control lifecycle + revocation by @jeonghun-jj-lee in #1504
- Fleet Studio #1482: control-gated peer routing + owner safety by @jeonghun-jj-lee in #1505
- Fleet Studio #1487: headless peer relationship rehydration by @jeonghun-jj-lee in #1507
- Fleet Studio #1484: control-room UI wiring by @jeonghun-jj-lee in #1508
- Fleet Studio #1489: non-skipped two-peer release E2E by @jeonghun-jj-lee in #1509
- Fleet Studio #1511: SSE fan-in aggregator + lossless resume (ADR 0033 impl) by @jeonghun-jj-lee in #1518
- fix(app): eliminate scroll jank from competing scroll-to-bottom mechanisms by @jeonghun-jj-lee in #1512
- Reconcile feature/free-tier-fleet with main (+ instruction.test.ts $TMPDIR self-pollution fix) by @jeonghun-jj-lee in #1520
- Fleet Studio #1519: wire the SSE fan-in aggregator into the /event route (behind flag) by @jeonghun-jj-lee in #1521
- Fleet Studio #1522: wire real focusSnapshot into SSE fan-in connect frame (ADR 0033 decision A) by @jeonghun-jj-lee in #1523
- Fleet Studio #1524: base peer-observation routes mount without hub-activation by @jeonghun-jj-lee in #1535
- Fleet Studio #1525 (B1, read-only): peer sessions appear in the titlebar dropdown by @jeonghun-jj-lee in #1536
- Fleet Studio #1537 (B2a): owner-routed open of a peer session + retire orphaned dropdown helpers by @jeonghun-jj-lee in #1538
- fix(app): gate directory-store mutations for remote SSE events (#1539) by @jeonghun-jj-lee in #1546
- Fleet Studio B2b (#1540) — remote peer-studio control + live streaming by @jeonghun-jj-lee in #1547
- test: main-suite hygiene — env-dependent failures skip cleanly, broken ones fixed (#1532) by @aarontrowbridge in #1533
- Fleet Studio B2b: wire the Enable-control act end-to-end + re-home it over the composer (#1551) by @jeonghun-jj-lee in #1562
- Fix remote session SSE delivery + host-side presence awareness (#1564) by @jeonghun-jj-lee in #1570
- Webview stream liveness & rail self-heal (#1583) by @jeonghun-jj-lee in #1587
- chore: remove code-adjacent config/specs (specs live in the vault) by @jeonghun-jj-lee in #1591
- fix(engine): sweep stray engines machine-wide, not per-port (#1592) by @jeonghun-jj-lee in #1593
- fix(amicode-service): reconcile re-opens the dead LOCAL fan-in arm (#1601) by @jeonghun-jj-lee in #1602
- Detached engine lifecycle: adopt-safe restart, fleet-aware self-shutdown, Quit command, and UI toggle (#1594) by @jeonghun-jj-lee in #1603
- refactor(app): fold engine toggle into the amicode MCP row (#1598) by @jeonghun-jj-lee in #1604
- fix(app): default engine state to 'on' — stuck Starting… fix by @jeonghun-jj-lee in #1605
- fix(app): drop the confirmation on engine toggle-off (#1598) by @jeonghun-jj-lee in #1606
- fix(ui): status-popover toggles consistently render the square switch (#1618) by @jeonghun-jj-lee in #1619
- fix(session-dropdown): flicker, show-more pagination, sort control (#1599) by @jeonghun-jj-lee in #1600
- test(fleet): stop real-SSH suites leaking ssh -N forwards + authorized_keys (#1634 Slice 1) by @jeonghun-jj-lee in #1635
- test(fleet): de-duplicate SSH_READY probe onto shared harness (#1634 Slice 2) by @jeonghun-jj-lee in #1639
- fix(#1617 roots): server status seq + client floor/reconcile + relay reconnect cursor (#1636/#1637/#1638) by @jeonghun-jj-lee in #1642
- fix(#1637-followup): raise turn-active floor on the session.status busy frame (phantom execution event) by @jeonghun-jj-lee in #1645
- fix(fleet): shard-watch client census goes $HOME-relative under the hub home (#1558) by @aarontrowbridge in #1559
- chore(ops): the erlich fleet-cadence units — status collection + projection refresh (#1560) by @aarontrowbridge in #1561
- feat(session): re-land the Jev confidence-gated middle layer (#1311) by @aarontrowbridge in #1528
- feat(amico-run): re-land the strategy-brief renderer (living-sota slice 6, #1310) by @aarontrowbridge in #1526
- test(amico-run): sessions-index month assertion follows the seed, not the calendar by @aarontrowbridge in #1655
- fix(amico-run): strategy-brief is a TOP-LEVEL verb — the synthesis seam's documented contract by @aarontrowbridge in #1654
- fix(pasqal-connector): idle-endpoint warn, verdict vocabulary, the validated gate-unitary leg (#1656) by @aarontrowbridge in #1661
- fix(piccolissimo skill): correct the stale no-spline-backend claim (#1663) by @aarontrowbridge in #1664
- feat: the amico-run sunset begins — the A1′ campaign's first frontier (#852) by @aarontrowbridge in #1672
- feat(amico-run): notturno TS-native — registry, warrants, pass runner, the deny-list gate (#1669) by @aarontrowbridge in #1675
- feat(amico-run): distill job on the chat DB — the brain flywheel artery (#1680) by @aarontrowbridge in #1689
- feat(amico-run): claim schema + registry — one type namespace (#1681) by @aarontrowbridge in #1690
- feat(amico-run): generated hot-layer index — MEMORY.md becomes a view (#1682) by @aarontrowbridge in #1692
- feat(amico-run): adoption stamping — the feedback loop closes (#1683) by @aarontrowbridge in #1694
- feat(amico-run): dedupe + lifecycle — merge, corroborate, refute, decay (#1684) by @aarontrowbridge in #1695
- feat(amico-run): promote, prune, and synthesize on cadence — the dream cycle, employed (#1685) by @aarontrowbridge in #1696
- feat(amico-run): meeting + paper triage — the two dormant intakes (#1686) by @aarontrowbridge in #1697
- feat(amico-run): brain-health report — the brain measures itself (#1687) by @aarontrowbridge in #1699
- feat(extension): the vetted templates ride the MadNLP-default solve surface (#1676) by @aarontrowbridge in #1702
- test(amico-run): triage-papers named-paper runs pass --papers explicitly — restore main's fast CI (#1703) by @aarontrowbridge in #1713
- feat(amico-run): the public tier — promote --tier public, the two-note gate, the generated index (#1688) by @aarontrowbridge in #1729
- feat(skills): arjev-onboarding — guided arJev setup with the user's own credentials by @aarontrowbridge in #1738
- Reconcile feature/free-tier-fleet with main (v3) by @jeonghun-jj-lee in #1763
- feat(sidebar): FLEET header Add-machine + Refresh actions (#1764) by @jeonghun-jj-lee in #1765
- Update peer fleet setup guidance by @jack-champagne in #1...
amicode v0.3.8
Never published to either store (the Marketplace and Open VSX publish steps failed). Superseded by v0.3.9.
amicode v0.3.7
What's Changed
- chore(app-bundle): sync overlay to upstream opencode v1.18.30 by @jack-champagne in #1506
Full Changelog: v0.3.6...v0.3.7
amicode v0.3.7-alpha.1
What's Changed
- chore(app-bundle): sync overlay to upstream opencode v1.18.30 by @jack-champagne in #1506
Full Changelog: v0.3.6...v0.3.7-alpha.1
amicode v0.3.6
What's Changed
- fix(ci): overlay-promotion-bot pushes/opens PRs with REPO_ACCESS_TOKEN by @jack-champagne in #1030
- feat: Shiki-backed syntax highlighting with VS Code theme bridge (#1026) by @jeonghun-jj-lee in #1028
- chore: sync overlay to opencode 8f0f5d9097 (Shiki highlighting) by @jeonghun-jj-lee in #1032
- feat: self-provisioning developer rebuilds across supported hosts by @jeonghun-jj-lee in #1033
- chore: sync overlay to opencode 2c3da73281 (rebuild error panel #1022) by @jeonghun-jj-lee in #1035
- fix(fleet): the way back from standalone — alias-substituting installer + Fleet — Enroll by @aarontrowbridge in #1034
- fix(plugin): restore the no-../src deployment contract — lazy widget-helper import (#995) by @aarontrowbridge in #997
- fix(agents): mode cards load their mode-protocol skill at kickoff (#989) by @aarontrowbridge in #990
- docs(adr): 0016 — Connection-to-agent bridge via MCP tools by @jeonghun-jj-lee in #1038
- feat(slack): add slack_api.ts shared module — HTTP layer, caches, target resolution, formatting by @jeonghun-jj-lee in #1042
- feat(slack): add amicode_slack_list, amicode_slack_read, amicode_slack_send MCP tools by @jeonghun-jj-lee in #1043
- fix(app-bundle): use full SHA in upstream_base to fix materialize 404 by @jeonghun-jj-lee in #1054
- fix(rebuild): look for opencode.lock.json in packages/extension, not repo root by @jeonghun-jj-lee in #1056
- fix(build): auto-invalidate stale .materialized cache when overlay changes by @jeonghun-jj-lee in #1057
- fix(rebuild): guard fetch_opencode PKG_ROOT against CJS bundle by @jeonghun-jj-lee in #1058
- F-harness: scriptable tunnel-fault proxy + test clock + deterministic kill hook (#1049) by @aarontrowbridge in #1051
- Attach-state mode/posture split + the transport classifier per ADR-0005 (#1069) by @aarontrowbridge in #1070
- Fleet projection reader (schema pkg) + amico fleet status verb + bootstrap exception (#1068) by @aarontrowbridge in #1071
- feat: agent-initiated workspace isolation — wire amicode_session to the worktree API by @jeonghun-jj-lee in #1063
- chore: sync app-bundle overlay with fork (worktree readiness + rename + auto-rename) by @jeonghun-jj-lee in #1085
- chore: mutation-ledger domain model entries (CONTEXT.md + ADR-0017) by @jeonghun-jj-lee in #1086
- Wire the skill-integrity loop hooks into the develop/research protocol skills by @aarontrowbridge in #1064
- fix(skills): tier-3 repo card consistency — retired agent, ledger wording, fidelity-block pointer, surface claims by @aarontrowbridge in #1067
- skills-integrity lint: retired namespaces, dead skill paths, frontmatter drift by @aarontrowbridge in #1046
- Fix calibration/solver API drift in repo-rooted skills (piccolissimo, intonatoqick, intonatissimo) — F04/F06 by @aarontrowbridge in #1048
- fix(skills): dream-reflect routing/schema + amico-schema-check table aligned to amico-vault (F10 repo side, #1050) by @aarontrowbridge in #1052
- Two-phase mode-transition engine: stage → verify → commit, journalled + rollback-able (#1072) by @aarontrowbridge in #1087
- The proposal queue: durable staged proposals, drain-before-verify, idempotent applies (#1092) by @aarontrowbridge in #1102
- skills-integrity lint: [vpath] rotted vault-path rule (F28 repo half) by @aarontrowbridge in #1100
- skills-integrity: vault-path reference doctrine lands in its owner (F28 vault half) by @aarontrowbridge in #1105
- skills-integrity: residuals batch (F12, F14-residual, F26) + mode-card integrity paragraphs by @aarontrowbridge in #1101
- feat(extension): local binary build from materialized tree (#1094) by @jeonghun-jj-lee in #1108
- feat: redesign fork-dependent systems for overlay-build world (#1097) by @jeonghun-jj-lee in #1110
- feat(ci): build binary from overlay, retire fork workflows (#1096) by @jeonghun-jj-lee in #1111
- feat: infrastructure retirement and lock restructure (#1098) by @jeonghun-jj-lee in #1112
- docs: update documentation for fork-absorption (#1099) by @jeonghun-jj-lee in #1113
- fix(skills-lint): exempt F28 doctrine owner's own vpath proof-case (main-red regression from #1105) by @jeonghun-jj-lee in #1121
- chore(app-bundle): sync overlay to #972 session-lineage ledger (local/amicode @ 8608dcc1) by @jeonghun-jj-lee in #1119
- S10: Remove orphaned rebuild main-path coordinator + relocate exec types (#1117) by @jeonghun-jj-lee in #1124
- S9: Retire the fork-based rebuild shell scripts (#1116) by @jeonghun-jj-lee in #1122
- S8: Repair the dev-tools Rebuild surface for the overlay-build world (#1115) by @jeonghun-jj-lee in #1123
- Absorb the opencode fork into amicode — overlay-based binary build (#1091) by @jeonghun-jj-lee in #1114
- The consumers' switch: extension + installer + guard (+ the plugin) read the projection, never the raw file (#1106) by @aarontrowbridge in #1109
- fix: restore main CI — platform-aware installer test + the F28 doctrine obeys its own rule (#1109 follow-up) by @aarontrowbridge in #1130
- Consume the staged fleet program: entitled composition of the overlay's tuned values; unentitled byte-identical (#1131) by @aarontrowbridge in #1132
- skills-integrity: cast cards learn their hooks + linkage hygiene (post-campaign audit items 1/4/6/8) by @aarontrowbridge in #1133
- Fork-free rebuild: shell scripts (local/main) + in-app buttons reach binary-copy parity (#1135) by @jeonghun-jj-lee in #1137
- Fix over-broad rebuild live-server interlock: lsof-scoped, warn-by-default (#1138) by @jeonghun-jj-lee in #1138
- chore(release): bump manifest to 0.3.6 for first overlay-build alpha by @jeonghun-jj-lee in #1139
- Files Changed: roll up subagent (task_spawn) edits into the viewed session's diff (#1136) by @jeonghun-jj-lee in #1140
- chore(#1118): sweep residual fork vocabulary from provisioning + naming by @jeonghun-jj-lee in #1141
- implement-issue: engine-overlay slice addendum to Worktree contract by @jeonghun-jj-lee in #1151
- docs(adr): ADR 0020 — standalone server survives an editor reload (#1142) by @jeonghun-jj-lee in #1143
- fix(app-bundle): fire the plan→executing un-gag reminder for every primary agent by @jeonghun-jj-lee in #1153
- feat(extension): server handshake module + cold-spawn record (#1144) by @jeonghun-jj-lee in #1154
- feat(extension): adopt-or-spawn on activation (#1145) by @jeonghun-jj-lee in #1155
- feat(extension): standalone server survives editor reload (#1142) by @jeonghun-jj-lee in #1175
- #1176: sidebar project actions move onto the Research / Development labels; Development "+" is filesystem-only by @kateebonner in #1177
- fix(fleet): pass --topology to the projection publish (#1194) by @aarontrowbridge in #1195
- ADR-0021: the canary — fleet arms, CI artifacts, daily-driver excluded (+ glossary) by @aarontrowbridge in #1197
- fix(skills): the hardware-loop fence-scope pin follows the deliberate Strumento v0.2 reexport inversion (#1193) by @aarontrowbridge in #1198
- fix(build): the #992 pre-flight baseline follows the remote's default branch (#1196) by @aarontrowbridge in #1199
- fix(engine): stop using assistant prefill for max-steps prompt by @jeonghun-jj-lee in #1179
- ci: run on dev pushes — the canary's blessed-SHA gate needs CI at the integration tip by @aarontrowbridge in #1201
- fix(server): harden adoption gate + fix rebuild status delivery by @jeonghun-jj-lee in #1200
- fix(lineage): rep...
amicode v0.3.6-alpha.5
What's Changed
- fix: recover session reliability regressions by @jeonghun-jj-lee in #1472
- ci: publish release VSIXes to Open VSX Registry by @jack-champagne in #1490
- fix(app): #1458 — the empty-workspace landing's titlebar portals crash every real boot (current-main slice, manifest-clean) by @aarontrowbridge in #1473
- fix(app): retrying dynamic imports — the tunnel-truncation class (#1459b, current-main slice) by @aarontrowbridge in #1474
- fix: follow up on compaction review findings by @jeonghun-jj-lee in #1463
- fix: recover session-mirror pruning after short visits by @jeonghun-jj-lee in #1502
- fix: bound and isolate background session warming by @jeonghun-jj-lee in #1501
Full Changelog: v0.3.6-alpha.4...v0.3.6-alpha.5