[compliance] Compliance Gap: MCPGatewaySpecVersion lags spec 1.18.0
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 78/100
Direzione di ricerca
Inizia da internal/server/unified.go:37 e verifica MCPGatewaySpecVersion rispetto alla specifica MCP Gateway collegata. Controlla la copia dello schema JSON e i test e la documentazione che fanno riferimento alla versione e che sono indicati nell’issue. Il lavoro è completato quando la costante è 1.18.0, lo schema accetta immagini container bloccate tramite digest e i test e la documentazione pertinenti riportano la versione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
MCP Gateway Compliance Review - 2026-10-21
Reviewed HEAD 1918cf7 against the spec at https://github.com/github/gh-aw/blob/main/docs/src/content/docs/reference/mcp-gateway.md
Important (SHOULD): spec version constant outdated
The spec is now at 1.18.0. MCPGatewaySpecVersion in internal/server/unified.go:37 is still "1.17.0".
The 1.18.0 change lets stdioServerConfig.container accept an optional @sha256:<64 hex> suffix, with or without a tag (Section 4.1.2). This is already implemented:
internal/config/validation_rules.go:16(containerPattern)internal/config/validation_gateway.go:219
Suggested task
Bump MCPGatewaySpecVersion to 1.18.0. Check that the JSON schema copy accepts digest-pinned images. Update the version-referencing tests and docs. Effort: small.
Status
- ✅ Container digest validation (4.1.2)
- ⚠️ Spec version constant
- No other regressions found in the latest commit, which changed author-trust handling for wrapped issue_read responses.
Generated by Daily Compliance Checker · copilot · auto · 23.4 AIC · ⊞ 14.7K · ◷
- Lingua principale
- Go
- Stelle
- 182
- Fork
- 54
- Merge medio
- 6h 33m
- PR unite (30g)
- 204
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di github/gh-aw-mcpg
-
refactor rust-guard
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
github/gh-aw-mcpg#15322 ·
I maintainer di solito rispondono entro 1 giorno
-
agentic-workflows
Difficoltà 4/5 1-2 giorni Idoneità per principianti 25/100
github/gh-aw-mcpg#15336 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 45/100
github/gh-aw-mcpg#15335 ·
I maintainer di solito rispondono entro 1 giorno
-
agentic-workflows
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
github/gh-aw-mcpg#15321 ·
I maintainer di solito rispondono entro 1 giorno
-
go-fan module-review
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
github/gh-aw-mcpg#15320 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di github/gh-aw-mcpg
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
goharbor/terraform-provider-harbor#655 · 1 commento ·
-
bug needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
syncthing/syncthing#10935 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
docker/sbx-releases#737 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
area/manager needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
kyma-project/telemetry-manager#3922 ·
I maintainer di solito rispondono entro 1 giorno