Back

ollama #14107

cmd: set context limits for cloud models in opencode

by ParthSareen · Feb 06, 2026 at 19:33 UTC · scan-ce65ebd9a7d30fe7

Medium Risk (40%)

Get this automatically on every PR

Install the Axiomo GitHub App to get Signals as check runs and PR comments on every pull request.

Install App

Risk Assessment

Risk level: Medium (40%)

Risk Drivers

  • touches_configuration: Modifies configuration code
  • api_surface_change: API surface changed in 2 file(s)

Intent

4/4 criteria met

Set context limits for cloud models and optimize integration config launch in OpenCode.

Acceptance Criteria

  • Context length and output limits are added for cloud models.

    opencode.go adds context-related configurations.

  • Non-cloud models remain unchanged.

    No changes to non-cloud models in opencode.go.

  • Integration skips model selection with saved config.

    integrations.go skips selection with existing config; tests in integrations_test.go confirm.

  • Tests for new functionality are added.

    New tests in integrations_test.go and opencode_test.go.

Confidence: 95.0% Source: pr description AI: openai

Contributors

ParthSareen PR Author 2 commits + Trusted
Account Age: 3161 days
Prior PRs: 121
Merged: 92

Trusted contributor with 92 merged PRs. maintains 81 public repositories. has 271 followers.

Evidence

Evidence Completeness: 50.0%
tests_passing Passing
Missing: ci_passing, lint_passing, security_scan_clean, coverage_maintained, build_successful

Supply Chain

None Risk
Modifies dependencies
Modifies lockfile
Modifies CI config
Modifies build scripts

Focus Files

Focus on 4 critical file(s)

cmd/config/opencode_test.go +160

Modifies configuration code; 160 lines changed; Source code

critical
cmd/config/opencode.go +62

Modifies configuration code; 62 lines changed; Source code

critical
cmd/config/integrations_test.go +22

Modifies configuration code; Source code

critical
cmd/config/integrations.go +2

Modifies configuration code; Source code

critical

Triage

37

minutes to review

high

effort level

none

staleness risk

Allocate focused review time

Recommendation

COMMENT 63.0% readiness

Some concerns to address before approval

Next Steps

Question

Why is ci_passing missing? Consider adding this check.

Question

Why is lint_passing missing? Consider adding this check.

Concern cmd/config/opencode_test.go

Critical file: Modifies configuration code; 160 lines changed; Source code

Concern cmd/config/opencode.go

Critical file: Modifies configuration code; 62 lines changed; Source code

Concern cmd/config/integrations_test.go

Critical file: Modifies configuration code; Source code

Concern cmd/config/integrations.go

Critical file: Modifies configuration code; Source code