diff options
| author | Dax Raad <[email protected]> | 2025-07-10 11:28:28 -0400 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-07-10 11:28:28 -0400 |
| commit | 9db3ce1d0bd5e76494e34050b19f42a1c30ff399 (patch) | |
| tree | 0fbaedfb6ba872b724b534c65dd49e15d27b5e09 | |
| parent | 1cc55b68eff5fc1fb06057e0a00d1005bed603d8 (diff) | |
| download | opencode-9db3ce1d0bd5e76494e34050b19f42a1c30ff399.tar.gz opencode-9db3ce1d0bd5e76494e34050b19f42a1c30ff399.zip | |
opencode run respects mode
| -rw-r--r-- | packages/opencode/src/cli/cmd/run.ts | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/packages/opencode/src/cli/cmd/run.ts b/packages/opencode/src/cli/cmd/run.ts index 55257f715..eee9ecdda 100644 --- a/packages/opencode/src/cli/cmd/run.ts +++ b/packages/opencode/src/cli/cmd/run.ts @@ -144,13 +144,16 @@ export const RunCommand = cmd({ UI.error(err) }) - // TODO: dax, should this impact model selection as well? const mode = args.mode ? await Mode.get(args.mode) : await Mode.list().then((x) => x[0]) const result = await Session.chat({ sessionID: session.id, - providerID, - modelID, + ...(mode.model + ? mode.model + : { + providerID, + modelID, + }), mode: mode.name, parts: [ { |
