Skip to content

chda v0.1.22

Choose a tag to compare

@github-actions github-actions released this 11 Oct 11:44
80a0576

chda v0.1.22 brings agents and terminals together in one Sessions list. Sessions and PROJECT scroll independently, so switching sessions keeps your place while revealing the relevant branch in PROJECT.

Native UI validation is incomplete. The owner approved omitting repeated review rounds and the two full native E2E runs for this exact candidate. The observed completed Codex child status problem remains unresolved. Developer ID signing, notarization, update-signature verification, original signed-app launch and GUI IPC passed. Original validation exception.

An actual update in an isolated, metadata-modified v0.1.21 QA fixture failed while launching the installer. No successor app started, so session and original shell preservation after update remain unknown. The sandboxed test environment is a possible cause; a product defect has neither been confirmed nor excluded. After these results were disclosed, the owner approved publishing this exact signed draft under an additional update validation exception. The failed and unknown checks remain recorded; the original signed ZIP and build approval are unchanged.

  • Keep chda and its sessions running if macOS cannot open the Add repo picker, with an error you can retry.
  • Keep status icons readable in light themes and give + repo its own tooltip.
  • Improve file-path detection after prose and inside parentheses.
  • Wrap long lines in the Copy for sharing preview.
  • Make the pinned repository header act on its repository, and clear closed agents' working status.
  • Improve Codex conversation tracking and keep live Sessions rows when another process reports for the same worktree.

Known limitations:

  • The isolated GUI update attempt reported “An error occurred while launching the installer. Please try again later.” Successful session-preserving update from an unmodified customer installation has not been verified for this release.
  • The Codex shared-server warning remains unresolved (#173). Running Codex children may show Unknown until their completion is known.
  • A completed Codex child can also remain Unknown after completion or normal CLI exit. This was observed in the v0.1.22 candidate (CHILD-161) and is recorded as a failure, not a passed check.
  • A typed cd <repo> && claude or codex one-liner may restore in the pane's previous directory (#226). Launching from chda's agent sheet retains the launch directory.
  • Closing an idle parent with a running child does not ask for confirmation (#227).
  • Copy for sharing may keep the terminal gutter when a multi-line selection cannot be matched to its source (#229); inspect or edit the preview before copying.
  • Terminal reflow and resize improvements are tracked separately (#224).

Full changelog