A sink is where a completed review goes after the AI agent finishes its session. The stdout sink serializes the full review payload as a single JSON line and writes it toDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/goulinkh/code-review-harness/llms.txt
Use this file to discover all available pages before exploring further.
process.stdout. Because it makes no network calls, it is the safest option for local testing, CI pipelines, and scripted workflows where you want to inspect or forward the review without posting anything back to Launchpad.
Installation
The sink is available as a standalone package:Usage
CLI
stdout is the default sink, so you can omit --sink entirely or pass it explicitly:
Programmatic
createStdoutSink takes no arguments and returns a StdoutSink instance immediately.
Output format
When the review session completes, the sink emits exactly one line to stdout: aJSON.stringify-serialized review object followed by \n. The stdout sink uses an open-record schema so the exact shape is determined by the agent. A typical output looks like:
\n). You can pipe this output directly to jq, store it in a file, or forward it to another tool:
The stdout sink is a dry-run — it does not post any comments or votes back to the Launchpad merge proposal. Use the Launchpad sink when you are ready to publish review results.