Build chatno session
Describe the app you want. Every move OpenCode makes shows up in the log.
Step log0 steps
Build finished
| # | time | kind | step | in | out | cost |
|---|
| # | time | kind | step | in | out | cost |
|---|
Where model calls go. OpenCode never sees these keys - it talks to the vibe capture proxy, which adds the key and records every request.
A key used only by vibe. Separate from the shared .api.env key, so test spend stays isolated.
Any endpoint that speaks /v1/chat/completions. Prices come from a matching OpenRouter model, or you enter them by hand.
| Name | Base URL | Key | Price source | |
|---|---|---|---|---|
| APIRelay | https://apirelay.anri.ai/v1 | ....9f2c | match OpenRouter id |
Everything the providers offer. Switch a model on to put it in the Build dropdown.
| Model | Provider | Context | $ in / 1M | $ out / 1M | $ cache / 1M | Tools | In dropdown |
|---|
Per-model settings OpenCode gets for every build. Results from past builds sit next to the settings so you can see what each change did.
-