Skip to content

v1.1.1: Package Export Fixes

Choose a tag to compare

@Dhi13man Dhi13man released this 10 Dec 14:51
· 44 commits to master since this release

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
  • SDK.md Documentation: Corrected function naming inconsistencies

    • Fixed camelCase for adapter functions (openAIFormatResourceAsSystemMessage, not openaiFormat...)
    • Fixed type import paths to use correct entry points
    • Consolidated duplicate imports in code examples

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.