Skip to content

Releases: opencontextprotocol/ocp-javascript

v0.5.0

03 Jan 02:36

Choose a tag to compare

Features

  • add $ref resolution for OpenAPI specifications (99718be)
  • add API client management and authentication support (4d340b7)
  • add OpenAPI schema validation and update tests (ecf9156)
  • add prepare script to package.json (7203094)
  • add support for loading OpenAPI specs from files (b384eda)
  • add Swagger 2.0 support and related tests (8b64f29)
  • add tag filtering to OCPSchemaDiscovery (0c8adc5)
  • add workflows for publishing and testing (d731694)
  • enhance $ref resolution with polymorphic keyword handling (b65c5c2)
  • enhance OCPHTTPClient with base URL support (a2ebbeb)
  • enhance resource filtering in discoverApi (240c02d)
  • Implement validation module with perfect Python parity (54f1b25)
  • normalize API names for case-insensitive matching (75110ac)
  • replace hardcoded values with constants in OCPAgent (0cd6b1c)
  • update _filterToolsByResources for exact matches (cae0b38)
  • update .gitignore to include additional files (fe07911)
  • update discoverApi to filter by resources (1dbd75c)
  • use constants for timeouts and pagination (29fb069)

Bug Fixes

  • correct package name in package-lock.json (666bf01)
  • remove unused OpenAPI schema validator dependency (1d2398c)
  • remove unused OpenAPI schema validator dependency (16d0cc2)
  • rename OCP_AGENT_GOAL to OCP_CURRENT_GOAL (ce0d9ee)
  • update default registry URL in OCPRegistry (b3094f4)
  • update default registry URL in OCPRegistry (741c022)
  • update default registry URL to correct endpoint (d16ace9)
  • update lazy $ref resolution in schema discovery (eae24b6)
  • update OCPAgent and registerApi method signatures (5b35b3d)
  • update operation description fallback logic (3ff6e95)
  • update repository URLs in configuration files (097f898)