Skip to content

v0.4.0

Choose a tag to compare

@pirog pirog released this 22 Aug 17:49
· 21 commits to main since this release
d5e2bc8

New Features

  • Added direct GitHub pull-request assignment intake with verified head metadata and logical retirement. #34
  • Added lifecycle-owned GitHub assignment intake with issue worktree preparation and neutral prepared checkpoints. #17 #37 #42
  • Added redacted notifications status and semantic notifications wait commands for durable intake inspection. #42
  • Added trusted issue-comment conversations with private session responses and reauthorized GitHub replies. #37 #42
  • Bound registered command-launcher descendants, including git and gh, to active OpenClaw and Codex agents with fail-closed admission. #23

Bug Fixes

  • Fixed GitHub notification baselines, inbound status, and retirement without deleting managed worktrees. #17 #19 #21
  • Fixed managed Codex config to set allow_login_shell = false and warn when user-managed config omits it. #25
  • Fixed managed command launchers to preserve bounded redirected standard input. #29
  • Fixed notification CLI and lifecycle logging so one-shot JSON commands terminate with clean stdout. #28 #42
  • Fixed the Node 26 development baseline to compile against matching Node 26 type definitions. #42

Notes

  • Consolidated Leia setup and diagnostics under examples/.bin and focused installed coverage on the issue lifecycle. #42
  • Reorganized GitHub channel source around lifecycle, intake, conversation, publication, provider, routing, state, and runtime owners. #42
  • Reorganized root source around agent, api, core, credentials, environment, manifest, and paths owners. #42
  • Split GitHub target design, presentation components, and shipped behavior across focused channel documentation. #42
  • Updated notification state to schema 4, separating intake state from conversation and publication receipts. #37 #42