pkg/

directory
v0.21.0 Latest Latest
Warning

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

Go to latest
Published: Mar 25, 2026 License: MIT

Directories

Path Synopsis
Package app provides the shared application core used by both the MCP server and the CLI.
Package app provides the shared application core used by both the MCP server and the CLI.
Package auth provides simplified GitHub-based OAuth for local product edges.
Package auth provides simplified GitHub-based OAuth for local product edges.
client
Package client provides an OAuth PKCE client for local authentication.
Package client provides an OAuth PKCE client for local authentication.
github
Package github provides GitHub OAuth integration.
Package github provides GitHub OAuth integration.
store
Package store provides local credential storage for OAuth tokens.
Package store provides local credential storage for OAuth tokens.
Package cache provides a generic key-value cache interface.
Package cache provides a generic key-value cache interface.
Package cli provides the command-line interface for ethpandaops Ethereum analytics.
Package cli provides the command-line interface for ethpandaops Ethereum analytics.
Package config provides configuration loading for the MCP server.
Package config provides configuration loading for the MCP server.
Package embedding provides text embedding capabilities.
Package embedding provides text embedding capabilities.
Package module defines the base lifecycle contract for built-in integrations plus optional capability interfaces for docs, resources, sandbox env, and datasource metadata.
Package module defines the base lifecycle contract for built-in integrations plus optional capability interfaces for docs, resources, sandbox env, and datasource metadata.
Package observability provides metrics capabilities for ethpandaops-panda.
Package observability provides metrics capabilities for ethpandaops-panda.
Package proxy provides the credential proxy for server-side upstream access.
Package proxy provides the credential proxy for server-side upstream access.
handlers
Package handlers provides reverse proxy handlers for each datasource type.
Package handlers provides reverse proxy handlers for each datasource type.
Package resource provides MCP resource handlers for domain knowledge.
Package resource provides MCP resource handlers for domain knowledge.
Package sandbox provides secure code execution in isolated containers.
Package sandbox provides secure code execution in isolated containers.
Package server provides the MCP server implementation for ethpandaops-panda.
Package server provides the MCP server implementation for ethpandaops-panda.
Package storage provides local file storage for sandbox execution outputs.
Package storage provides local file storage for sandbox execution outputs.
Package tool provides MCP tool registration and handling.
Package tool provides MCP tool registration and handling.
Package types provides shared types used across the MCP server and modules to avoid circular dependencies.
Package types provides shared types used across the MCP server and modules to avoid circular dependencies.

Jump to

Keyboard shortcuts

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