Skip to content

v0.1.3 Release

Choose a tag to compare

@fangjy6 fangjy6 released this 27 Jun 14:36
· 31 commits to main since this release

Release Notes

This release focuses on the agent/tool-calling upgrade and provider compatibility improvements.

Highlights

  • Refactored CustomizeAgent and CustomizeAction to support structured inputs/outputs, JSON Schema-backed parameters, and more robust tool orchestration.
  • Added native function-calling support for providers that speak the OpenAI-style tool protocol, with a fallback prompt-based path for others.
  • Improved OpenRouter support with prompt caching, provider-aware request shaping, and cache-write cost warnings.
  • Updated examples to match the new agent scheme and refreshed OpenRouter-based usage.
  • Expanded test coverage for agent configuration, tool calling, and OpenRouter request behavior.

Compatibility

  • Backward compatibility for JSON schema and workflow generation is preserved where possible.
  • Existing prompt-based tool calling still works for providers that do not support native tool calls.