Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.1.0] - 2026-05-21
Added
- Audio API (
client.audio.transcriptions,audio.translations,audio.speech). - OCR API (
client.ocr.extract). - Automations API (
client.automations). - Crawler API (
client.crawler+client.crawler.jobs). - JS Sandbox API (
client.jsSandbox). - Reranker API (
client.rerankers, Cohere-compatible). - MCP API (
client.mcp.console,client.mcp.server(key)) with REST + JSON-RPC + SSE helpers. - Tracing streaming (
startStream/appendEvent/endStream) and direct OTLP ingest (ingestOtlp). - File providers (
client.files.providers) and binaryclient.files.download(...).
Changed
HttpClientnow supports binary responses and multipart uploads.- Default
baseURLis the host root. Legacy URLs ending in/api/client/v1are normalised automatically.
Fixed
- URL double-prefix bug when the default
baseURLwas used with resource paths that already include/api/client/v1.
1.0.2 - 2025-10-09
Fixed
- Documentation deployment configuration for GitHub Pages
1.0.0 - 2025-10-08
Added
- Initial release of Cognipeer Console SDK
- Chat completions with streaming support
- Embeddings API
- Vector operations (Pinecone, Chroma, Qdrant)
- File management with markdown conversion
- Agent tracing and observability
- Full TypeScript support
- ESM and CommonJS builds
- Comprehensive documentation
Features
- OpenAI-compatible API
- Type-safe client
- Error handling
- Request/response validation
- Multi-provider support