Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
panda
command
|
|
|
proxy
command
Package main provides the standalone proxy server entrypoint.
|
Package main provides the standalone proxy server entrypoint. |
|
server
command
|
|
|
internal
|
|
|
version
Package version provides build version information.
|
Package version provides build version information. |
|
modules
|
|
|
pkg
|
|
|
app
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. |
|
auth
Package auth provides simplified GitHub-based OAuth for local product edges.
|
Package auth provides simplified GitHub-based OAuth for local product edges. |
|
auth/client
Package client provides an OAuth PKCE client for local authentication.
|
Package client provides an OAuth PKCE client for local authentication. |
|
auth/github
Package github provides GitHub OAuth integration.
|
Package github provides GitHub OAuth integration. |
|
auth/store
Package store provides local credential storage for OAuth tokens.
|
Package store provides local credential storage for OAuth tokens. |
|
cli
Package cli provides the command-line interface for ethpandaops Ethereum analytics.
|
Package cli provides the command-line interface for ethpandaops Ethereum analytics. |
|
config
Package config provides configuration loading for the MCP server.
|
Package config provides configuration loading for the MCP server. |
|
embedding
Package embedding provides text embedding capabilities using local GGUF models.
|
Package embedding provides text embedding capabilities using local GGUF models. |
|
module
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. |
|
observability
Package observability provides metrics capabilities for ethpandaops-panda.
|
Package observability provides metrics capabilities for ethpandaops-panda. |
|
proxy
Package proxy provides the credential proxy for server-side upstream access.
|
Package proxy provides the credential proxy for server-side upstream access. |
|
proxy/handlers
Package handlers provides reverse proxy handlers for each datasource type.
|
Package handlers provides reverse proxy handlers for each datasource type. |
|
resource
Package resource provides MCP resource handlers for domain knowledge.
|
Package resource provides MCP resource handlers for domain knowledge. |
|
sandbox
Package sandbox provides secure code execution in isolated containers.
|
Package sandbox provides secure code execution in isolated containers. |
|
server
Package server provides the MCP server implementation for ethpandaops-panda.
|
Package server provides the MCP server implementation for ethpandaops-panda. |
|
storage
Package storage provides local file storage for sandbox execution outputs.
|
Package storage provides local file storage for sandbox execution outputs. |
|
tool
Package tool provides MCP tool registration and handling.
|
Package tool provides MCP tool registration and handling. |
|
types
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. |
|
Package runbooks provides embedded runbook documents for procedural guidance.
|
Package runbooks provides embedded runbook documents for procedural guidance. |
Click to show internal directories.
Click to hide internal directories.