Skip to content

v26.6.0

Choose a tag to compare

@ric03uec ric03uec released this 31 May 16:03
Immutable release. Only release title and notes can be modified.
baf85ab

What's Changed

  • chore(skill): add uv.lock to itx-release known set by @ric03uec in #474
  • docs(install): canonical install source in docs/ + release known set tweaks by @ric03uec in #475
  • fix(hermes): uv standalone-binary install + per-provider aux model + Slack DM scope docs by @ric03uec in #476
  • fix(gui): correct argument order in fleet lifecycle endpoints (#459) by @ric03uec in #470
  • fix: skip Ollama connectivity check + add zeroclaw Discord stream_mode by @ric03uec in #477
  • fix(docs): correct output examples and CLI command accuracy (#465) by @ric03uec in #480
  • fix(docs): correct CLI command typos (#465) by @ric03uec in #479
  • docs(plan): add plan + scaffold for issue #478 (Open Agent UI) by @ric03uec in #484
  • chore(skill): make itx:execute non-blocking + ATX-resilient by @ric03uec in #485
  • feat(registry): add features.web_ui schema + resolver (#481) by @ric03uec in #486
  • feat(hermes): dashboard systemd unit + port persistence (#478 phase 2) by @ric03uec in #487
  • feat(hermes): clm agent open + GUI button + tunnel manager (#478 phase 3) by @ric03uec in #488
  • fix(hermes): editable install of [web,pty] + ssh key resolution by @ric03uec in #489
  • fix(hermes): pre-build TUI bundle + ink-bundle.js alias at install time by @ric03uec in #492
  • feat(zeroclaw): clm agent open + GUI button via existing gateway port (#491) by @ric03uec in #494
  • feat(gui): pairing-code button on zeroclaw agent detail page by @ric03uec in #495
  • feat(zeroclaw): fully autonomous tool surface — pre-approve every tool by @ric03uec in #496
  • fix(hermes): inject ~/.local/bin into gateway systemd unit PATH by @ric03uec in #497
  • fix(zeroclaw): rename Discord mention gate to canonical field mention_only by @ric03uec in #498
  • docs(itx): seed .itx/499 with issue-creation prompt log by @ric03uec in #500
  • feat(website): enable Docusaurus blog with Hello World post by @ric03uec in #502
  • docs(blog): replace placeholder with Introducing Clawrium post by @ric03uec in #503
  • docs(plan): #435 clawctl kubectl-style UX plan by @ric03uec in #505
  • docs(audit): #506 wolf-i audit-before regression baseline (Bundle 1) by @ric03uec in #511
  • feat(cli): #507 Bundle 2 — clawctl foundation + service/meta + output module by @ric03uec in #512
  • feat(cli): #508 clawctl Pattern-B host + agent subtrees (bundle 3) by @ric03uec in #513
  • #509 Bundle 4: Pattern A attachables + agent sub-resources by @ric03uec in #514
  • feat(cli/clawctl): #510 Bundle 5 — templates + docs + audit-after by @ric03uec in #515
  • fix(cli/clawctl): #516 lifecycle verbs resolve canonical agent key by @ric03uec in #517
  • fix(ci): #518 unblock docs/test/validate CI failures on integration PR by @ric03uec in #519
  • fix(docs): #518 repair 5 broken anchors in cli/host.md (greenify docs build) by @ric03uec in #520
  • feat(cli): #435 clawctl kubectl-style UX sweep (5 bundles + hotfix #517) by @ric03uec in #518
  • docs(blog): #435 rewrite clm → clawctl post for end-user focus by @ric03uec in #521
  • fix(lifecycle): bridge agent.providers → config.provider during sync (#426) by @ric03uec in #522
  • fix(lifecycle): #426 follow-up — ATX iter-4..6 (Option D walk hardening) by @ric03uec in #525
  • fix(cli): render --help as flat plain text across full command tree by @ric03uec in #526
  • fix(cli): describe shows correct provider + stage status for legacy agents by @ric03uec in #527
  • feat(cli): implement clawctl agent exec passthrough (#413) by @ric03uec in #529
  • feat(core): hermes multi-provider data model + lifecycle bridge (#501 Phase 1) by @ric03uec in #532
  • feat(integrations): standalone git integration with gitconfig.j2 template (#531) by @ric03uec in #534
  • fix(install): per-instance listener ports across all agent types (#533) by @ric03uec in #535
  • blog: hello-world — Maurice introduces himself by @ric03uec in #536
  • fix(agent-open): unowned tunnel for CLI, instance-name lookup, hermes PATH by @ric03uec in #540
  • fix(configure): route providers stage through sync_agent state machine by @ric03uec in #542
  • feat(gui): Add Copy to clipboard button for memory files by @ric03uec in #538
  • feat(gui): UX overhaul — surface "configure once, apply many" by @ric03uec in #544
  • feat(create-vhs): storyboard flow, replay-from-file, gitignored recordings by @ric03uec in #545
  • feat: add macOS support (closes #469) by @ric03uec in #546
  • Remove --bootstrap; mandate manual xclm host setup (Linux+macOS) by @ric03uec in #548
  • feat(gui): cluster topology by host and add edge focus by @ric03uec in #549
  • fix(cli): replace stale clm host init remediation hints (#441) by @ric03uec in #550
  • fix(secrets): key per-agent secrets by stable host key_id (#448) by @ric03uec in #551
  • fix(secrets): resolve claw_type from data, not agents-dict key (#448 follow-up) by @ric03uec in #552
  • docs(plan): #411 implementation plan for ad-hoc skill creation by @ric03uec in #553
  • docs(scaffold): #411 phased execution plan for ad-hoc skill creation by @ric03uec in #554
  • feat(render): F1+F2 build_render_inputs + pure renderers (#556) by @ric03uec in #561
  • recover: bring #562 + #563 into main (orphaned by stacked squash-merge) by @ric03uec in #564
  • fix(sync): drop --canonical flag, canonical becomes default (#560) by @ric03uec in #566
  • fix(render): hermes Jinja templates plus render_zeroclaw type raises (#560) by @ric03uec in #567
  • feat(render): canonical deterministic agent-config render — full pipeline (#555) by @ric03uec in #569
  • fix(zeroclaw): render config.toml from FULL canonical template (#555) by @ric03uec in #565
  • fix(render): polish #555 canonical render — address outstanding ATX (#555) by @ric03uec in #574
  • docs(channels): F9+F10 drop --stage channels references + CHANGELOG (#560) by @ric03uec in #572
  • fix(render): default zeroclaw gateway.host to 0.0.0.0 when blank (#576) by @ric03uec in #579
  • fix(sync): surface root-cause diagnostics on unit health failure (#575) by @ric03uec in #580
  • fix(configure): openclaw --stage providers — consult onboarding ledger not stale proxy (#577) by @ric03uec in #581
  • docs(e2e): #555 three-agent lifecycle test report by @ric03uec in #578
  • fix(configure,render): close #582 + #583 — single render path, observable failures by @ric03uec in #584
  • fix(gui): unbreak agent exec endpoint for all agent types by @ric03uec in #585
  • feat(providers): refresh model catalog + searchable model picker in provider modals by @ric03uec in #587
  • Remove HEARTBEAT.md from zeroclaw memory surface + create-if-missing for allowlisted files (rebased #537) by @ric03uec in #588
  • Remove HEARTBEAT.md from zeroclaw memory surface, add create-if-missing for allowlisted files (issue #430) by @ric03uec in #537
  • feat(openclaw): enable native web UI via features.web_ui manifest by @ric03uec in #590
  • feat(gui): add Show Connection Token button for openclaw agents by @ric03uec in #593
  • docs: sync installation.md with website mirror by @ric03uec in #591
  • chore(release): v26.6.0 by @ric03uec in #594

Full Changelog: v26.5.4...v26.6.0