Skip to content

Major architectural overhaul of RagCode MCP — new service layer, deterministic AST-based tools, native Ollama client, Streamable HTTP transport, and a dramatically reduced hardware footprint. #204

Major architectural overhaul of RagCode MCP — new service layer, deterministic AST-based tools, native Ollama client, Streamable HTTP transport, and a dramatically reduced hardware footprint.

Major architectural overhaul of RagCode MCP — new service layer, deterministic AST-based tools, native Ollama client, Streamable HTTP transport, and a dramatically reduced hardware footprint. #204

Triggered via pull request March 6, 2026 11:13
Status Failure
Total duration 1m 41s
Artifacts

test.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

9 errors and 2 warnings
Lint
issues found
Lint: pkg/parser/python/treesitter.go#L419
SA4008: variable in loop condition never changes (staticcheck)
Lint: pkg/parser/javascript/vue/analyzer.go#L179
SA1019: strings.Title has been deprecated since Go 1.18 and an alternative has been available since Go 1.0: The rule Title uses for word boundaries does not handle Unicode punctuation properly. Use golang.org/x/text/cases instead. (staticcheck)
Lint: pkg/parser/javascript/nextjs/analyzer.go#L257
S1017: should replace this if statement with an unconditional strings.TrimSuffix (gosimple)
Lint: pkg/indexer/service.go#L481
type `modelLoader` is unused (unused)
Lint: pkg/parser/javascript/vanilla.go#L32
var `reImportSideEffect` is unused (unused)
Lint: pkg/parser/javascript/vanilla.go#L15
var `reExportsMethod` is unused (unused)
Lint: pkg/parser/javascript/vanilla.go#L14
var `reModuleExports` is unused (unused)
Test
Process completed with exit code 1.
Lint
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>0F7eqaQAAAAAP3WqXpdnNTpYx/CSbvVPFQ08xRURHRTE2MDcARWRnZQ==
Lint
Failed to restore: Cache service responded with 400