Skip to content

v1.1.3

Choose a tag to compare

@ralfbecher ralfbecher released this 27 Apr 17:03
· 39 commits to main since this release
e8c97e3

What's Changed

Provider Error Handling

  • Friendly user-facing message for ModelHTTPError (e.g. OpenRouter 402, 429) and mid-stream openai.APIError, with status-code-specific hints and the provider's own message
  • Retry button on the error reply that resubmits the original prompt against the unchanged history
  • Single-line warning log on expected provider failures; full traceback retained for genuine bugs

OpenRouter Attribution

  • Send HTTP-Referer and X-Title: OrionBelt Chat headers so the app appears on OpenRouter's activity dashboard and apps leaderboard

Branding & Startup

  • Replace Chainlit default favicon with the OrionBelt mark (injected via header.js to override Chainlit's hardcoded <link rel=icon>)
  • Log OrionBelt Chat v<version> starting up at process start, version pulled from package metadata

Repo

  • Add CLAUDE.md (project conventions for AI assistants) and ignore .claude/

Full Changelog: v1.1.2...v1.1.3