oauth_helper_status
Check OAuth authentication status and diagnose issues by monitoring process health, timing, and errors during authentication flows.
Instructions
Get detailed diagnostic information about the OAuth helper process. Shows if authentication is in progress, process health, timing, and any errors. Use when troubleshooting authentication issues or checking if OAuth flow is working.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| verbose | No | Include detailed log output if available (default: false) |
Implementation Reference
- src/server/tools/AuthTools.ts:60-74 (registration)Registration of the 'oauth_helper_status' tool including name, description, input schema, and handler function that delegates to server's getOAuthHelperStatus methodtool: { name: "oauth_helper_status", description: "Get detailed diagnostic information about the OAuth helper process. Shows if authentication is in progress, process health, timing, and any errors. Use when troubleshooting authentication issues or checking if OAuth flow is working.", inputSchema: { type: "object", properties: { verbose: { type: "boolean", description: "Include detailed log output if available (default: false)" } } } }, handler: (args: { verbose?: boolean }) => server.getOAuthHelperStatus(args.verbose) }
- src/server/types.ts:52-52 (schema)Type definition for the getOAuthHelperStatus method in IToolHandler interfacegetOAuthHelperStatus(verbose?: boolean): Promise<any>;
- src/server/tools/AuthTools.ts:73-73 (handler)Handler function for oauth_helper_status tool - executes the tool logic by calling server.getOAuthHelperStatus(verbose)handler: (args: { verbose?: boolean }) => server.getOAuthHelperStatus(args.verbose)