Repository navigation
Releases
PiBoard 0.6.13
Task details now open in a sheet instead of the side inspector: double-click a card without a live session, choose Edit Task... from its context menu, or use the Task Details toolbar button. Edits save as you type; Done or Escape closes it.
PiBoard 0.6.12
PiG is now its own agent next to Pi, OpenCode and Claude Code, with a PiG tab in Settings. Cards, the inspector and the terminal header say which one a task runs. Tasks that used the old Engine = PiG setting are moved to the PiG agent on first launch; sessions stay shared under ~/.pi/agent.
PiBoard 0.6.11
The terminal right-click menu now reads Copy, Copy Reply Text and Copy Code, each with a short line saying when to use it. Copy Reply Text (formerly Copy Joined) is for prose, lists and agent replies; Copy Code (formerly Copy Trimmed) is for code and command output.
PiBoard 0.6.10
Copy Joined drops the indentation every copied line shares. With Select Text Without Shift on, the scroll wheel scrolls the agent again and a plain-drag selection survives new output.
PiBoard 0.6.9
Terminal right-click menu has Copy Joined, which rejoins lines the agent wrapped at the screen width. Settings > Terminal adds Select Text Without Shift and Copy on Select.
PiBoard 0.6.8
- Terminal: a new Copy Last Reply button next to Find copies the agent's last reply from its session file, without the line breaks the agent's terminal UI adds when it wraps text. Works for Pi, Claude Code and OpenCode. A shortcut can be recorded in Settings > Shortcuts.
PiBoard 0.6.7
- Settings > Pi Runtime has a new Engine picker. PiG (Pi in Go, a native port of Pi) can run Pi tasks instead of Pi. It uses your ~/.pi/agent setup, so sessions, extensions and logins carry over. A switch applies to the next session; running sessions keep their engine.
- Subagent extensions such as pi-open-agents work under PiG through a small compatibility file PiBoard adds to the PiG extension cache, until PiG fixes this upstream (MichaelKinsy/PiG#395).
- Settings: OpenCode, Claude Code and PiG can be set up from Settings when they are missing. After a confirmation, the official setup script runs in a terminal sheet. Update runs opencode upgrade, claude update or pig update the same way.
- Quitting while a setup or update is running now asks first.
PiBoard 0.6.6
- Settings: OpenCode and Claude Code tabs have an Executable path field. Empty means auto-detect; a set path is used as is, with no fallback.
- Tasks or projects whose agent this version does not know are kept unchanged instead of being turned into Pi tasks. The board shows a notice, and deleting such a project is refused.
PiBoard 0.6.5
- The agent Enabled toggle moved from Settings > General into each agent tab (Pi Runtime, OpenCode, Claude Code).
- UI tests: make ui-test ONLY= runs a single test; the fake Claude Code takes commands by file so the test passes on non-US keyboard layouts.
PiBoard 0.6.4
- Agent picker is a menu that lists every agent; agents turned off in Settings are greyed out.
- The commit sheet Generate button names the configured agent and its menu switches between Pi, OpenCode and Claude Code.