Skip to content

v1.3.0

Latest

Choose a tag to compare

@cdoern cdoern released this 07 Aug 13:31
· 2 commits to release-1.3.x since this release

What's Changed

  • fix(ci): use --no-project in SDK Makefile to avoid circular dependency during release by @leseb in #6273
  • feat(inference): add Meta AI remote inference provider by @raghotham in #6275
  • feat(inference, meta): inject network/TLS config into Meta provider HTTP clients by @mattf in #6277
  • refactor(inference, messages): extract shared SSE passthrough stream helper for Anthropic-compatible providers by @mattf in #6269
  • fix(containers): pass --insecure to entrypoint to restore starter image boot by @derekhiggins in #6288
  • chore: remove unused prompt_for_config by @mattf in #6286
  • fix(inference): strip duplicate /v1 prefix in vLLM Anthropic message URLs by @nathan-weinberg in #6294
  • feat(inference, messages): add anthropic_count_tokens to OpenAIMixin via translation by @mattf in #6268
  • fix(ci): generate ogx-client in-repo instead of cloning external repo by @cdoern in #6297
  • chore: fix type annotations in core by @mattf in #6296
  • fix(ci): publish ogx-client-typescript now that its release branches exist by @cdoern in #6301
  • docs: add OpenAI-compatible gateway example with DaoXE by @seven7763 in #6298
  • docs(blog): add multi-tenant capabilities blog post by @leseb in #6129
  • feat(vector-io): Add the Neo4j vector provider by @franciscojavierarceo in #6274
  • fix(vector_io): prevent duplicate libomp crash when importing faiss on macOS by @leseb in #6304
  • fix(server): warn at startup when authentication is not configured by @nathan-weinberg in #6307
  • chore: clean up inference provider type annotations and remove exclusions by @mattf in #6313
  • fix(inference): remove duplicate per-provider model id resolution by @mattf in #6324
  • fix(inference): return requested model id in streamed completion chunks by @sohumt123 in #6320
  • fix(ui): improve vector store and citation workflows by @franciscojavierarceo in #6325
  • chore: bump fallback_version to 1.2.1.dev0 by @cdoern in #6276
  • chore(github-deps): bump actions/stale from 10.3.0 to 10.4.0 by @dependabot[bot] in #6281
  • chore(python-deps): bump sentence-transformers from 5.5.1 to 5.6.0 by @dependabot[bot] in #6282
  • refactor: run starter as non-root by @rhdedgar in #6319
  • chore(api-deps): bump opentelemetry-exporter-otlp-proto-http from 1.43.0 to 1.44.0 in /src/ogx_api by @dependabot[bot] in #6322
  • fix: bump pyasn1 for CVE-2026-59885 by @cdoern in #6330
  • chore(python-deps): bump mcp from 1.27.1 to 1.28.1 by @dependabot[bot] in #6310
  • chore(python-deps): bump torch from 2.12.0 to 2.13.0 by @dependabot[bot] in #6317
  • feat(inference): add Mistral remote inference provider by @NishchayMahor in #6239
  • fix(inference, anthropic): default json_schema.strict to true by @derekhiggins in #6024
  • fix(responses): only dedup user messages when function_call_outputs are present by @derekhiggins in #6022
  • fix(responses): populate file_citation annotations when models don't cite inline by @elinacse in #6292
  • feat(inference): add DeepSeek remote inference provider by @NishchayMahor in #6240
  • fix(responses): delimit untrusted web_search/file_search tool output before feeding it back to the model by @mittalpk in #6337
  • fix(inference): add _enforce_credentials=False to passthrough AsyncOpenAI client by @NickGagan in #6344
  • feat(inference): expose httpx connection pool limits via network config by @elinacse in #6306
  • feat(bedrock): auto-discover models via ListFoundationModels and mantle API by @Artemon-line in #6315
  • docs: fix Gemini provider auth docs to match mutually-exclusive behavior by @Aawegg in #6341
  • test(inference): update the Cerebras model ID by @ryanl-cerebras in #6366
  • feat(cli): rename 'ogx letsgo' to 'ogx go' with backward-compatible alias by @mattf in #5815
  • refactor: clean up reasoning implementation by @robinnarsinghranabhat in #5429
  • chore: remove remote::passthrough inference provider by @mattf in #6368
  • fix(inference, anthropic): emit tool messages before user text in translation by @LuShadowX in #6367
  • fix: remove sklearn dep by @mattf in #6359
  • feat(vector_io): add classifier reranker type for post-retrieval chunk filtering by @varshaprasad96 in #5890
  • feat: durable out-of-process job scheduling for file_processors by @cdoern in #6160
  • chore: updated discord invite link by @dominikkawka in #6374
  • fix: bump aiohttp for CVE-2026-69244 by @cdoern in #6375
  • fix: make AsyncOgxClient functional by inheriting from sync ApiClient by @aegeiger in #6372

New Contributors

Full Changelog: v1.2.2...v1.3.0