1pub const ERR_NOT_FOUND: &str = "std:not-found";
8pub const ERR_INVALID_ARGS: &str = "std:invalid-args";
9pub const ERR_TIMEOUT: &str = "std:timeout";
10pub const ERR_CAPABILITY_DENIED: &str = "std:capability-denied";
11pub const ERR_INTERNAL: &str = "std:internal";
12pub const ERR_SESSION_NOT_FOUND: &str = "std:session-not-found";
13
14pub const COMPONENT_NS_STD: &str = "std";
17
18pub const CAP_FILESYSTEM: &str = "wasi:filesystem";
21pub const CAP_SOCKETS: &str = "wasi:sockets";
22pub const CAP_HTTP: &str = "wasi:http";
23
24pub const META_READ_ONLY: &str = "std:read-only";
27pub const META_IDEMPOTENT: &str = "std:idempotent";
28pub const META_DESTRUCTIVE: &str = "std:destructive";
29pub const META_STREAMING: &str = "std:streaming";
30pub const META_TIMEOUT_MS: &str = "std:timeout-ms";
31pub const META_USAGE_HINTS: &str = "std:usage-hints";
32pub const META_ANTI_USAGE_HINTS: &str = "std:anti-usage-hints";
33pub const META_EXAMPLES: &str = "std:examples";
34pub const META_TAGS: &str = "std:tags";
35
36pub const META_PROGRESS: &str = "std:progress";
39pub const META_PROGRESS_TOTAL: &str = "std:progress-total";
40
41pub const META_TRACEPARENT: &str = "std:traceparent";
44pub const META_TRACESTATE: &str = "std:tracestate";
45pub const META_REQUEST_ID: &str = "std:request-id";
46pub const META_PROGRESS_TOKEN: &str = "std:progress-token";
47pub const META_SESSION_ID: &str = "std:session-id";
48pub const META_AGENT_ID: &str = "std:agent-id";
49
50pub const META_SESSION_OP: &str = "std:session-op";
53
54pub const META_FORWARD: &str = "std:forward";
57
58pub const AUTH_API_KEY: &str = "std:api-key";
61pub const AUTH_BEARER_TOKEN: &str = "std:bearer-token";
62pub const AUTH_USERNAME: &str = "std:username";
63pub const AUTH_PASSWORD: &str = "std:password";
64
65pub const EVENT_TOOLS_CHANGED: &str = "std:tools:changed";
68pub const EVENT_RESOURCES_CHANGED: &str = "std:resources:changed";
69pub const EVENT_EVENTS_CHANGED: &str = "std:events:changed";
70
71pub const RESOURCE_ICON: &str = "std:icon";
74
75pub const SECTION_ACT_COMPONENT: &str = "act:component";
78
79pub const MIME_JSON: &str = "application/json";
82pub const MIME_CBOR: &str = "application/cbor";
83pub const MIME_TEXT: &str = "text/plain";
84pub const MIME_OCTET_STREAM: &str = "application/octet-stream";
85pub const MIME_SSE: &str = "text/event-stream";