Repository navigation
amicode v0.3.8-alpha.1
Pre-release
Pre-release
·
75 commits
to main
since this release
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 #1769
- fix(fleet): remote session keeps its working rail + tab state after reopen (fleet-aware status re-seed) (#1766) by @jeonghun-jj-lee in #1768
- Peer fleet: two-way serving, heartbeat sync, and live health indicators by @jeonghun-jj-lee in #1407
- feat(extension): the hub-host client posture — amicode.hubServerUrl spawns nothing, the panel becomes one server (#1760 P4) by @aarontrowbridge in #1784
- fix(fleet): lossless, honest live event stream across the fleet (#1770) by @jeonghun-jj-lee in #1781
- feat: seamless attach to hub sessions — status chips, question inbox, passive notifications (#1785) by @aarontrowbridge in #1789
- fix: the SSE heartbeat tick stall — bounded fan-out + tick telemetry + FIN-closing frontdoor (#1798) by @aarontrowbridge in #1800
- fix(app): the harness control's instance ask carries the placement directory (#1799) by @aarontrowbridge in #1801
- fix(hub): forward the engine child's stdout to the shard log — the telemetry's eyes open in production (#1808) by @aarontrowbridge in #1809
- feat(hub): kernel-level corpse detection — SO_KEEPALIVE + TCP_USER_TIMEOUT on every SSE socket (#1810) by @aarontrowbridge in #1811
- feat(core): epoch:seq engine-side sequencing — the P1a port of #1803 (#1806) by @aarontrowbridge in #1807
- feat(ops): the panel render gate — dead-widgets-zero wired into deploy-gate.sh (#1804) by @aarontrowbridge in #1805
- fix(extension): the app-called fleet routes answer the documented no-fleet-peers absence (#1812) by @aarontrowbridge in #1815
- feat(ops): P1b — the frontdoor flips to source-side sequencing; the ring retires (#1813) by @aarontrowbridge in #1816
- feat(core): P3 first cut — patch bodies off the wire; the flood dies at the source (#1814) by @aarontrowbridge in #1817
- feat(app): remove the deprecated research surfaces (#1818) by @aarontrowbridge in #1819
- docs(spec): the rd-system-v2 deliberation record by @aarontrowbridge in #1821
- docs(prompt): ADR 0035 + glossary — the block registry by @aarontrowbridge in #1823
- docs(app): glossary — Link resolution by @aarontrowbridge in #1827
- Merge live-test/stack-e2e into main — the October train consolidation by @aarontrowbridge in #1833
- feat(app): the harness switcher in the chat box (#1549) by @aarontrowbridge in #1550
- fix(ops): the RSS watchdog's blind pgrep pattern — match by binary path, not port by @aarontrowbridge in #1704
- fix(engine): the filesystem/search module cycle — the #775 wedge root cause by @aarontrowbridge in #1716
- feat(ops): #1717 phase 1 — the Jev-routed engine pool behind the frontdoor by @aarontrowbridge in #1721
- refactor(skills): merge the autodev mode-protocol skill into develop by @aarontrowbridge in #1735
- feat(modes): encode meta-improvement + per-loop visual record into the research and develop gate packs (#1554) by @aarontrowbridge in #1555
- feat(protocol): loop-boundary todo discipline + triage residue bucket by @aarontrowbridge in #1736
- docs(spec): autonomous R&D framework deliberation record by @aarontrowbridge in #1734
- fix(hub+app): the post-deploy resume-path fixes — wedge, loop, flap, encoding by @aarontrowbridge in #1835
- feat(app): posture-aware link resolution — vault-local, hub-Preview, remote explicit by @aarontrowbridge in #1836
- chore: bump to v0.3.8 by @aarontrowbridge in #1837
Full Changelog: v0.3.7...v0.3.8-alpha.1