Skip to content

v0.0.59

Choose a tag to compare

@github-actions github-actions released this 19 Jun 14:40
· 14 commits to master since this release

What's Changed

This release expands ACP compatibility and improves the chat/session UI for tool calls, permission prompts, and skill invocation.

ACP Protocol

  • Added support for the namespaced session/request_permission method while keeping the legacy request_permission path working.
  • Handled the new nested permission response shape, alternate option field names, and permission titles embedded in toolCall objects.
  • Added kind and rawOutput handling for tool calls so the UI and history model can preserve richer tool metadata.

Session UI

  • Added $ skill-name completion in AcpSessionView, reusing the existing popup flow while caching skill scans by working directory and directory mtime.
  • Preserved tool call title/kind fields across incremental updates so partial server patches do not erase existing metadata.
  • Updated permission prompt styling to use semantic palette roles instead of hardcoded colors.
  • Fixed diff rendering artifacts from CRLF patch content by stripping carriage returns before line processing.

Tests

  • Added permission-policy coverage for the new ACP request shape and updated related protocol/model tests.

Full Changelog: v0.0.58...v0.0.59