Skip to content

Releases: OpenCoven/coven-code

Coven Code v0.1.5

18 Jun 16:00
8f16996

Choose a tag to compare

What's Changed

Features

  • feat(oauth): impersonate official Claude Code (#177) — OAuth now impersonates official Claude Code (cc_version hash, cch=00000, Bun TLS, tier betas) for full compatibility
  • feat: Multi account switching for Codex — switch between multiple Codex accounts without restart
  • feat(tui): @file injection with typeahead autocomplete (#163) — improved @file injection with full typeahead
  • feat(keyboard): schema versioning and smart keybindings merge — keybinding schema is now versioned; upgrades merge user customizations intelligently
  • feat(tui): remove redundant metadata from multiple places — cleaner output by removing duplicate provider/model metadata from the footer
  • feat: better error modal — error modals now show more actionable information

Fixes

  • fix: remove runtime OpenSSL dependency (#166) — OpenSSL vendored; eliminates runtime libssl dependency
  • fix: zombie processes, atomic writes, CI — zombie subprocess cleanup + atomic file writes
  • fix(deepseek): preserve reasoning_content for V4 thinking-mode multi-turn (#165)
  • fix(models): normalize opencode→opencode-zen provider ID at parse time (#163)
  • fix(core): add free model pricing — free models now display $0.00 cost in the footer
  • fix(tui): always show cursor in prompt input (even during streaming)
  • fix(tui): account for wide chars (CJK) in prompt cursor (#169)
  • fix(keyboard): fix schema upgrade and ctrl+a conflict — schema upgrade path corrected; Ctrl+A binding conflict resolved
  • fix(keyboard): add CMD+Left/Right to default keybindings
  • fix(keyboard): warn when user tries to rebind protected keys

Community

Full Changelog: v0.1.4...v0.1.5

Coven Code v0.1.4

18 Jun 16:00
8f16996

Choose a tag to compare

What's Changed

  • feat(tui): stealth OAuth login — OAuth login flow now operates without visible browser redirects
  • feat: add /share command — new /share command generates a shareable web link for the current session
  • feat(web): better theming for claurst web sharing — improved theming on the web session preview
  • feat: claurst web session previews for /share — shared sessions now show a rich web preview
  • fix(share): tool calls and results toggle-able — tool call blocks in shared sessions can be collapsed/expanded
  • fix(share): tool blocks collapse fixes — various collapse/expand fixes for tool blocks
  • feat(tui): changed prompt focus setting to allow interactive / popup during streaming — prompt focus can now be configured to allow popups while a response is streaming
  • fix(tui): finally fixed rustle looking-right animation — the rustle idle animation now correctly faces right
  • fix(tui): tilde str::replace bug in root path display for Windows terminals
  • feat: terminal rendering fixes — multiple terminal rendering improvements
  • fix(tui): apply settings from config immediately on app startup (#160)

Full Changelog: v0.1.3...v0.1.4

Coven Code v0.1.3

18 Jun 16:00
8f16996

Choose a tag to compare

What's Changed

  • feat(tui): /goal UI revamp — goal-tracking UI completely redesigned
  • feat(tui): full scrollbar revamp — scrollbar rendering overhauled for all panels
  • feat(api): add Crof.ai provider — new AI provider added; provider ID naming standardized
  • fix(core): add missing provider env var mappings to auth_store
  • feat: env fallback for Qwen, MiniMax, DashScope and more (#159) — additional provider env var fallbacks
  • fix(tui): remove home directory warning, redundant shortcuts
  • feat: better free mode with 7+ providers and dynamic chain — free-tier mode now chains across 7+ providers dynamically
  • feat(tui): implement alternating exit key confirmation for Ctrl+C and Ctrl+D (#158) — exit confirmation alternates between Ctrl+C and Ctrl+D to reduce accidental exits
  • chore: switch to OIDC-only for publish actions — npm publish actions migrated to OIDC authentication

Full Changelog: v0.1.2...v0.1.3

Coven Code v0.1.2

18 Jun 16:00
8f16996

Choose a tag to compare

What's Changed

  • feat(cli): allow resuming the most recent session by default--resume with no args now resumes the last session
  • fix: --resume with no sessions exits cleanly — no longer silently creates a new session; exits with a clear error
  • feat: --resume fallback to new session with status bar warning — graceful fallback when the target session no longer exists
  • feat(tui): add compact threshold, auto-commits, output format, and disable CLAUDE.md settings (#151)
  • refactor(tui): redesign /config as flat searchable settings interface (#147) — /config rewritten as a flat, searchable settings panel
  • feat(config): add cursor_blink_enabled setting (#148)
  • feat(tui): add auto-copy on highlight setting to config dialog (#151)
  • feat(tui): show current directory and git branch in footer
  • feat(tui): implement @file injection and autocomplete (#157) — @filename in the prompt injects file contents with typeahead autocomplete
  • fix(tui): handle Shift with special characters on all terminals (#156)
  • fix: unify invalid-session error path with resume_warning
  • refactor: eliminate file I/O from settings initialization
  • fix(minimax): use correct headers for API auth (#143)
  • feat: stats command — new /stats command added
  • release scripts and AGENTS.md for root

Full Changelog: v0.1.1...v0.1.2

Coven Code v0.1.1

18 Jun 16:00
8f16996

Choose a tag to compare

What's Changed

  • feat(tui): kitty keyboard protocol push/pop — incremental updates and Windows best-effort exception for kitty keyboard protocol
  • feat: full Agent Client Protocol (ACP) support (#98) — complete ACP implementation added
  • feat: added npm and bun installation — npm and Bun package manager installation paths added
  • chore: standalone npm workflow and readme — dedicated npm publish workflow
  • feat(tui): auto-copy selection to clipboard on mouse release (#136) — text selection is now auto-copied; changed to opt-in by default (#137)
  • fix(tui): enable Cmd+V/Ctrl+V paste in main prompt and API key dialog (#141)
  • feat(tui): enable Cmd+C / Cmd+V on macOS; enable kitty keyboard protocol (#138)
  • feat(tui): enable bracketed paste on macOS and Linux (#141)
  • feat(tui): Ollama — local + Cloud (#137)
  • fix(tui): show bypass-permissions dialog instead of onboarding when using --yolo (#140)
  • fix(tui): bypass-permissions dialog only shows once per session (#107)
  • fix: upgrade crossterm 0.28 → 0.29 (#152) — keyboard enhancement warning added
  • refactor(tui): remove /privacy command and privacy_screen entirely (#153)
  • feat(providers): OpenCode Zen, Synthetic.new, routing.run, Neuralwatt (#145)
  • fix: remove manual Accept-Encoding header — fixes gzip decompression issue
  • fix(codex model list), /config sibling nav, cursor blink jitter, long prompt wrapping — multiple TUI polish fixes
  • feat: fixed update flow — auto-update flow corrected

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

Coven Code v0.1.0

18 Jun 16:00
8f16996

Choose a tag to compare

What's Changed

Initial beta release milestone — marks the upstream claurst baseline that OpenCoven's coven-code fork builds on. Core TUI terminal agent with provider support, streaming chat, and session management.

Full Changelog: https://github.com/OpenCoven/coven-code/commits/v0.1.0

Coven Code v0.0.30

16 Jun 07:30
e1b1908

Choose a tag to compare

🛠 Direct commits

Work pushed to main outside of pull requests in this release:

  • chore(release): bump version to 0.0.30 (e1b1908)
  • style(rust): apply rustfmt and tidy module ordering (e39eb1e)
  • fix(tui): word-wrap welcome-box tip and clear clippy lints (07e2f91)
  • refactor(tui): remove hard-coded personal familiars (c899787)

What's Changed

Other Changes

  • refactor(tui): remove hard-coded personal familiars by @BunsDev in #93
  • fix(commands): avoid untrusted coven path lookup by @BunsDev in #92
  • fix(tui): word-wrap welcome-box tip and clear clippy lints by @BunsDev in #94
  • fix(npm): prefer scoped package and harden publish by @BunsDev in #91

Full Changelog: v0.0.29...v0.0.30

Coven Code v0.0.29

15 Jun 08:48
78f8863

Choose a tag to compare

🛠 Direct commits

Work pushed to main outside of pull requests in this release:

  • chore(release): bump version to 0.0.29 (78f8863)
  • fix(tui): true RGB app background — replace Color::Black with COVEN_CODE_APP_BG (9f173d2)
  • feat(plugins): marketplace tier-0 scaffold (d68dda1)
  • fix(tui): coalesce multi-line pastes in the production CLI loop (9930aa7)
  • fix(providers): register custom-openai without an API key (04b0a66)

What's Changed

Other Changes

  • fix(tui): coalesce multi-line pastes in the production CLI loop by @BunsDev in #83
  • feat(plugins): marketplace tier-0 scaffold by @BunsDev in #87
  • fix(tui): background rendering fixes by @BunsDev in #88
  • chore(release): v0.0.29 by @BunsDev in #89

Full Changelog: v0.0.28...v0.0.29

Coven Code v0.0.28

11 Jun 18:13
7bd8899

Choose a tag to compare

🛠 Direct commits

Work pushed to main outside of pull requests in this release:

  • chore(release): bump version to 0.0.28 (7bd8899)
  • refactor(commands): unify /familiar and /agent into one surface (02bdc2a)
  • chore(ci): bump artifact actions to Node 24 runtimes (d34c7f1)

What's Changed

Other Changes

  • chore(ci): bump artifact actions to Node 24 runtimes by @BunsDev in #81
  • refactor(commands): unify /familiar and /agent into one surface by @BunsDev in #82

Full Changelog: v0.0.27...v0.0.28

Coven Code v0.0.27

11 Jun 05:56
d551892

Choose a tag to compare

🛠 Direct commits

Work pushed to main outside of pull requests in this release:

  • chore(release): bump version to 0.0.27 (d551892)
  • chore(ci): bump actions to Node 24 runtimes (fec023f)

What's Changed

Other Changes

  • chore(ci): bump actions to Node 24 runtimes by @BunsDev in #79

Full Changelog: v0.0.26...v0.0.27