Skip to content

Fletch v0.7.4

Choose a tag to compare

@github-actions github-actions released this 08 Jul 02:06
0a09d6d

What's Changed

  • refactor(titlebar): drop leftover project color swatch by @alchaplinsky in #326
  • refactor: remove Auto-edit feature flag by @alchaplinsky in #327
  • feat(settings): gate native turn-end notifications behind a toggle by @alchaplinsky in #330
  • refactor(supervisor): split god module into domain files, extract mechanism to leaf modules by @alchaplinsky in #328
  • fix(sandbox): let nested Fletch create RPC mailboxes under the Run sandbox by @alchaplinsky in #329
  • docs: rewrite README and refresh Fletch branding by @alchaplinsky in #331
  • feat: work without git installed — unified resolution + self-installing portable git by @alchaplinsky in #332
  • feat: local-first projects with progressive GitHub disclosure by @alchaplinsky in #333
  • fix(run): unblock nested-Fletch agent spawn under the Run sandbox by @alchaplinsky in #334
  • feat: inline GitHub connect modal + local-dev OAuth config by @alchaplinsky in #335
  • A1: introduce SandboxEngine trait abstraction by @alchaplinsky in #336
  • feat(sandbox): docker primitives — probe, content-addressed image, orphan sweep (slice B1) by @alchaplinsky in #338
  • fix(rpc): idempotent mailbox processing + poll-only watcher guarantee (slice B3) by @alchaplinsky in #337
  • feat(sandbox): workspace provisioning layer — worktree and clone modes (slice A2) by @alchaplinsky in #339
  • feat(sandbox): settings-driven engine selection with per-agent stickiness (slice C1) by @alchaplinsky in #340
  • refactor: rename database file from quorum.db to data.db by @alchaplinsky in #341
  • fix(settings): retry docker probe after focus until daemon answers by @alchaplinsky in #342
  • feat(sandbox): container auth chain — stored token, shell env, credentials file (slice D1) by @alchaplinsky in #343
  • feat(sandbox): Docker engine launch path (slice B2) by @alchaplinsky in #344
  • feat(sandbox): swap interim container auth for the D1 resolution chain by @alchaplinsky in #345
  • feat(ui): surface Docker sandbox — badge, gating, build progress, error states, settings (slice C2) by @alchaplinsky in #346
  • fix(sandbox): reject stale credentials file + actionable managed-spawn errors by @alchaplinsky in #348
  • fix(sandbox): address Greptile review on #347 by @alchaplinsky in #349
  • fix(sandbox): honor process-env auth for docker containers by @alchaplinsky in #350
  • fix(sandbox): neutralize repo hooks on host-side git ops by @alchaplinsky in #351
  • fix(sandbox): narrow ~/.claude mount to read-only except credentials by @alchaplinsky in #352
  • fix(spawn): fork agent worktree from the selected base branch by @alchaplinsky in #355
  • perf(sandbox): borrow objects via git alternates (--shared clones) by @alchaplinsky in #353
  • feat(sandbox): automate claude setup-token capture for container auth by @alchaplinsky in #356
  • refactor(git): retire RPC commit/merge for native in-container git by @alchaplinsky in #357
  • refactor(sandbox): remove iteration leftovers and stale slice comments by @alchaplinsky in #358
  • fix(sandbox-ui): surface unusable engine, reachable connect success, DRY docker fields by @alchaplinsky in #360
  • fix(sandbox): resolve container auth authoritatively; align config-dir check by @alchaplinsky in #359
  • chore(sandbox): review follow-ups — restore preflight, claude-only doc, store dedup by @alchaplinsky in #361
  • fix(sandbox): container auth honors custom CLAUDE_CONFIG_DIR; review nits by @alchaplinsky in #362
  • feat(sandbox): accept gateway-token (ANTHROPIC_AUTH_TOKEN) auth for docker by @alchaplinsky in #363
  • Sandboxing by @alchaplinsky in #347
  • Remove Docker badge from sidebar row and workspace header by @alchaplinsky in #364
  • feat(sidebar): drag-to-reorder projects with localStorage persistence by @alchaplinsky in #366
  • feat(ui): sandbox badge clarifying host-identical paths run in container by @alchaplinsky in #365
  • feat(docker): support Codex agents in Docker sandboxes by @alchaplinsky in #367
  • feat(docker): support OpenCode and Pi agents in Docker sandboxes by @alchaplinsky in #368
  • feat(docker): support Cursor agents in Docker sandboxes by @alchaplinsky in #369
  • fix(sidebar): make project drag-to-reorder work in the Tauri webview by @alchaplinsky in #370
  • fix(agent): keep turn active while a subagent runs by @alchaplinsky in #371
  • feat(docker): keep agent images fresh with TTL, version parity, and GC by @alchaplinsky in #372
  • feat(sidebar): simplify project header into a clean list label by @alchaplinsky in #373
  • refine(sidebar): align project header to the agent grid by @alchaplinsky in #374
  • chore: bump version to v0.7.4 by @alchaplinsky in #375

Full Changelog: v0.7.3...v0.7.4