Skip to content

v1.8.4

Choose a tag to compare

@github-actions github-actions released this 29 Oct 12:56
· 18 commits to main since this release

Fixed

  • Leftover temporary files in OpenCode's config folder. An interrupted save before the 1.8.0 move could leave temporary .tmp files in OpenCode's config folder (for example openai-auth-vault/opencode-roster.json.<id>.tmp), and the move left them there. The plugin now removes them at startup, including on installs that already moved. It only removes files named like its own temporary saves next to its own state, session and vault files; openai-auth.json and anything else are never touched.
  • Pi: the account folder follows PI_CODING_AGENT_DIR. The Pi extension read the account store from PI_AGENT_DIR, a setting Pi itself no longer uses. It now uses Pi's own PI_CODING_AGENT_DIR (with ~ expanded, as Pi does). If your accounts or vault connection exist only in the old ~/.pi/agent folder, the extension keeps using them there and prints a warning once. Credentials are never copied or moved. PI_OPENAI_AUTH_FILE still overrides the location.
  • Sidebar after a vault disconnect in another OpenCode window. Disconnecting from the vault in one OpenCode window could make the others' sidebars drop their routing and pinned-account lines. They're no longer dropped.

Changed

  • Sidebar shape. The sidebar matches anthropic-auth and antigravity-auth: the header keeps showing the version (unless you turned the version off in the sidebar preferences) instead of swapping it for the yellow LIMITED badge; blocked accounts already show on their own rows, and rows such as Killswitch always keep a space between label and value, cutting a long value with … instead of running the two together at narrow widths. The sidebar also asked for a border in a form OpenTUI ignores, so it never actually drew one; that unused setting is removed, and nothing else changes on screen.