32 lines · 734 B · TypeScript
RawDownload
import { Schema } from "effect"; export class McpConnectionError extends Schema.TaggedError<McpConnectionError>()(  "McpConnectionError",  {    transport: Schema.String,    message: Schema.String,  },) {} export class McpToolDiscoveryError extends Schema.TaggedError<McpToolDiscoveryError>()(  "McpToolDiscoveryError",  {    stage: Schema.Literal("connect", "list_tools"),    message: Schema.String,  },) {} export class McpInvocationError extends Schema.TaggedError<McpInvocationError>()(  "McpInvocationError",  {    toolName: Schema.String,    message: Schema.String,  },) {} export class McpOAuthError extends Schema.TaggedError<McpOAuthError>()(  "McpOAuthError",  {    message: Schema.String,  },) {}

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t