Skip to content

Releases: qf-studio/pilot

pilot v2.107.0

02 May 18:02
2eb2a15

Choose a tag to compare

Changelog

🚀 Features

  • 2eb2a15: feat(github,memory): add SearchPRsForIssue and InvalidateCompletion primitives (@alekspetrov)

pilot v2.106.1

02 May 17:59
d1063b2

Choose a tag to compare

Changelog

🐛 Bug Fixes

  • d1063b2: fix(autopilot): emit conventional-commit titles for CI-failure follow-up issues (@alekspetrov)

pilot v2.106.0

02 May 09:32
baa199a

Choose a tag to compare

Changelog

🐛 Bug Fixes

🔧 Maintenance

pilot v2.105.0

30 Apr 19:01
265b3e2

Choose a tag to compare

Changelog

🚀 Features

pilot v2.104.0

30 Apr 18:54
88c1a20

Choose a tag to compare

Changelog

🚀 Features

📚 Documentation

pilot v2.103.1

30 Apr 17:37
91adcbb

Choose a tag to compare

v2.103.1 — Avionics dashboard polish

UX polish for the dashboard avionics redesign that shipped in v2.103.0.

Banner

  • Solid horizontal rule between the header rows (replaces tick separator).
  • 3-space inner gutter matches sibling panels (AUTOPILOT / QUEUE / HISTORY).
  • No more duplicated PILOT inside the frame — panel title carries it.
  • Cleaner version displayvX.Y.Z only, no -N-gSHA-dirty suffix.
  • Vendor prefix stripped from model IDs: OPUS-4-7 / SONNET-4-6 instead of CLAUDE-OPUS-4-7 / CLAUDE-SONNET-4-6.
  • Smart adapter chip overflow — DAEMON + active adapters always shown first; remaining inactive adapters collapse to +N idle so the row never truncates mid-ANSI.
  • Adapter dot semantics:
    • (steel blue) — configured and the corresponding CLI flag passed this run
    • (dim slate) — configured but no flag this session
    • hidden — not in cfg.Adapters at all

Splash

  • Reintegrated into the same tea.Program — fixes the alt-screen flicker that v2.103.0 had between splash exit and dashboard start.
  • ASCII logo + tagline + version, plus a BOOT block with config path / adapters / model stack / env. Lamps progressively light up over ~1.5s, then READY flashes for 3 frames before the dashboard takes over.
  • --no-splash flag removed — splash is always in-program now.

Internals

  • New helpers: shortenModelID, resolvedConfigPath, buildAdapterChipsRow, buildTickSeparator, padTo, padLeftRightLine, joinSegmentsSpaced.
  • dashboard.AdapterStatus + Model.SetBannerAdapters for the active/configured chip API.
  • Removed: internal/dashboard/splash.go (folded into tui.go), SetBannerSessionCode, deriveSessionCode, --no-splash.

Migration

No config or API changes. pilot upgrade picks up the new dashboard automatically.

./pilot start --dashboard

Full changelog: v2.103.0...v2.103.1

pilot v2.103.0

30 Apr 13:27
7f4db39

Choose a tag to compare

Changelog

🚀 Features

pilot v2.102.3

30 Apr 12:28
8e46d08

Choose a tag to compare

Changelog

🚀 Features

🐛 Bug Fixes

📚 Documentation

  • 70c30cb: docs(concepts): add execution-pipeline page covering full runtime flow (@alekspetrov)
  • 84d278a: docs(content): sync to v2.102.2 — planning split, OpenCode attached, ExecuteOptions, version component (@alekspetrov)
  • 93573ec: docs(integrations): document pilot-retry-1/2/exhausted labels (@alekspetrov)

🔧 Maintenance

pilot v2.102.2

29 Apr 20:47
67f9362

Choose a tag to compare

Changelog

🐛 Bug Fixes

pilot v2.102.1

29 Apr 20:42
12ffe0e

Choose a tag to compare

Changelog

🐛 Bug Fixes