Skip to content

v0.8.1

Choose a tag to compare

@kid7st kid7st released this 04 Jul 12:04

Fixed

  • --tunnel no longer mistakes cloudflared's API endpoint for the assigned tunnel URL. Under a flaky network, a cloudflared ERROR line mentioning https://api.trycloudflare.com/tunnel parsed as the tunnel URL and the Telegram webhook got registered against Cloudflare's API host — the bot silently received nothing while every log line said success.
  • Transient provider request failures no longer kill the turn for providers whose pi-ai adapters implement client-side retries (OpenAI-family / Anthropic / Azure / Codex — request-phase network errors / 429 / 5xx with backoff; all previously defaulted to 0 retries). The google / vertex / bedrock / mistral adapters ignore maxRetries, so transients there still fail the turn. Mid-stream drops also still fail the turn — partial output was already streamed and cannot be retracted.

Full changelog: https://github.com/kid7st/fastagent/blob/main/CHANGELOG.md