mirror of
https://github.com/agentclientprotocol/claude-agent-acp.git
synced 2026-11-04 16:31:56 +00:00
When using Claude Code ACP as a direct dependency, this will allow the user to configure Claude Code using the `Options` provided by the SDK.
23 lines
595 B
TypeScript
23 lines
595 B
TypeScript
// Export the main agent class and utilities for library usage
|
|
export {
|
|
ClaudeAcpAgent,
|
|
runAcp,
|
|
toAcpNotifications,
|
|
streamEventToAcpNotifications,
|
|
type ToolUpdateMeta,
|
|
type NewSessionMeta,
|
|
} from "./acp-agent.js";
|
|
export {
|
|
loadManagedSettings,
|
|
applyEnvironmentSettings,
|
|
nodeToWebReadable,
|
|
nodeToWebWritable,
|
|
Pushable,
|
|
unreachable,
|
|
} from "./utils.js";
|
|
export { createMcpServer, toolNames } from "./mcp-server.js";
|
|
export { toolInfoFromToolUse, planEntries, toolUpdateFromToolResult } from "./tools.js";
|
|
|
|
// Export types
|
|
export type { ClaudePlanEntry } from "./tools.js";
|