MCPcopy Create free account
hub / github.com/Hidden-Node/GooseRelayVPN-AndroidClient / diagnosticsReadme

Function diagnosticsReadme

cmd/client/diagnostics.go:74–93  ·  view source on GitHub ↗
(configPath string)

Source from the content-addressed store, hash-verified

72}
73
74func diagnosticsReadme(configPath string) string {
75 return fmt.Sprintf(`GooseRelayVPN diagnostics bundle
76
77This zip is designed to be shared for debugging.
78
79Included:
80- diagnostics.json: structured runtime and non-secret config summary.
81- runtime.txt: OS/arch/Go runtime/process summary.
82- goroutine.txt: current goroutine profile.
83- heap.txt: heap profile summary.
84- client_config.redacted.json: parsed client config with secrets and endpoint identifiers redacted.
85
86Not included:
87- raw tunnel keys, SOCKS passwords, Apps Script deployment IDs, or full relay URLs.
88- packet captures or user browsing data.
89
90Config source: %s
91Generated at: %s
92`, configPath, time.Now().Format(time.RFC3339))
93}
94
95func diagnosticsRuntime(configPath, version string) string {
96 cwd, _ := os.Getwd()

Callers 1

writeDiagnosticsZipFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected