Skip to content

v0.29.0

Choose a tag to compare

@phux-release-bot phux-release-bot released this 09 Sep 17:08
dce48e5

0.29.0 (2026-09-09)

Features

  • agent: the Claude shim reads hook payloads and feeds the agent session stream (73ced89)
  • cli: agent session verbs and kind-aware listing (962ca0f)
  • cockpit: project confirmed shared Phux workspaces (#559) (81d78df)
  • ffi: expose resource kinds and agent session records to hosts (8b58a6c)
  • protocol: additive resource kinds, facets, bindings, and producer-fed output (eb03ded)
  • server: stream evidence outranks the screen detector (b028664)
  • site: make the live demo fast and release-aware (#558) (e871e0d)
  • tui: kind-aware kernel; agent sessions in the sidebar and fleet (0b2ed35)

Bug Fixes

  • beads: remove a rebase conflict marker (842fa2e)
  • cockpit: restore terminal focus and contain crowded tabs (#555) (66ef0b7)
  • protocol: derive resource kind default (65d5d77)

Performance

  • ci: route validation and reuse verified build artifacts (#554) (27928a4)

Refactors

  • server: resolve resources through one local-or-relayed seam (2828dcc)
  • server: split the generic resource core from the terminal engine (58e96ed)

Documentation

  • adr: add the decisions-in-force view and its sync gate (9c42c17)
  • adr: propose the resource model (ADR-0102, 0103, 0104) (848120a)
  • adr: supersede instead of amend; enforce the ADR length cap (f71dc2d)
  • architecture: describe the resource core and the terminal engine (cd43211)
  • cockpit: use the Native SDK live development loop (#556) (3b01d69)
  • concepts: describe phux as a substrate for resources, not terminals (fe3cfe8)
  • consumers: document agent session resources and the all-work positioning (8cee330)
  • consumers: mark the MCP agent session tools partial (120d3d8)
  • spec: mark resource kinds partial now that phux-core carries them (164b9cf)
  • spec: specify resource kinds, parent bindings, and producer-fed streams (e5b6d96)