v0.201.0Release

Agent setup guidance, Telemetry capture awareness, and Agent panel fixes

Resuming an Agent panel session after closing it could leave a stale Action needed permission card on screen even though Auto approve was active and the command had already run, and clicking Deny, Allow once, or Always allow did nothing. The cause was a permission request id that could be reused across a reconnect, which let a later resolution update the wrong, already-settled card instead of the live one. Permission and elicitation request ids are now unique per request rather than per connection, so a resumed session's approvals resolve correctly and the on-screen state always matches what actually happened. The Sessions sidebar's collapse toggle also moved to the right edge of its header, matching every other collapsible panel in the app instead of sitting to the left of the label.

New projects with a linked directory now get a nudge when Agent setup needs attention. After creating a project or attaching a directory, Pekan runs its existing lightweight setup-health check without touching any files, and shows a compact, dismissible callout when something repairable is missing or stale, such as an out-of-date MCP proxy or agent instructions. The callout never appears just because optional local usage capture is turned off, links straight to Agent setup, and remembers a dismissal until the directory changes or a new issue appears. Completing Repair setup and confirming health clears it automatically.

Turning off Capture local AI usage no longer leaves the Telemetry tab's Runs view looking like a project with zero activity. Board Flow and Tasks metrics stay exactly as useful as before, since neither depends on local capture, and the Runs view now explains when local capture is off, keeps any existing or independently reported runs (including Agent Actions) fully visible, and offers a direct Enable capture action into the project's settings. The post-creation planning prompt's dark-theme borders were also fixed: the empty-project button and the Plan with an agent group previously showed a stray near-white outline from an unrecognized CSS class, and now use the same theme-aware borders as every other control.

Highlights

  • Fixed a bug where resuming an Agent panel session could leave a stale, non-functional permission prompt on screen despite Auto approve being active.
  • Moved the Sessions sidebar's collapse toggle to the right edge of its header, matching other panel toggles.
  • Added a dismissible callout that guides a new project toward completing Agent setup when a repairable issue is found.
  • Telemetry's Runs view now distinguishes disabled local capture from having no activity yet, and offers a direct Enable capture action.
  • Fixed bright, near-white borders on the post-creation planning prompt in dark themes.

← Browse all Pekan releases