internal/

directory
v0.4.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 29, 2026 License: MIT

Directories

Path Synopsis
Package auth provides authentication header parsing and middleware for the MCP Gateway server.
Package auth provides authentication header parsing and middleware for the MCP Gateway server.
Package cmd provides CLI flag registration using a modular pattern.
Package cmd provides CLI flag registration using a modular pattern.
Package config provides configuration loading and parsing.
Package config provides configuration loading and parsing.
Package githubhttp provides GitHub API-specific HTTP helpers shared across multiple packages (server, proxy, etc.).
Package githubhttp provides GitHub API-specific HTTP helpers shared across multiple packages (server, proxy, etc.).
Package guard provides security context management and guard registry for the MCP Gateway.
Package guard provides security context management and guard registry for the MCP Gateway.
Package httputil provides shared HTTP helper utilities used across multiple HTTP-facing packages (server, proxy, etc.).
Package httputil provides shared HTTP helper utilities used across multiple HTTP-facing packages (server, proxy, etc.).
Package jqutil provides shared gojq utilities used by multiple packages.
Package jqutil provides shared gojq utilities used by multiple packages.
Package logger provides the gateway logging implementations.
Package logger provides the gateway logging implementations.
Package oidc provides GitHub Actions OIDC token acquisition and caching.
Package oidc provides GitHub Actions OIDC token acquisition and caching.
Package proxy implements a filtering HTTP proxy for the GitHub API.
Package proxy implements a filtering HTTP proxy for the GitHub API.
Redact functions mask a known secret value for safe display in logs.
Redact functions mask a known secret value for safe display in logs.
Package syncutil provides concurrency utilities.
Package syncutil provides concurrency utilities.
testutil
Package tracing provides OpenTelemetry OTLP trace export for the MCP Gateway.
Package tracing provides OpenTelemetry OTLP trace export for the MCP Gateway.
Package tty provides utilities for TTY (terminal) detection.
Package tty provides utilities for TTY (terminal) detection.
Package util provides generic, reusable string and formatting helpers.
Package util provides generic, reusable string and formatting helpers.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL