@tonbo/yield@0.3.5
Tonbo Yield: capture your agents' sessions on every machine and list them from any.
AI Security Review
scanned 3d ago · by lpm-firewall-aiThe credential indicators resolve to sample text in a secret-filter test vector, while the actual login and API flows use Tonbo’s service origin. Session upload is the package’s stated purpose, and the disclosed, content-free metrics have an opt-out.
Decision evidence
public snapshot- The manifest exposes `dist/bin/yield.js` as a CLI and declares no install, preinstall, or postinstall hook.
- The executable parses CLI arguments; the reviewed behavior is tied to commands such as login and daemon installation.
- Browser login redeems a one-time code with a verifier and login secret at Tonbo’s login origin; API requests use the default `https://api.tonbo.dev` or the user-configured `TONBO_API_ORIGIN`.
- The flagged OpenAI credential string appears in a secret-filter test vector as sample transcript text, not as code reading `OPENAI_API_KEY`.
- Session capture and syncing to Tonbo are the package’s stated purpose; its README describes uploading session lines as records.
- The README describes Alpha metrics as content-free, documents what they measure, and provides `TONBO_YIELD_METRICS=off` to disable them.
Source & flagged code
5 flaggedPackage contains a critical-looking secret pattern.
dist/bin/yield.jsView on unpkg · L3542GitHub personal access token in dist/bin/yield.js
dist/bin/yield.jsView on unpkg · L3542Manifest-reachable source sends a prompted API credential to a fixed unofficial gateway and persists the redirection.
Findings
Affected versions and remediation
This report applies to @tonbo/yield@0.3.5.
See all versions of @tonbo/yield for other recorded verdicts.
- Review the evidence and your use of @tonbo/yield@0.3.5 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.