📚 Documentation Reconciliation Report - 2026-11-13
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 76/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- go
- Lĩnh vực
- cli, documentation
Hướng nghiên cứu
Bắt đầu từ các đăng ký flag trong internal/cmd/proxy.go (khoảng dòng 158-185), ghi chú giá trị mặc định và văn bản trợ giúp của từng flag, bao gồm cả lệnh gọi registerTracingFlags cho các flag OTLP. Sau đó mở bảng Flags trong docs/PROXY_MODE.md (khoảng dòng 172-188) và so sánh với các đăng ký đó. Hoàn thành khi bảng có các dòng cho --force-public-repos, --wasm-cache-dir và ba flag --otlp-*, với giá trị mặc định khớp với mã nguồn.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Summary
Found 1 minor discrepancy between documentation and implementation during the nightly reconciliation check.
- Workflow Run: §43521343502
- Date: 2026-11-13
- Branch: main
Critical Issues 🔴
None found.
Important Issues 🟡
None found.
Minor Issues 🔵
1. awmg proxy flag table in docs/PROXY_MODE.md is missing several flags
Location: docs/PROXY_MODE.md, "Flags" table (around lines 172-188)
Problem: The table does not list these flags, which are registered in internal/cmd/proxy.go:
--force-public-repos(line 173; default is taken fromMCP_GATEWAY_FORCE_PUBLIC_REPOS, otherwisetrue)--wasm-cache-dir(line 165; default is a siblingwazero-cachedirectory next to--log-dir)--otlp-endpoint,--otlp-service-nameand--otlp-sample-rate, registered throughregisterTracingFlags
Actual Behavior: All of these flags are accepted by awmg proxy. --force-public-repos is not mentioned in any Markdown file. --wasm-cache-dir appears only in the gateway flag list in README.md (line 67) and in the MCP_GATEWAY_WASM_CACHE_DIR entry of docs/ENVIRONMENT_VARIABLES.md.
Impact: Proxy users cannot discover these flags from the proxy documentation. This is especially relevant for --force-public-repos, which changes the effective guard policy.
Suggested Fix: Add rows for the flags above to the docs/PROXY_MODE.md Flags table, with defaults and descriptions taken from the flag help text in internal/cmd/proxy.go.
Code Reference: internal/cmd/proxy.go:158-185
Documentation Completeness
Missing Documentation
- The proxy flags listed above.
Outdated Documentation
- None found.
Accurate Sections ✅
- Go version:
go.mod,Makefile(GO_VERSION),CONTRIBUTING.md,README.mdandAGENTS.mdall say 1.26.10. - Quick Start JSON stdin example: the
gatewaysection is required withportanddomain, matchinginternal/config/schema/mcp-gateway-config.schema.json(requiredportanddomain, withagentIdoragentIds). - Server fields (
type,container,entrypoint,entrypointArgs,args,mounts,env,connectTimeout,toolTimeout) all exist inStdinServerConfig. Nocommandfield is documented for JSON stdin. - Gateway fields in the
README.mdtable matchStdinGatewayConfigininternal/config/config_stdin.go. - Every non-test
os.Getenv/os.LookupEnvvariable ininternal/andmain.gois documented. The only undocumented names in the scan were test fixtures andGITHUB_ACTIONS, which I did not investigate further. - Every
awmgflag registered ininternal/cmdis documented somewhere in the docs, apart from the proxy flags above. The scan also flagged--verbose, a Cobra counter flag shown as-v/-vvinCONTRIBUTING.md. - All relative links in
README.mdandCONTRIBUTING.mdthat point intodocs/,internal/,scripts/andtest/resolve to existing files.
Tested Commands
- ✅ Every
maketarget named inCONTRIBUTING.mdandAGENTS.mdexists in theMakefile:build,test,test-unit,test-integration,test-all,test-ci,lint,coverage,install,format,clean,agent-finished. - ⚠️
make buildcould not be verified. The sandbox firewall blockedproxy.golang.org(TLS certificate error), so module downloads failed and theawmgbinary was not produced. As a result./awmg --helpwas not run; I checked flags statically frominternal/cmd/*.goinstead. - ⚠️ The external spec link (
https://github.com/github/gh-aw/blob/main/docs/src/content/docs/reference/mcp-gateway.md) and the token page link were not checked, because network access is restricted.
Recommendations
Immediate Actions Required:
None.
Nice to Have:
- Add the missing proxy flags to
docs/PROXY_MODE.md.
Code References
- Proxy flags:
internal/cmd/proxy.go - Configuration structs:
internal/config/config_core.go,internal/config/config_stdin.go - Validation logic:
internal/config/validation_schema.go(andinternal/config/schema/mcp-gateway-config.schema.json)
Generated by Nightly Documentation Reconciler · copilot · routed: sonnet55 high · ~35 AIC · ⊞ 2.1K · ◷
- expires on Nov 16, 2026, 10:45 PM UTC
- Ngôn ngữ chính
- Go
- Star
- 188
- Fork
- 60
- Merge trung bình
- 6 giờ 45 phút
- Pull request đã merge (30 ngày)
- 198
Chuẩn bị môi trường
Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của github/gh-aw-mcpg
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 8/100
github/gh-aw-mcpg#16484 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
automation mcp-gateway test
Độ khó 5/5 Dưới một giờ Mức phù hợp với người mới 5/100
github/gh-aw-mcpg#16483 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Smoke Copilot - Issue GroupĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 5/100
github/gh-aw-mcpg#16474 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
automation repo-assist
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 15/100
github/gh-aw-mcpg#16333 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
automation mcp-gateway test
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 5/100
github/gh-aw-mcpg#6522 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của github/gh-aw-mcpg
Issue tương tự
-
area: interop area: sip-core v3
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
fonoster/routr#705 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
deadfin-org/deadfin#35 ·
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
-
enhancement priority: low
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
labmonkeys-space/nl6#1037 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Setup Guide Go tab: say it needs Go 1.26 (the unversioned go get pulls OpenTelemetry Go v1.47.0)Đang mởenhancement follow-up
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
Maintainer thường phản hồi trong vòng 1 ngày