v0.179.0Release

Refine now shows its work and lets you stop it

Refining a Triage capture is now an explicit workflow instead of a spinner that can sit unchanged for two minutes. Pekan offers only agent providers whose command is available on this computer, lets you choose which one to use, and remembers the last provider that successfully produced a proposal. Before any evidence is disclosed, Pekan verifies the provider command, the project workspace, and the desktop bridge. A missing command or moved project is therefore reported immediately on the capture that needs attention, before any process starts.

Once refinement begins, the capture reports whether Pekan is preparing evidence, starting the provider, waiting for its response, or validating the proposal. The elapsed clock starts when the provider process actually starts. The timeout is stated before launch, and a timeout now names both the provider and the time spent waiting. Cancel is available throughout the active run. It resets the card immediately, stops the provider process tree through the desktop bridge, and records cancellation as a neutral outcome rather than presenting it as an error. Leaving Triage or closing Pekan also cleans up the in-flight provider, and other captures explain when one active refinement is temporarily occupying the workflow.

Recovery is more useful too. Authentication, usage limits, unavailable models, permissions, missing executables, and process failures each receive specific guidance. Provider output is normalized across prose, fenced JSON, and structured event streams before validation. If a proposal still cannot be parsed, Pekan keeps only a short sanitized diagnostic, never the prompt, attachment contents, local paths, or credentials, and offers Retry with the same provider or Try another provider. Supported files are named before sharing, missing or unreadable files are treated as coverage gaps, and every failure or cancellation leaves the original capture and its attachments untouched. Successful proposals still open inline, remain editable, and can be refined again until you apply or discard them.

Highlights

  • Choose among the agent providers that are actually installed.
  • See the current stage and elapsed provider time.
  • Cancel refinement and terminate the provider process cleanly.
  • Get provider-specific, actionable recovery guidance.
  • Retry malformed output safely or switch providers.
  • Keep the original capture and evidence through every outcome.

← Browse all Pekan releases