@synthryn/sypi-report
v0.6.0-beta.20260816.6a00fcae
Published
Capture an on-the-fly bug report with session context and guide it through the report board. Use it when a reproducible problem should be recorded without leaving the current session. Primary capability: the /report command.
Maintainers
Readme
sypi-report
On-the-fly bug reports for sypi itself (or anything else): /report <text> files a
complaint instantly — no interruption — capturing the product context with it (app
version, platform, repo, branch, cwd, active model, timestamp). Bare /report opens a
board over the open reports where Enter views one, y/c copies all open reports to
the clipboard as paste-ready markdown and archives them (only after the copy succeeds),
n files a new one, d deletes, and a flips to the archived view. Filing (n, or an
empty board) opens a one-field composer: type what happened, press Enter. The composer
names exactly what gets attached (version, platform, model, repository) and states that
no code, files, prompts, or credentials ship; the report saves locally and nothing
leaves the machine until the copy action runs. Reports live in
~/.sypi/reports/reports.jsonl (never in a repo); no tool is
registered, since the model isn't in this loop — the flush is a paste into whatever
session triages the complaints. The package uses the public coding-agent API (report
model, store, workspace, and board components included) and injects its clipboard
(pbcopy/clip/wl-copy/xclip) and git dependencies for testability.
