Repository navigation
Releases
Releases · afshinator/mcp-server-go-quality
v0.1.1
v0.1.0
Changelog
- 7429e58 Add all new files
- 467b673 Add mcp.json for envt
- 0b83046 Delete todo file
- 91f4703 Get rid of old plan files
- 5c34d07 Merge branch 'feat/part1-setup-and-types'
- 8c416af Merge branch 'main' into feat/part1-setup-and-types
- 1f1e558 Merge hardening-02: platform-independent timeout reporting and pin-drift automation
- 8df5f94 Merge pull request #1 from afshinator/feat/part1-setup-and-types
- e9ebcbb Merge pull request #2 from afshinator/dependabot/go_modules/github.com/mark3labs/mcp-go-0.54.1
- 10ecdaf Merge pull request #3 from afshinator/fix/ci-guardrails
- 79e9bb8 Mods for glama.com
- e7ed9b6 Update md files
- 9467df0 Update md files, todo list
- baa51ed add taste
- 9be9b42 chore(deps): bump github.com/mark3labs/mcp-go from 0.54.0 to 0.54.1
- 227c4a2 ci: fix test and lint workflow version mismatches
- d432da7 ci: fix test and lint workflow version mismatches
- 926f409 ci: run lint on go 1.26 so gofumpt@latest installs
- d877b81 clean up stale plan files and non-applicable smithery config and add gif
- c22b9bc feat!: target MCP 2026-07-28, declare output schemas, pin all tools
- 3e463bd feat: add CommandRunner interface and ExecRunner with Dir support
- f0a7101 feat: add Diagnostic type with correct JSON omitempty semantics
- cbf6f62 feat: add a go-quality CLI over the same engine as the MCP server
- aa12eb1 feat: add binary dir resolution, version-aware cache, and double-check install lock
- b8de254 feat: add config loading with extra_args reserved flag validation
- 6d20a62 feat: add path normalization utility with filepath.Rel fallbacks
- 9e4afdb feat: add tool name constants and validation
- 2aff1ca feat: add two-pass root discovery, fix pathutil prefix ambiguity
- 94dca5b feat: add version package with VCS metadata support
- 2c23f27 feat: automate tool pin drift checks
- 181c8c4 first commit
- 976c794 fix: LoadRequired errors on ENOENT for explicit --config path
- 32d5a4b fix: add partial config test, context-aware ReadInstalledVersion, remove dead guard
- 158863a fix: address CodeRabbit review — fmt-check error masking, doc accuracy, checklist consistency
- 4fbfbbb fix: check error returns in root test setup, satisfy errcheck linter
- 95f7d5b fix: close the gaps the adversarial review found in the CLI work
- e0bde49 fix: never leave a finding without a severity
- 2c246de fix: populate Native field in govulncheck parse error diagnostic
- 4f48404 fix: remove dead 'tagged' variable from version package
- a152961 fix: remove redundant golangci-lint prefix in exit error wrapping
- 7f1dfa3 fix: single-source the pin-location list; declare Go 1.26
- 3717c33 fix: surface real tool timeouts instead of "exit code -1"
- 3c49d84 fix: the weekly pin-drift job stops crying wolf on nilaway
- c70a7b5 fix: use errors.Is for context detection; remove unused toolName param
- 9eef1d3 implement majority
- c2c4c3b initial commit
- 149f609 perf: cache resolved 'latest' semver per process to avoid repeated network calls
- 176e306 refactor: dedup golangci-lint version constant; error on missing tool config
- 36efaaa remove useless files
- 9a3db9d spec and plan review
- 4c335f7 update discover.go
- c4f2fcb update docs
- 90c8ef2 update plan v1
- b4e890d update spec and plan v1
- d37403a v3 of spec