Skip to content

feat(pipeline): add Grok and antigravity agents, Forgejo SCM backend, and unified agent tuning - #7

Merged
KooshaPari merged 18 commits into
mainfrom
integration/linear-successor-pr6-20260829
Aug 31, 2026
Merged

feat(pipeline): add Grok and antigravity agents, Forgejo SCM backend, and unified agent tuning#7
KooshaPari merged 18 commits into
mainfrom
integration/linear-successor-pr6-20260829

test(ci): require complete runner expressions

a7cfc1e
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Aug 30, 2026 in 38s

Annotations

Check failure on line 174 in internal/db/db_test.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2p6IacH2g16Cz4K4&open=AaBP2p6IacH2g16Cz4K4&pullRequest=7

Check failure on line 374 in internal/pipeline/steps/pr_homepath_test.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBRKxryYMfOgvIwyCPW&open=AaBRKxryYMfOgvIwyCPW&pullRequest=7

Check failure on line 142 in internal/intent/summarizer_test.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2p20acH2g16Cz4K3&open=AaBP2p20acH2g16Cz4K3&pullRequest=7

Check failure on line 31 in internal/forgecontext/context.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 22 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2qPiacH2g16Cz4Lu&open=AaBP2qPiacH2g16Cz4Lu&pullRequest=7

Check failure on line 92 in internal/pipeline/agent_run.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Add a nested comment explaining why this function is empty or complete the implementation.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2pegacH2g16Cz4Kh&open=AaBP2pegacH2g16Cz4Kh&pullRequest=7

Check warning on line 678 in internal/branchsync/sync.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this unnecessary variable declaration and use the expression directly in the condition.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2qNmacH2g16Cz4Ls&open=AaBP2qNmacH2g16Cz4Ls&pullRequest=7

Check failure on line 80 in internal/pipeline/steps/round_history.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 29 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2pUnacH2g16Cz4KR&open=AaBP2pUnacH2g16Cz4KR&pullRequest=7

Check failure on line 548 in internal/agent/agent.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2p2DacH2g16Cz4K1&open=AaBP2p2DacH2g16Cz4K1&pullRequest=7

Check failure on line 1375 in internal/config/config.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "--continue" 4 times.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2p9nacH2g16Cz4K-&open=AaBP2p9nacH2g16Cz4K-&pullRequest=7

Check failure on line 298 in internal/pipeline/steps/ci_transient.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2pNoacH2g16Cz4KL&open=AaBP2pNoacH2g16Cz4KL&pullRequest=7

Check failure on line 323 in require_no_mistakes_action_test.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 23 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2qU9acH2g16Cz4L9&open=AaBP2qU9acH2g16Cz4L9&pullRequest=7

Check failure on line 152 in internal/scm/github/github.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "--hostname" 3 times.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2qJSacH2g16Cz4LV&open=AaBP2qJSacH2g16Cz4LV&pullRequest=7

Check failure on line 183 in internal/agentcfg/agentcfg.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 19 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2qQoacH2g16Cz4Lz&open=AaBP2qQoacH2g16Cz4Lz&pullRequest=7

Check failure on line 117 in internal/pipeline/steps/steps_test.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 19 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2pZyacH2g16Cz4KZ&open=AaBP2pZyacH2g16Cz4KZ&pullRequest=7

Check failure on line 1372 in internal/config/config.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "--output-format" 4 times.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2p9nacH2g16Cz4K9&open=AaBP2p9nacH2g16Cz4K9&pullRequest=7

Check failure on line 25 in internal/e2e/gitea_provider_test.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 23 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2prAacH2g16Cz4Ko&open=AaBP2prAacH2g16Cz4Ko&pullRequest=7

Check failure on line 670 in internal/scm/github/github.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 45 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2qJSacH2g16Cz4Lb&open=AaBP2qJSacH2g16Cz4Lb&pullRequest=7

Check failure on line 165 in internal/agent/retry.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "insufficient quota" 3 times.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2p07acH2g16Cz4Kv&open=AaBP2p07acH2g16Cz4Kv&pullRequest=7

Check failure on line 308 in internal/scm/host.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 23 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2qGjacH2g16Cz4LK&open=AaBP2qGjacH2g16Cz4LK&pullRequest=7

Check failure on line 39 in internal/pipeline/pi_session_integration_test.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 19 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2peyacH2g16Cz4Ki&open=AaBP2peyacH2g16Cz4Ki&pullRequest=7

Check failure on line 71 in internal/pipeline/executor_test.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 17 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2pgpacH2g16Cz4Kk&open=AaBP2pgpacH2g16Cz4Kk&pullRequest=7

Check failure on line 113 in internal/agent/opencode.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 57 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2pyDacH2g16Cz4Kt&open=AaBP2pyDacH2g16Cz4Kt&pullRequest=7

Check failure on line 84 in internal/scm/github/github.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "github.com" 3 times.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2qJSacH2g16Cz4LW&open=AaBP2qJSacH2g16Cz4LW&pullRequest=7

Check failure on line 21 in internal/e2edaemon/process_unix.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "LANG=C" 3 times.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2p-KacH2g16Cz4LB&open=AaBP2p-KacH2g16Cz4LB&pullRequest=7

Check failure on line 156 in require_no_mistakes_action_test.go

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this method to reduce its Cognitive Complexity from 16 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=KooshaPari_no-mistakes&issues=AaBP2qU9acH2g16Cz4L7&open=AaBP2qU9acH2g16Cz4L7&pullRequest=7