Unified Agent + reusable Go agent core.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update ACP docs for published npm adapters

Lyric e01a6c3d 822f838f

+67 -39
+15 -11
assets/config/config.example.yaml
··· 272 272 acp: 273 273 agents: [] 274 274 # - name: "codex" 275 - # # Use an external ACP adapter: 276 - # command: "codex-acp" 277 - # args: [] 278 - # # Or install nothing and run through npx: 279 - # # command: "npx" 280 - # # args: ["-y", "@zed-industries/codex-acp"] 275 + # # Published adapter on npm: 276 + # command: "npx" 277 + # args: ["-y", "@archkk/acp-codex"] 278 + # # Or install globally and call the bin directly: 279 + # # command: "mistermorph-acp-codex" 280 + # # args: [] 281 + # # Or use another compatible adapter: 282 + # # command: "codex-acp" 283 + # # args: [] 281 284 # env: {} 282 285 # cwd: "." 283 286 # read_roots: ["."] ··· 288 291 # # mode: "auto" 289 292 # # reasoning_effort: "low" 290 293 # - name: "claude" 291 - # # Use any external Claude ACP adapter. 292 - # # If you keep the extracted MisterMorph adapters in another checkout, 293 - # # point command/args at that separate location. 294 - # command: "<claude-acp-adapter-command>" 295 - # args: [] 294 + # # Published adapter on npm: 295 + # command: "npx" 296 + # args: ["-y", "@archkk/acp-claude"] 297 + # # Or install globally and call the bin directly: 298 + # # command: "mistermorph-acp-claude" 299 + # # args: [] 296 300 # env: {} 297 301 # cwd: "." 298 302 # read_roots: ["."]
+13 -7
docs/acp.md
··· 63 63 acp: 64 64 agents: 65 65 - name: "codex" 66 - command: "codex-acp" 67 - args: [] 66 + command: "npx" 67 + args: ["-y", "@archkk/acp-codex"] 68 68 env: {} 69 69 cwd: "." 70 70 read_roots: ["."] ··· 145 145 146 146 Common choices: 147 147 148 + - `npx -y @archkk/acp-codex` 149 + - `mistermorph-acp-codex` after `npm i -g @archkk/acp-codex` 148 150 - `codex-acp` 149 151 - `npx -y @zed-industries/codex-acp` 150 152 ··· 161 163 go test ./internal/acpclient -run TestRunPrompt_CodexACPIntegration -v 162 164 ``` 163 165 164 - The test defaults to `codex-acp`. Override `MISTERMORPH_ACP_CODEX_COMMAND` and `MISTERMORPH_ACP_CODEX_ARGS` if you use another adapter command. 166 + The test defaults to `codex-acp`. If you want to verify the published package instead, set `MISTERMORPH_ACP_CODEX_COMMAND=npx` and `MISTERMORPH_ACP_CODEX_ARGS="-y @archkk/acp-codex"`. 165 167 166 168 ## Claude 167 169 ··· 173 175 acp: 174 176 agents: 175 177 - name: "claude" 176 - command: "<claude-acp-adapter-command>" 177 - args: [] 178 + command: "npx" 179 + args: ["-y", "@archkk/acp-claude"] 178 180 env: {} 179 181 cwd: "." 180 182 read_roots: ["."] ··· 184 186 allowed_tools: ["Read", "Edit", "Write", "Bash", "Glob", "Grep"] 185 187 ``` 186 188 187 - If you use the extracted `mistermorph-acp-adapters` repository, point `command` and `args` at that separate checkout or package install. 189 + Published choices: 190 + 191 + - `npx -y @archkk/acp-claude` 192 + - `mistermorph-acp-claude` after `npm i -g @archkk/acp-claude` 188 193 189 194 Opt-in live integration test: 190 195 191 196 ```bash 192 197 MISTERMORPH_ACP_CLAUDE_INTEGRATION=1 \ 193 - MISTERMORPH_ACP_CLAUDE_COMMAND="<claude-acp-adapter-command>" \ 198 + MISTERMORPH_ACP_CLAUDE_COMMAND=npx \ 199 + MISTERMORPH_ACP_CLAUDE_ARGS="-y @archkk/acp-claude" \ 194 200 go test ./internal/acpclient -run TestRunPrompt_ClaudeACPIntegration -v 195 201 ``` 196 202
+13 -7
web/vitepress/docs/guide/acp.md
··· 61 61 acp: 62 62 agents: 63 63 - name: "codex" 64 - command: "codex-acp" 65 - args: [] 64 + command: "npx" 65 + args: ["-y", "@archkk/acp-codex"] 66 66 env: {} 67 67 cwd: "." 68 68 read_roots: ["."] ··· 130 130 131 131 Common choices: 132 132 133 + - `npx -y @archkk/acp-codex` 134 + - `mistermorph-acp-codex` after `npm i -g @archkk/acp-codex` 133 135 - `codex-acp` 134 136 - `npx -y @zed-industries/codex-acp` 135 137 ··· 146 148 go test ./internal/acpclient -run TestRunPrompt_CodexACPIntegration -v 147 149 ``` 148 150 149 - The test defaults to `codex-acp`. Override `MISTERMORPH_ACP_CODEX_COMMAND` and `MISTERMORPH_ACP_CODEX_ARGS` if you use another adapter command. 151 + The test defaults to `codex-acp`. If you want to verify the published package instead, set `MISTERMORPH_ACP_CODEX_COMMAND=npx` and `MISTERMORPH_ACP_CODEX_ARGS="-y @archkk/acp-codex"`. 150 152 151 153 ## Claude 152 154 ··· 158 160 acp: 159 161 agents: 160 162 - name: "claude" 161 - command: "<claude-acp-adapter-command>" 162 - args: [] 163 + command: "npx" 164 + args: ["-y", "@archkk/acp-claude"] 163 165 env: {} 164 166 cwd: "." 165 167 read_roots: ["."] ··· 169 171 allowed_tools: ["Read", "Edit", "Write", "Bash", "Glob", "Grep"] 170 172 ``` 171 173 172 - If you use the extracted `mistermorph-acp-adapters` repository, point `command` and `args` at that separate checkout or package install. 174 + Published choices: 175 + 176 + - `npx -y @archkk/acp-claude` 177 + - `mistermorph-acp-claude` after `npm i -g @archkk/acp-claude` 173 178 174 179 Optional live check: 175 180 176 181 ```bash 177 182 MISTERMORPH_ACP_CLAUDE_INTEGRATION=1 \ 178 - MISTERMORPH_ACP_CLAUDE_COMMAND="<claude-acp-adapter-command>" \ 183 + MISTERMORPH_ACP_CLAUDE_COMMAND=npx \ 184 + MISTERMORPH_ACP_CLAUDE_ARGS="-y @archkk/acp-claude" \ 179 185 go test ./internal/acpclient -run TestRunPrompt_ClaudeACPIntegration -v 180 186 ``` 181 187
+13 -7
web/vitepress/docs/ja/guide/acp.md
··· 59 59 acp: 60 60 agents: 61 61 - name: "codex" 62 - command: "codex-acp" 63 - args: [] 62 + command: "npx" 63 + args: ["-y", "@archkk/acp-codex"] 64 64 env: {} 65 65 cwd: "." 66 66 read_roots: ["."] ··· 128 128 129 129 代表例: 130 130 131 + - `npx -y @archkk/acp-codex` 132 + - `npm i -g @archkk/acp-codex` の後に `mistermorph-acp-codex` 131 133 - `codex-acp` 132 134 - `npx -y @zed-industries/codex-acp` 133 135 ··· 144 146 go test ./internal/acpclient -run TestRunPrompt_CodexACPIntegration -v 145 147 ``` 146 148 147 - このテストは既定で `codex-acp` を探します。別の adapter を使う場合は `MISTERMORPH_ACP_CODEX_COMMAND` と `MISTERMORPH_ACP_CODEX_ARGS` を設定してください。 149 + このテストは既定で `codex-acp` を探します。公開済み npm パッケージを検証する場合は `MISTERMORPH_ACP_CODEX_COMMAND=npx` と `MISTERMORPH_ACP_CODEX_ARGS="-y @archkk/acp-codex"` を設定してください。 148 150 149 151 ## Claude 150 152 ··· 156 158 acp: 157 159 agents: 158 160 - name: "claude" 159 - command: "<claude-acp-adapter-command>" 160 - args: [] 161 + command: "npx" 162 + args: ["-y", "@archkk/acp-claude"] 161 163 env: {} 162 164 cwd: "." 163 165 read_roots: ["."] ··· 167 169 allowed_tools: ["Read", "Edit", "Write", "Bash", "Glob", "Grep"] 168 170 ``` 169 171 170 - 分離した `mistermorph-acp-adapters` を使う場合は、`command` と `args` をその別 checkout かインストール結果へ向けてください。 172 + 公開済みの選択肢: 173 + 174 + - `npx -y @archkk/acp-claude` 175 + - `npm i -g @archkk/acp-claude` の後に `mistermorph-acp-claude` 171 176 172 177 任意の live 検証: 173 178 174 179 ```bash 175 180 MISTERMORPH_ACP_CLAUDE_INTEGRATION=1 \ 176 - MISTERMORPH_ACP_CLAUDE_COMMAND="<claude-acp-adapter-command>" \ 181 + MISTERMORPH_ACP_CLAUDE_COMMAND=npx \ 182 + MISTERMORPH_ACP_CLAUDE_ARGS="-y @archkk/acp-claude" \ 177 183 go test ./internal/acpclient -run TestRunPrompt_ClaudeACPIntegration -v 178 184 ``` 179 185
+13 -7
web/vitepress/docs/zh/guide/acp.md
··· 61 61 acp: 62 62 agents: 63 63 - name: "codex" 64 - command: "codex-acp" 65 - args: [] 64 + command: "npx" 65 + args: ["-y", "@archkk/acp-codex"] 66 66 env: {} 67 67 cwd: "." 68 68 read_roots: ["."] ··· 130 130 131 131 常见选择: 132 132 133 + - `npx -y @archkk/acp-codex` 134 + - 先执行 `npm i -g @archkk/acp-codex`,再用 `mistermorph-acp-codex` 133 135 - `codex-acp` 134 136 - `npx -y @zed-industries/codex-acp` 135 137 ··· 146 148 go test ./internal/acpclient -run TestRunPrompt_CodexACPIntegration -v 147 149 ``` 148 150 149 - 这个测试默认找 `codex-acp`。如果你用别的 adapter 命令,再设置 `MISTERMORPH_ACP_CODEX_COMMAND` 和 `MISTERMORPH_ACP_CODEX_ARGS`。 151 + 这个测试默认找 `codex-acp`。如果你要验证已发布的 npm 包,可以设置 `MISTERMORPH_ACP_CODEX_COMMAND=npx` 和 `MISTERMORPH_ACP_CODEX_ARGS="-y @archkk/acp-codex"`。 150 152 151 153 ## Claude 152 154 ··· 158 160 acp: 159 161 agents: 160 162 - name: "claude" 161 - command: "<claude-acp-adapter-command>" 162 - args: [] 163 + command: "npx" 164 + args: ["-y", "@archkk/acp-claude"] 163 165 env: {} 164 166 cwd: "." 165 167 read_roots: ["."] ··· 169 171 allowed_tools: ["Read", "Edit", "Write", "Bash", "Glob", "Grep"] 170 172 ``` 171 173 172 - 如果你用迁出的 `mistermorph-acp-adapters`,把 `command` 和 `args` 指到那个独立 checkout 或安装结果即可。 174 + 公开可用的选择: 175 + 176 + - `npx -y @archkk/acp-claude` 177 + - 先执行 `npm i -g @archkk/acp-claude`,再用 `mistermorph-acp-claude` 173 178 174 179 可选 live 集成测试: 175 180 176 181 ```bash 177 182 MISTERMORPH_ACP_CLAUDE_INTEGRATION=1 \ 178 - MISTERMORPH_ACP_CLAUDE_COMMAND="<claude-acp-adapter-command>" \ 183 + MISTERMORPH_ACP_CLAUDE_COMMAND=npx \ 184 + MISTERMORPH_ACP_CLAUDE_ARGS="-y @archkk/acp-claude" \ 179 185 go test ./internal/acpclient -run TestRunPrompt_ClaudeACPIntegration -v 180 186 ``` 181 187