Skip to content

docs: add ACP providers guide for claude-acp and codex-acp#7800

Merged
codefromthecrypt merged 1 commit intomainfrom
acole/acp-provider-docs
Mar 11, 2026
Merged

docs: add ACP providers guide for claude-acp and codex-acp#7800
codefromthecrypt merged 1 commit intomainfrom
acole/acp-provider-docs

Conversation

@codefromthecrypt
Copy link
Collaborator

Summary

Documents the claude-acp and codex-acp providers added in #6605. New ACP Providers guide covers setup, configuration, permission modes, and extension passthrough. Adds ACP section to the providers reference page with table entries and links.

Type of Change

  • Documentation

AI Assistance

  • This PR was created or reviewed with AI assistance

Testing

Verified all external links and binary/package names against source (claude_acp.rs, codex_acp.rs, providers.rs).

Related Issues

Docs from #6605

Signed-off-by: Adrian Cole <adrian@tetrate.io>
@github-actions
Copy link
Contributor

github-actions bot commented Mar 11, 2026

PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-03-11 13:17 UTC

Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 94166a9015

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

| Mode | Session Mode | Behavior |
|-----------------|---------------------|-------------------------------------------------------|
| `auto` | `bypassPermissions` | Skips all permission checks |
| `smart-approve` | `acceptEdits` | Auto-accepts file edits, prompts for risky operations |

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Use snake_case mode value for GOOSE_MODE

This table documents smart-approve as a valid GOOSE_MODE value, but goose parses GooseMode in snake_case (smart_approve in crates/goose/src/config/goose_mode.rs), so copying this value causes parsing to fail; both ACP providers then fall back with config.get_goose_mode().unwrap_or(GooseMode::Auto), which can unintentionally switch users into auto mode with much looser approvals. Please document smart_approve here (and in the matching Codex ACP table) to avoid unsafe misconfiguration.

Useful? React with 👍 / 👎.

@codefromthecrypt codefromthecrypt added this pull request to the merge queue Mar 11, 2026
Merged via the queue into main with commit 55023ca Mar 11, 2026
22 checks passed
@codefromthecrypt codefromthecrypt deleted the acole/acp-provider-docs branch March 11, 2026 13:12
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.

2 participants