Skip to content

PatchPilot v1.2.2

Latest

Choose a tag to compare

@jx-grxf jx-grxf released this 13 Jun 15:33
v1.2.2
2010737

PatchPilot v1.2.2

Patch release focused on provider compatibility, TUI space usage, session summaries, and self-updates. The experimental Discord integration remains isolated on its own branch and is not part of this release.

Added

  • Added /recap with /summary alias to summarize current-session tasks, outcomes, notable tool calls, failures, and approvals without spending model tokens.
  • Added /update to check npm first and GitHub Releases as fallback, then offer an in-TUI confirmation before installing the exact release globally through npm.
  • Added a persistent Gemini-Wrapper bridge process to reuse the initialized Gemini Web client between requests, with bounded output, timeouts, cookie refresh handling, and safe one-shot fallback.

Fixed

  • Reclaimed transcript space that was lost because invisible separator rows were counted as visible chat rows.
  • Handled terminals that temporarily report zero rows or columns during startup.
  • Restored the Gemini Web flash-lite shortcut through live model discovery.
  • Updated the official Gemini default to gemini-3.5-flash and filtered non-agent image, computer-use, deep-research, and robotics routes from model selection.
  • Sent requested OpenRouter reasoning settings before model capability metadata has been loaded, while still respecting explicit unsupported metadata.
  • Made Codex provider calls ephemeral so delegated requests do not accumulate persistent Codex sessions.
  • Corrected current GPT-5.5, Gemini 3.5 Flash, and Gemini 3.1 Flash-Lite cost estimates.

Security And Dependencies

  • Updated compatible runtime and development dependencies.
  • Pinned esbuild to 0.28.1 to address the current npm audit findings.
  • Verified the release with TypeScript checks, the full Vitest suite, production audit, package signature audit, build, and package dry run.