Skip to content

Migrate Autohand to native ACP in CLI 0.9.9 - #702

Open
igorcosta wants to merge 4 commits into
agentclientprotocol:mainfrom
autohandai:update-autohand-native-acp-0.9.8
Open

igorcosta wants to merge 4 commits into
agentclientprotocol:mainfrom
autohandai:update-autohand-native-acp-0.9.8

Conversation

@igorcosta

@igorcosta igorcosta commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

Autohand Code CLI 0.9.9 implements ACP natively. Replace the archived @autohandai/autohand-acp adapter with version-pinned CLI archives while preserving the existing autohand ID, name, icon, and authors so editors update the same agent.

The entry provides macOS ARM64/x64, Linux ARM64/x64, and Windows x64 archives with published SHA-256 digests. It launches autohand --acp; autohand --mode acp remains available for manual configuration. Native initialization advertises terminal authentication with args: ["--setup"], and existing CLI configuration remains in ~/.autohand/.

CLI 0.9.9 includes the session/load transport fix from autohandai/code-cli#688. The adapter repository is archived with migration instructions; existing adapter releases remain available.

Validation:

  • All five checksums match both the published checksum files and GitHub release asset digests.
  • Full registry build, schema/URL checks, and all four generated registry views passed.
  • All 245 workflow tests, Ruff lint, and Ruff format checks passed.
  • Full registry CI on the fork passed at 5ee983db8e914d4a3bbb4221c89900c9e4fca1e4, including Linux Auth (autohand). Upstream Actions requires a registry maintainer to approve the external contribution workflow.
  • The downloaded macOS ARM64 executable passed ACP SDK 1.7.0 checks with both launch forms: initialization, terminal auth metadata, new session, plan mode, empty prompt, delayed load followed by further requests, list/fork/resume/cancel, clean JSON stdout, and EOF exit status 0. These checks used isolated configuration and a local model metadata stub.
  • CLI release CI passed all test/terminal shards, platform builds, and both transported macOS artifact checks.

The macOS release is temporarily ad-hoc signed and is not Apple-notarized. The linked release notes include manual trust instructions and first-use Computer Use permission guidance.

@igorcosta
igorcosta marked this pull request as draft October 21, 2026 20:25
@igorcosta igorcosta changed the title Update Autohand to native ACP in Code CLI 0.9.8 Migrate Autohand to native ACP (awaiting v0.9.9) Oct 21, 2026
Use the published macOS, Linux, and Windows archives and their SHA-256 digests. Preserve the existing registry identity and native ACP launch arguments.

Co-authored-by: Autohand Evolve <code-noreply@autohand.ai>
@igorcosta igorcosta changed the title Migrate Autohand to native ACP (awaiting v0.9.9) Migrate Autohand to native ACP in CLI 0.9.9 Oct 27, 2026
@igorcosta
igorcosta marked this pull request as ready for review October 27, 2026 21:04
@igorcosta

Copy link
Copy Markdown
Contributor Author

@ignatov you approved long ago autohand to the registry, we were pioneers and finally we got rid of our adapter and we're fully native on acp and new standard #14

Keen to have this across as the adapter is outdated and not functional.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant