Skip to content

v0.15.0

Choose a tag to compare

@github-actions github-actions released this 06 Aug 00:09
· 6 commits to master since this release

What's Changed

  • fix: sanitize Pydantic v2 artifacts (anyOf, nullable, title) from get_schema() output by @clementine-oaklight[bot] in #216
  • fix: shared AsyncRuntime for sync→async bridging (#217) by @milo-oaklight[bot] in #220
  • feat(executor): InlineBackend + ExecutionHandle.result_async() (#223) by @Oaklight in #226
  • feat(registry): invoke/ainvoke through backend seam, return Result types (#224) by @Oaklight in #227
  • feat(registry): per-tool batch backend + aexecute_tool_calls, drop force_thread (#225) by @Oaklight in #228
  • refactor(mcp): add v1/v2 compat layer for client-side integration by @Oaklight in #232
  • refactor(executor): lazy InlineBackend, eliminate ainvoke Handle bypass (#229) by @Oaklight in #230
  • feat(executor): enforce per-call timeout for inline backend by @Oaklight in #233
  • refactor(executor): promote inline to thread on sync path — complete timeout matrix by @Oaklight in #234
  • fix(executor): block process for inline tools + e2e test coverage by @Oaklight in #235

New Contributors

  • @milo-oaklight[bot] made their first contribution in #220

Full Changelog: v0.14.0...v0.15.0