Change8

v1.15.0

📦 instructorView on GitHub →
3 features🐛 2 fixes🔧 3 symbols

Summary

This release introduces new CLI functionality, updates handling for Gemini streaming, and makes the xai-sdk an optional runtime dependency.

Migration Steps

  1. If you rely on the xai-sdk, ensure it is installed, as it is now optional at runtime.

✨ New Features

  • Added --full-id flag to the CLI to show complete batch IDs.
  • Added missing GENAI and Responses modes to tool_modes().
  • Handle GEMINI_TOOLS in async streaming paths for Gemini provider.

🐛 Bug Fixes

  • Fixed Validator to require the is_valid field.
  • Removed opinionated system prompt from JSON mode in Providers.

Affected Symbols