Skip to content

v0.1.6

Choose a tag to compare

@cagostino cagostino released this 12 May 00:49
· 6 commits to main since this release

What's new

  • CLI providers runtime — full support for opencode, claude_code, codex, kimi_code, kilo, gemini_cli, amp, aider via subprocess + live JSONL streaming
  • Per-provider incremental parsers (ClaudeStreamParser, OpencodeStreamParser, CodexStreamParser, KimiStreamParser)
  • Session continuity via session_id in LlmResponseResult
  • CLI_PROVIDERS constant and run_cli_provider public API
  • get_llm_response_ext automatically routes CLI providers before hitting genai/litellm
  • Cross-platform Ctrl+C handling (replaced unix-specific signal with ctrl_c)

Verification

  • cargo build --features ffi clean
  • cargo clippy -- -D warnings clean
  • cargo test clean (Linux/macOS/Windows)