Skip to content

v0.4.0

Choose a tag to compare

@13luiz 13luiz released this 02 Jun 08:44
· 47 commits to main since this release

What's new in v0.4.0

Phase 3: cloud provider expansion, image support, new tools, fuzzy picker, terminal image rendering, shell completions, and proxy support.

Added

  • Cloud providers: AWS Bedrock (SigV4), Azure OpenAI (deployment URL), Google Vertex AI (OAuth Bearer)
  • Proxy support: HTTP/HTTPS proxy via env-var or per-provider config
  • Image support: multimodal image input across the stack (prompts, tool results, TUI rendering)
  • New tools: find (file search) and ls (directory listing with metadata)
  • Shell completions: bash, zsh, fish, powershell, elvish via --generate-completion
  • Fuzzy picker: model and session selection with fuzzy filtering
  • Terminal images: rendering with protocol detection (kitty, sixel, iTerm2)
  • Context loading: AGENTS.md / CLAUDE.md auto-discovery
  • Tool safety: pi-style tool selection and safety hooks
  • Connection pooling: shared HTTP client reduces TLS handshake overhead

Fixed

  • Bedrock error mapping parses Retry-After header for 429 responses
  • Azure OpenAI endpoint validation returns clear config errors
  • Session picker sorted newest-first, char-aware truncation for non-ASCII paths
  • --list-models --json properly escaped output
  • Terminal image protocol hardening

Full Changelog: v0.3.0...v0.4.0