github acartine/foolery v0.8.1

7 hours ago
  • fix(beats): show beat count during streaming, fix premature completion label
  • fix(beats): skip streaming progress UI on background refetches
  • fix(beats): add empty state distinction for streaming mode
  • feat(beats): add progressive loading UX for all-repos streaming
  • feat(beats): stream multi-repo results incrementally via NDJSON
  • feat(lint): enable @typescript-eslint/no-floating-promises
  • fix(terminal-manager): await lease acquisition before prompt resolution
  • refactor(agents): extract modules and fix Gemini ACP session for ESLint compliance
  • feat(agents): add interactive Gemini session support via ACP protocol
  • feat(agents): add interactive OpenCode session support via HTTP serve API
  • fix(agents): rearm interactive follow-up watchdog state
  • feat(agents): add interactive Copilot session support via shared runtime
  • feat(agents): add interactive Codex session support via app-server JSON-RPC
  • docs: define interactive agent session protocol
  • Merge worktree-agent-session-runtime: shared interactive agent session runtime (#foolery-51f8)
  • fix(agents): add watchdog impl, split tests, clean up dead code
  • feat(agents): add shared interactive agent session runtime (#foolery-51f8)
  • fix: disable dropdown menu scroll lock
  • feat(beats): add acceptance criteria column to active item overview (#foolery-500d)
  • feat: add acceptance criteria to active summary
  • test(ui): verify queue pulldown stability
  • fix(ui): use popper positioning for Select to prevent dropdown jitter (#foolery-de99)
  • feat(beats): queue multiselect buttons match title-bar button styling (#foolery-17ee)
  • style(beats): align queue multiselect buttons
  • feat(beats): reduce beat refresh latency to 1s for user actions (#foolery-1a2d)
  • feat: reduce beat refresh latency for user actions
  • feat(beats): fix terminal-aware scroll bounds for Queue/Active list (#foolery-5de9)
  • test(beats): lock terminal scroll contract (#foolery-3a5e)
  • fix(beats): reserve terminal viewport inset (#foolery-4dfd)
  • fix(beats): reset create-more form after success (#foolery-f8f4)
  • fix(beats): reset create-more form after success
  • feat(beats): enable Refine Scope action in Queues multi-select mode
  • Add interaction-picker formatting unit tests
  • docs: add Discord link to contributing docs
  • docs: add Discord link

Full Changelog: v0.8.0...v0.8.1

Don't miss a new foolery release

NewReleases is sending notifications on new releases.