(challenge?: string)
| 144 | }); |
| 145 | |
| 146 | export const unauthorized = (challenge?: string): McpUnauthorized => |
| 147 | challenge === undefined ? { _tag: "Unauthorized" } : { _tag: "Unauthorized", challenge }; |
| 148 | |
| 149 | export const forbidden = (message: string, code?: number): McpForbidden => |
| 150 | code === undefined ? { _tag: "Forbidden", message } : { _tag: "Forbidden", code, message }; |