Skip to content

v0.1.1

Choose a tag to compare

@ananay ananay released this 11 Jun 11:54
· 3 commits to main since this release

What's Changed

License

  • Switched from AGPL-3.0 to MIT — LICENSE file, package metadata, and README all updated.

Custom endpoint support

  • Custom setup redesigned — now asks for what an OpenAI-compatible endpoint actually needs: Base URL → API Key → Model string (free text). No more forced model menu.
  • New prompt_caching setting (default on) — disable with /config prompt_caching false or PROMPT_CACHING=0 for endpoints that reject prompt_cache_key (e.g. Groq).
  • Auto-recovery — if the endpoint rejects prompt_cache_key, the client retries without it and stops sending it for the rest of the session. Scans self-heal instead of failing.

Setup wizard fixes

  • Cancelling setup or login (Ctrl+C / q) now exits cleanly instead of dropping into an unconfigured TUI.
  • All text prompts now support full line editing — Option+Left/Right word jump and Option+Delete work on macOS.
  • Fixed asyncio.run() cannot be called from a running event loop crash in the custom setup flow.

Other

  • /config accepts prompt_caching and openhack_base_url, and applies changes immediately.
  • README: new badges and updated docs.

Full Changelog: v0.1.0...v0.1.1