summaryrefslogtreecommitdiff
path: root/packages/core/src/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/core/src/index.ts')
-rw-r--r--packages/core/src/index.ts14
1 files changed, 14 insertions, 0 deletions
diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts
index ffc06866..0aab6106 100644
--- a/packages/core/src/index.ts
+++ b/packages/core/src/index.ts
@@ -60,6 +60,20 @@ export * from './tools/read-many-files.js';
export * from './tools/mcp-client.js';
export * from './tools/mcp-tool.js';
+// MCP OAuth
+export { MCPOAuthProvider } from './mcp/oauth-provider.js';
+export {
+ MCPOAuthToken,
+ MCPOAuthCredentials,
+ MCPOAuthTokenStorage,
+} from './mcp/oauth-token-storage.js';
+export type { MCPOAuthConfig } from './mcp/oauth-provider.js';
+export type {
+ OAuthAuthorizationServerMetadata,
+ OAuthProtectedResourceMetadata,
+} from './mcp/oauth-utils.js';
+export { OAuthUtils } from './mcp/oauth-utils.js';
+
// Export telemetry functions
export * from './telemetry/index.js';
export { sessionId } from './utils/session.js';