Repository navigation
What's new
- Live steering:
/sidekick steer <correction>redirects the active worker after its current tools finish. Esc still cancels; unused corrections cannot leak into the next task, including when inherited input hooks transform them. - Searchable model setup: filter authenticated models by provider, ID, or name, see input/cache-read/output API rates, and keep existing settings on cancellation. RPC clients retain native selection dialogs.
- Clearer reports: Markdown worker reports use a neutral Report ready heading rather than implying verified completion. Expanded transcripts remain plain text.
- Stronger handoffs: focused briefs carry prior findings and settled decisions; worker reports include changed paths, exact check outcomes, and open items. The lead still verifies the diff and evidence.
No extra runtime dependencies. Model/reasoning pinning, persistent checkpoints, and optional delegation remain unchanged. Background execution is not included.
Verification
- 61 local tests passed, including native Pi steering/cancellation and transformed-input regression coverage.
- Five live terminal checks passed: filter/cancel, setup/save, report rendering, steering, and literal Esc cancellation.
- Package archive reviewed; test fixtures and private session data are excluded.
Install
pi install npm:pi-sidekick@0.4.0Or use the GitHub tag:
pi install git:github.com/7StaSH7/pi-sidekick@v0.4.0Keep only one installation enabled. Reload Pi after updating.