Add explicit hosted OpenCode command - #47
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Overlap worth checking: PR #34 also adds an opencode command, and both touch One implementation detail from #34 that may be relevant here: the provider config is passed to the spawned process through the Not asking for a change — just flagging it so whoever merges second knows what they are reconciling against. |
Summary
Adds the explicit hosted OpenCode command on top of the Cloud auth branch.
What changed
rcli opencode --cloud --model <console-model-id>with--argument passthrough.OPENCODE_CONFIG_CONTENT.Branch/base
This PR is intentionally stacked on
frontier/auth-device-flowand should merge after the auth PR. It is not a replacement for the auth implementation.API/contract notes
The command consumes the public model identifier and bearer-backed Cloud session established by the auth branch. It does not add automatic model routing or billing behavior.
Validation
runanywhere/frontier/test-model; no fake token persisted.