1// This file is generated by the effect-acp package. Do not edit manually.
2// Current ACP schema release: schema-v2.0.0-alpha.3
3
4export const AGENT_METHODS = {
5 initialize: "initialize",
6 auth_login: "auth/login",
7 providers_list: "providers/list",
8 providers_set: "providers/set",
9 providers_disable: "providers/disable",
10 session_new: "session/new",
11 session_set_config_option: "session/set_config_option",
12 session_prompt: "session/prompt",
13 session_cancel: "session/cancel",
14 mcp_message: "mcp/message",
15 session_list: "session/list",
16 session_delete: "session/delete",
17 session_fork: "session/fork",
18 session_resume: "session/resume",
19 session_close: "session/close",
20 auth_logout: "auth/logout",
21 nes_start: "nes/start",
22 nes_suggest: "nes/suggest",
23 nes_accept: "nes/accept",
24 nes_reject: "nes/reject",
25 nes_close: "nes/close",
26 document_did_open: "document/didOpen",
27 document_did_change: "document/didChange",
28 document_did_close: "document/didClose",
29 document_did_save: "document/didSave",
30 document_did_focus: "document/didFocus",
31} as const;
32
33export const CLIENT_METHODS = {
34 session_request_permission: "session/request_permission",
35 session_update: "session/update",
36 mcp_connect: "mcp/connect",
37 mcp_message: "mcp/message",
38 mcp_disconnect: "mcp/disconnect",
39 elicitation_create: "elicitation/create",
40 elicitation_complete: "elicitation/complete",
41} as const;
42
43export const PROTOCOL_VERSION = 2 as const;