You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First commit: update(deps): bump hugot v0.7.0 → v0.7.2
- go.mod line for github.com/knights-analytics/hugot updated.
- go.sum regenerated via mise exec -- go mod tidy -tags ORT.
- just test -short passes.
- mise exec -- go vet -tags ORT ./... passes.
Second commit: update(deps): bump mcp go-sdk v1.5.0 → v1.6.0
- go.mod line for github.com/modelcontextprotocol/go-sdk updated.
- go.sum regenerated.
- PR body includes a "go-sdk v1.5 → v1.6 changelog audit"
section listing every breaking change in the upstream
release notes and whether deadzone's MCP wiring
(cmd/deadzone/server.go) is affected.
- If any wiring change is needed to compile / behave correctly,
include it in the same commit with a clear inline comment.
- just test -short passes including cmd/deadzone/server_test.go.
- mise exec -- go vet -tags ORT ./... passes.
No other direct or indirect dep is bumped beyond what go mod tidy produces as a side effect.
Implementation sketch
# Commit 1
mise exec -- go get github.com/knights-analytics/hugot@v0.7.2
mise exec -- go mod tidy -tags ORT
just test
git add go.mod go.sum
git commit -m "update(deps): bump hugot v0.7.0 → v0.7.2"# Commit 2
mise exec -- go get github.com/modelcontextprotocol/go-sdk@v1.6.0
mise exec -- go mod tidy -tags ORT
just test# Audit changelog and adapt cmd/deadzone/server.go if needed.
git add go.mod go.sum [cmd/deadzone/server.go]
git commit -m "update(deps): bump mcp go-sdk v1.5.0 → v1.6.0"
Parent: #156
Depends on: none
Related: audit §5.2 finding 2, §8 action item 24
Why
Two outdated direct deps surfaced by
go list -m -u allduring theaudit:
Patch bumps for
hugotare likely bug fixes; thego-sdkminor bumpmay include feature changes affecting
cmd/deadzone/server.go's MCPwiring.
Decision (locked 2026-04-30)
be reverted independently if it regresses.
go-sdkminor bump's CHANGELOG / release notes for breakingchanges; surface them in the PR body (do not silently absorb).
go mod tidywill pickup necessary indirect changes; anything else stays out.
gomlx/*pseudo-version pins alone — that's the deferredpushback on audit finding Stack decision: Go + libSQL + FTS5 (no ML for MVP) #4.
Acceptance criteria
update(deps): bump hugot v0.7.0 → v0.7.2-
go.modline forgithub.com/knights-analytics/hugotupdated.-
go.sumregenerated viamise exec -- go mod tidy -tags ORT.-
just test -shortpasses.-
mise exec -- go vet -tags ORT ./...passes.update(deps): bump mcp go-sdk v1.5.0 → v1.6.0-
go.modline forgithub.com/modelcontextprotocol/go-sdkupdated.-
go.sumregenerated.- PR body includes a "go-sdk v1.5 → v1.6 changelog audit"
section listing every breaking change in the upstream
release notes and whether deadzone's MCP wiring
(
cmd/deadzone/server.go) is affected.- If any wiring change is needed to compile / behave correctly,
include it in the same commit with a clear inline comment.
-
just test -shortpasses includingcmd/deadzone/server_test.go.-
mise exec -- go vet -tags ORT ./...passes.gomlx/*pin changes (deferred to a separate issue perpushback on audit finding Stack decision: Go + libSQL + FTS5 (no ML for MVP) #4).
go mod tidyproduces as a side effect.Implementation sketch
PR body section:
Test commands
mise exec -- go test -tags ORT -short ./...mise exec -- go vet -tags ORT ./...just build— confirm CGO link still works.just servethen a probe withmcpCLI toverify the wiring still responds (optional but useful for the
go-sdk bump).
Out of scope
gomlx/*indirect deps (deferred pushback issue, not yetfiled).
go get -u ./...style).golang/protobuf— that's a transitiveupstream concern.
tursogo(already latest at v0.5.3 per audit).