Skip to content

v0.77.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 00:47
86f8918

What's Changed

  • feat(graph): stall guard — break a no-progress tool loop (#1446) by @mabry1985 in #1447
  • fix(web): allow pointer lock in plugin-view iframes by @mabry1985 in #1448
  • coder: execution-grounded code-solve (ADR 0064 + P1) by @mabry1985 in #1449
  • fix(desktop): open plugin-iframe external links in the system browser by @mabry1985 in #1450
  • fix(coder): review fixes missed by #1449 auto-merge (concurrency, parse, frozen guard) by @mabry1985 in #1451
  • feat(coder): P3 — wire the fusion rung (ADR 0064) by @mabry1985 in #1452
  • feat(plugins): bundle the artifact plugin into core (off by default) by @mabry1985 in #1454
  • fix(web): stop interstitial text/components flashing into main chat between tool calls by @mabry1985 in #1417
  • feat(plugins): ship the artifact plugin on by default by @mabry1985 in #1455
  • fix(settings): surface when agent config shadows a host-scoped field (#1459) by @mabry1985 in #1460
  • feat(artifact): surface render errors back to the agent (#1458) by @mabry1985 in #1461
  • feat(paths): two-tier InstancePaths resolver (box/instance) — config foundation by @mabry1985 in #1463
  • feat(hitl): autonomous-turn guard + multi-step wizard / choice-card forms by @mabry1985 in #1464
  • feat(config): cut config tier over to InstancePaths + seamless upgrade migration by @mabry1985 in #1465
  • fix(hitl): autonomous turns force-complete past the cap (never park) by @mabry1985 in #1466
  • test(integration): real-subprocess multi-instance fleet harness (skeleton) by @mabry1985 in #1467
  • feat(delegates): configurable A2A poll timeout + error transparency by @mabry1985 in #1468
  • fix(hitl): hard-deny HITL tools from subagents + multi-interrupt tripwire by @mabry1985 in #1469
  • feat(fleet): remote-member health robustness — probe-on-register, fresher TTL, per-delegate backoff by @mabry1985 in #1470
  • feat(fleet): auto-sweep discovery on hub boot by @mabry1985 in #1471
  • test(integration): fleet member crash -> detect -> restart by @mabry1985 in #1472
  • docs(hitl): changelog + starter-tools for the HITL forms/guard work by @mabry1985 in #1473
  • fix(fleet): detect a crashed co-located member (reap its zombie) by @mabry1985 in #1474
  • feat(config): add config explain diagnostic (CLI + operator API) by @mabry1985 in #1475
  • feat(a2a): protocol-version negotiation — fail fast on an older peer by @mabry1985 in #1476
  • docs(knowledge): document fleet/commons sharing + fix stale top_k default by @mabry1985 in #1477
  • docs(changelog): record today's config-foundation + fleet-hardening work by @mabry1985 in #1478
  • fix(docs): route in-content cross-reference links in-app, not inside the iframe (#1456) by @mabry1985 in #1480
  • refactor(paths): complete the two-tier path model — store-tier migration + scope_leaf removal by @mabry1985 in #1481
  • ci(checks): wire the real multi-instance fleet harness into CI by @mabry1985 in #1482
  • refactor(reset): rewrite factory-reset scripts for the ADR-0065 two-tier layout by @mabry1985 in #1483
  • feat(knowledge): give the agent a knowledge_ingest tool (URLs + media) by @mabry1985 in #1479
  • feat(knowledge): run slow ingests in the background (ADR 0050 work jobs) by @mabry1985 in #1485
  • feat(artifact): auto-mount React so the first-try render just works by @mabry1985 in #1486
  • docs(subagents): document background jobs + the reusable spawn_work primitive by @mabry1985 in #1488
  • feat(palette): the ⌘K chat survives being closed mid-turn (durable reconnect) by @mabry1985 in #1487
  • docs(changelog): add this session's knowledge-ingest + palette entries by @mabry1985 in #1489

Full Changelog: v0.76.0...v0.77.0