Skip to content

Commit 5a5eba2

Browse files
authored
Revert "fix(acp): update Claude ACP adapter to @agentclientprotocol scope" (#448)
Reverts #447
1 parent 6b816b7 commit 5a5eba2

2 files changed

Lines changed: 10 additions & 9 deletions

File tree

nori-rs/acp/src/config/types/tests.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1023,7 +1023,7 @@ name = "Claude Code"
10231023
slug = "claude-code"
10241024
10251025
[agents.distribution.npx]
1026-
package = "@agentclientprotocol/claude-agent-acp"
1026+
package = "@zed-industries/claude-agent-acp"
10271027
"#,
10281028
)
10291029
.unwrap();
@@ -1033,7 +1033,7 @@ package = "@agentclientprotocol/claude-agent-acp"
10331033
assert!(config.agents[0].distribution.npx.is_some());
10341034
assert_eq!(
10351035
config.agents[0].distribution.npx.as_ref().unwrap().package,
1036-
"@agentclientprotocol/claude-agent-acp"
1036+
"@zed-industries/claude-agent-acp"
10371037
);
10381038
}
10391039

@@ -1130,7 +1130,7 @@ name = "Claude Code"
11301130
slug = "claude-code"
11311131
11321132
[agents.distribution.npx]
1133-
package = "@agentclientprotocol/claude-agent-acp"
1133+
package = "@zed-industries/claude-agent-acp"
11341134
11351135
[[agents]]
11361136
name = "Kimi"
@@ -1217,15 +1217,15 @@ fn test_agent_distribution_resolve_rejects_multiple() {
12171217
fn test_agent_distribution_resolve_npx() {
12181218
let dist = AgentDistributionToml {
12191219
npx: Some(PackageDistribution {
1220-
package: "@agentclientprotocol/claude-agent-acp".to_string(),
1220+
package: "@zed-industries/claude-agent-acp".to_string(),
12211221
args: vec![],
12221222
}),
12231223
..Default::default()
12241224
};
12251225
let resolved = dist.resolve().unwrap();
12261226
assert!(matches!(resolved, ResolvedDistribution::Npx { .. }));
12271227
if let ResolvedDistribution::Npx { package, args } = resolved {
1228-
assert_eq!(package, "@agentclientprotocol/claude-agent-acp");
1228+
assert_eq!(package, "@zed-industries/claude-agent-acp");
12291229
assert!(args.is_empty());
12301230
}
12311231
}

nori-rs/acp/src/registry.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,8 @@ impl AgentKind {
9797
/// Get the ACP adapter package name for launching this agent
9898
pub fn acp_package(&self) -> &'static str {
9999
match self {
100-
AgentKind::ClaudeCode => "@agentclientprotocol/claude-agent-acp",
101-
// Codex uses Zed's ACP adapter
100+
// Claude and Codex use Zed's ACP adapters
101+
AgentKind::ClaudeCode => "@zed-industries/claude-agent-acp",
102102
AgentKind::Codex => "@zed-industries/codex-acp",
103103
// Gemini has native ACP support
104104
AgentKind::Gemini => "@google/gemini-cli",
@@ -703,7 +703,7 @@ pub fn get_agent_config(agent_name: &str) -> Result<AcpAgentConfig> {
703703
let package_manager = detect_preferred_package_manager();
704704

705705
let (command, args) = match agent {
706-
// Claude and Codex use external ACP adapters
706+
// Claude and Codex use Zed's ACP adapters
707707
AgentKind::ClaudeCode | AgentKind::Codex => (
708708
package_manager.command().to_string(),
709709
vec![agent.acp_package().to_string()],
@@ -999,10 +999,11 @@ mod tests {
999999
"Command should be npx or bunx, got: {}",
10001000
config.command
10011001
);
1002+
// Uses Zed's ACP adapter
10021003
assert!(
10031004
config
10041005
.args
1005-
.contains(&"@agentclientprotocol/claude-agent-acp".to_string())
1006+
.contains(&"@zed-industries/claude-agent-acp".to_string())
10061007
);
10071008
assert_eq!(config.provider_info.name, "Claude Code ACP");
10081009
}

0 commit comments

Comments
 (0)