Skip to content

Releases: fwdai/fletch

Fletch v0.7.20

Choose a tag to compare

@github-actions github-actions released this 31 Jul 07:56
f8b073a

What's Changed

Full Changelog: v0.7.19...v0.7.20

Fletch v0.7.19

Choose a tag to compare

@github-actions github-actions released this 30 Jul 03:09
8a50d75

What's Changed

Full Changelog: v0.7.18...v0.7.19

Fletch v0.7.18

Choose a tag to compare

@github-actions github-actions released this 29 Jul 09:38
6e5fdef

What's Changed

  • fix(docker): wait for the daemon before skipping the startup sweeps by @alchaplinsky in #539
  • fix(docker): reclaim the base images our --pull supersedes by @alchaplinsky in #540
  • fix(docker): tear down an agent's containers on archive and discard by @alchaplinsky in #541
  • fix(workspace): make name allocation DB-owned; sweep orphan RPC mailboxes by @alchaplinsky in #542
  • fix(spawn): fork new workspaces from the remote base, never the checked-out branch by @alchaplinsky in #544
  • refactor(provision): one fetch ladder, opt-in rungs per caller by @alchaplinsky in #543
  • refactor(delegation): own the lifecycle app-wide, key it per checkout by @alchaplinsky in #545
  • refactor(readiness): one classification of what blocks a PR, and what fixes it by @alchaplinsky in #546
  • feat(autopilot): fix failing checks on an enrolled PR without being asked by @alchaplinsky in #547
  • feat(autopilot): reconcile a diverged branch and finish a stalled merge by @alchaplinsky in #548
  • feat(autopilot): work review comments — fix, answer, or push back by @alchaplinsky in #549
  • feat(autopilot): fix the dispatch race, add an audit trail, surface it in the sidebar by @alchaplinsky in #550
  • chore(release): bump version to 0.7.18 by @alchaplinsky in #551

Full Changelog: v0.7.17...v0.7.18

Fletch v0.7.17

Choose a tag to compare

@github-actions github-actions released this 28 Jul 10:13
af5a2e9

What's Changed

  • fix(chat): render unregistered tool inputs readably instead of as JSON by @alchaplinsky in #528
  • docs(readme): swap in the command palette demo loop by @alchaplinsky in #529
  • docs(readme): answer where feedback goes by @alchaplinsky in #530
  • fix(native-view): stop destructive spawns, route messages, theme the pane by @alchaplinsky in #531
  • fix(sandbox): redirect toolchain caches out of checkouts, budget git-state reads by @alchaplinsky in #532
  • fix(github): read PR checks + review threads by number in one query by @alchaplinsky in #533
  • refactor(github): one batched sweep for sidebar PR state + CI by @alchaplinsky in #535
  • feat(github): poll PR state + CI over ETag-conditional REST by @alchaplinsky in #534
  • perf(github): throttle branch discovery for repos with no PR yet by @alchaplinsky in #536
  • refactor(ui): one owner for git/GitHub polling, components just read by @alchaplinsky in #537
  • chore(release): bump version to 0.7.17 by @alchaplinsky in #538

Full Changelog: v0.7.16...v0.7.17

Fletch v0.7.16

Choose a tag to compare

@github-actions github-actions released this 27 Jul 08:19
d18fc25

What's Changed

Full Changelog: v0.7.15...v0.7.16

Fletch v0.7.15

Choose a tag to compare

@github-actions github-actions released this 24 Jul 09:12
3b5ccbc

What's Changed

  • feat(presenters): add dedicated Codegraph presenter for mcp__codegraph tools by @alchaplinsky in #504
  • feat(commands): support Codex custom prompts as slash commands by @alchaplinsky in #505
  • feat(effort): allow changing reasoning effort mid-conversation by @alchaplinsky in #506
  • feat(effort): interactive effort control in the chat composer by @alchaplinsky in #507
  • feat(model): allow changing the model mid-conversation (backend) by @alchaplinsky in #508
  • feat(model): interactive model picker in the chat composer by @alchaplinsky in #509
  • refactor(effort): make reasoning effort session-level for all providers by @alchaplinsky in #510
  • chore: bump version to 0.7.15 by @alchaplinsky in #511

Full Changelog: v0.7.14...v0.7.15

Fletch v0.7.14

Choose a tag to compare

@github-actions github-actions released this 23 Jul 11:12
c2ecaff

What's Changed

  • feat(codegraph): silent code indexing for agents via bundled codegraph MCP by @alchaplinsky in #493
  • style(titlebar): enlarge right-side icons and widen gap by @alchaplinsky in #496
  • feat(settings): unlock Developer section for admin users by @alchaplinsky in #497
  • feat(workspace): gate Mission Control behind a Developer setting with a Home landing screen by @alchaplinsky in #498
  • feat(composer): facelift the footer action bar by @alchaplinsky in #499
  • fix(workspace): make agent-name allocation DB-authoritative per build by @alchaplinsky in #502
  • fix(git-panel): stop showing false "can't merge yet" for mergeable PRs by @alchaplinsky in #503
  • chore: bump version to 0.7.14 by @alchaplinsky in #501

Full Changelog: v0.7.13...v0.7.14

Fletch v0.7.13

Choose a tag to compare

@github-actions github-actions released this 21 Jul 09:01
6d7a38a

What's Changed

  • feat(run-panel): render output with read-only xterm (ANSI + cursor control) by @alchaplinsky in #487
  • fix(sidebar): stop deleted agents flashing back via stale refetch by @alchaplinsky in #488
  • fix(macos): reopen main window on dock-icon click by @alchaplinsky in #489
  • feat(settings): group Custom agents / Tools / Skills under "Customize" by @alchaplinsky in #490
  • feat(workflows): vertical pipeline editor with right-hand inspector by @alchaplinsky in #491
  • feat(workflows): rework builder into full-width canvas + right drawer by @alchaplinsky in #492
  • feat(workspace): enlarge composer on new workspace screen by @alchaplinsky in #494
  • chore: bump version to 0.7.13 by @alchaplinsky in #495

Full Changelog: v0.7.12...v0.7.13

Fletch v0.7.12

Choose a tag to compare

@github-actions github-actions released this 20 Jul 06:36
30af13c

What's Changed

Full Changelog: v0.7.11...v0.7.12

Fletch v0.7.11

Choose a tag to compare

@github-actions github-actions released this 18 Jul 07:30
c35d79f

What's Changed

  • feat(composer): support @/# mentions in the new-workspace draft composer by @alchaplinsky in #448
  • feat(workflow): deliver launch-time file attachments to a run's first step by @alchaplinsky in #449
  • refactor(composer): share one input core across agent + workflow composers by @alchaplinsky in #450
  • feat(composer): dynamic per-model reasoning levels by @alchaplinsky in #452
  • Add project deletion controls by @alchaplinsky in #451
  • fix(restore): recover workspaces whose branch was deleted after merge by @alchaplinsky in #453
  • feat(composer): invoke library skills as slash commands by @alchaplinsky in #454
  • refactor(sandbox): remove git-worktree workspace provisioning by @alchaplinsky in #455
  • docs: fact-check README and add feature map by @alchaplinsky in #456
  • docs: remove FEATURE_MAP.md from the repo by @alchaplinsky in #457
  • feat(projects): multi-repo projects — grouping, settings, per-repo labels by @alchaplinsky in #458
  • feat(agents): multi-repo workspaces — checkout every project repo at spawn by @alchaplinsky in #459
  • feat(git-panel): per-repo git surface for multi-repo agents by @alchaplinsky in #460
  • feat(multi-repo): sidebar PR fan-out, PR-set cross-linking, multi-repo Code tab by @alchaplinsky in #461
  • docs(isolation): canonical isolation doc, site checklist, and terminology sweep by @alchaplinsky in #465
  • feat(agents): specialist bundles — settings-table fix, step effort, MCP export, starter pack by @alchaplinsky in #463
  • feat(verify): engine-owned verification as a reusable primitive by @alchaplinsky in #462
  • feat(lifecycle): sleep assertion, close-to-tray, and quit confirmation by @alchaplinsky in #464
  • feat(workflows): gate evidence, reject flow, and ReviewSurface v0 by @alchaplinsky in #466
  • feat(home): Mission Control fleet review queue by @alchaplinsky in #467
  • feat(git): base staleness, merge fan-out, and overlap hints by @alchaplinsky in #468
  • feat(workflows): step agents in sidebar, promote-to-workflow, project pipeline default by @alchaplinsky in #469
  • feat(github): issue intake — inbox on Home, start-work prefill, Closes #N by @alchaplinsky in #470
  • feat(followups): verify-on-turn-end, require-tests builder toggle, pipeline Closes #N by @alchaplinsky in #471
  • refactor(frontend): split api.ts into domain modules under src/api/ by @alchaplinsky in #472
  • refactor(workflow): split scheduler.rs into domain submodules by @alchaplinsky in #473
  • refactor(workspace): split workspace.rs into domain submodules by @alchaplinsky in #474
  • refactor(commands): split commands.rs into feature submodules by @alchaplinsky in #475
  • refactor(frontend): split store/app listeners, helpers, slice types, and PausedBanner by @alchaplinsky in #476
  • refactor(agent): split agent.rs into spawn/transcript/provider submodules by @alchaplinsky in #477
  • refactor(sandbox): split docker engine.rs into submodules by @alchaplinsky in #478
  • refactor(workflow): split comms.rs into routing submodules by @alchaplinsky in #479
  • refactor(infra): split git, github, and database modules into submodules by @alchaplinsky in #480
  • chore: bump version to 0.7.11 by @alchaplinsky in #481

Full Changelog: v0.7.10...v0.7.11