v1.1.1: Package Export Fixes
Summary
Fixes package export issues in v1.1.0. This is the recommended version.
Fixed
-
Package Exports: Simplified to 6 clean entry points
- Root
'oorep-mcp'exports everything (client, types, schemas, constants, resources, prompts) - Adapter subpaths:
'oorep-mcp/sdk/openai','oorep-mcp/sdk/vercel-ai','oorep-mcp/sdk/langchain','oorep-mcp/sdk/google-genai' - Convenience:
'oorep-mcp/sdk/adapters'for all adapters
- Root
-
SDK.md Documentation: Corrected function naming inconsistencies
- Fixed camelCase for adapter functions (
openAIFormatResourceAsSystemMessage, notopenaiFormat...) - Fixed type import paths to use correct entry points
- Consolidated duplicate imports in code examples
- Fixed camelCase for adapter functions (
Usage
// Everything from main entry
import {
createOOREPClient,
TOOL_NAMES,
getResource,
getPrompt,
SearchRepertoryArgsSchema,
} from 'oorep-mcp';
// Framework-specific adapters
import { openAITools } from 'oorep-mcp/sdk/openai';
import { createOOREPTools } from 'oorep-mcp/sdk/vercel-ai';
import { createLangChainTools } from 'oorep-mcp/sdk/langchain';
import { geminiTools } from 'oorep-mcp/sdk/google-genai';Full Changelog
See CHANGELOG.md for complete details.