Skip to content

WinkTerm v0.4.0

Latest

Choose a tag to compare

@Cznorth Cznorth released this 19 Jul 17:00

Highlights

WinkTerm v0.4.0 expands Codex integration, managed terminal automation, desktop update support, and terminal reliability. It also includes the Windows installer packaging introduced after v0.3.0.

Codex and AI setup

  • Added ChatGPT Codex OAuth login and model support, including manual callback handling for remote deployments.
  • Redesigned AI provider setup and isolated WinkTerm credentials from the system Codex login.
  • Added real credential validation, token refresh, model checks, and Codex client-version reporting.
  • Added Agent instructions and long-term memory editing through agents.md and memory.md.

Terminal reliability and automation

  • Added managed terminal runs and richer external-agent terminal APIs.
  • Fixed # command routing so plain shell commands cannot accidentally reuse earlier AI input or # winkterm: output.
  • Added final-message delivery for providers that do not emit LangChain stream events.
  • Fixed stale WebSocket output callbacks across reconnects.
  • Closed every PTY during backend reload/shutdown and blocked delayed spawn races that could leave orphaned PowerShell processes.
  • Added unit, reconnect, reload-race, and real browser terminal regression coverage.

Frontend and operations

  • Added global toast notifications and SSH soft-delete with undo.
  • Added collapsible side panels and improved narrow-layout behavior.
  • Improved settings guidance, update UI, and secret retention.
  • Added MSI packaging, Docker lockfile fixes, and deployment pipeline corrections.

Verification

  • Backend automated tests, frontend lint/build/typecheck, terminal API and WebSocket reconnect smoke tests, and browser E2E passed before release.
  • Windows MSI passed WiX validation; internal ProductVersion is 0.4.0.

Download

  • WinkTerm-Windows-x64.msi — Windows x64 installer.
  • SHA256: 2C675CDB2C5AA4768306DB816FEEFCCE23477393718BC7D96311715B60D5DEFA

A macOS DMG is not included in this release because the current release environment is Windows-only.