Skip to content

v0.6.5

Choose a tag to compare

@nicolotognoni nicolotognoni released this 05 Jun 13:28
· 50 commits to main since this release
fae9dc1

0.6.5

Patter as a voice shell in front of an OpenAI-compatible agent runtime.

Added

  • OpenAICompatibleLLM / HermesLLM / OpenClawLLM pipeline-mode LLM providers (Python + TypeScript) — drive a phone call where each turn is answered by an external agent runtime at POST {base_url}/chat/completions (Hermes, OpenClaw, Ollama, vLLM, LM Studio).
  • Opt-in session continuity: Hermes X-Hermes-Session-Id (per call) + optional X-Hermes-Session-Key (long-term memory scope); OpenClaw user + x-openclaw-session-key.
  • Opt-in llm_error_message / llmErrorMessage spoken fallback when the LLM stream errors (gateway down / timeout) before any audio reached the caller.
  • Backward-compat call_id introspection guard so custom providers without call_id/**kwargs keep working.

PRs: #157 (feature), #158 (release bump).