Directories
¶
| Path | Synopsis |
|---|---|
|
adapters
|
|
|
cli
|
|
|
sse
Package sse provides a reusable SSE (Server-Sent Events) client that connects to an SSE endpoint, parses frames, and dispatches events to a handler.
|
Package sse provides a reusable SSE (Server-Sent Events) client that connects to an SSE endpoint, parses frames, and dispatches events to a handler. |
|
Package constants defines authentication and authorization constants used across the g8e platform.
|
Package constants defines authentication and authorization constants used across the g8e platform. |
|
Package exitcode maps errors to g8e Operator exit codes.
|
Package exitcode maps errors to g8e Operator exit codes. |
|
Package marshaler provides clean conversion utilities for typed constants at protocol boundaries (JSON, Proto, database, environment variables).
|
Package marshaler provides clean conversion utilities for typed constants at protocol boundaries (JSON, Proto, database, environment variables). |
|
Package paths manages resolved runtime filesystem paths for the g8e platform.
|
Package paths manages resolved runtime filesystem paths for the g8e platform. |
|
pkg
|
|
|
fs
Package fs provides a focused file service for the .g8e/ runtime directory.
|
Package fs provides a focused file service for the .g8e/ runtime directory. |
|
gateway
Package gateway provides services for gateway mode (operator platform mode).
|
Package gateway provides services for gateway mode (operator platform mode). |
|
gateway/docs
Package docs embeds the pre-generated Swagger/OpenAPI specification so it can be served without depending on the swaggo/swag runtime library.
|
Package docs embeds the pre-generated Swagger/OpenAPI specification so it can be served without depending on the swaggo/swag runtime library. |
|
governance/governancetest
Package governancetest provides test-only implementations of governance store interfaces.
|
Package governancetest provides test-only implementations of governance store interfaces. |
|
logging
Package logging centralizes platform log file lifecycle and slog handler configuration.
|
Package logging centralizes platform log file lifecycle and slog handler configuration. |
|
mcp
Package mcp provides Model Context Protocol (MCP) and Agent-to-Agent (A2A) services.
|
Package mcp provides Model Context Protocol (MCP) and Agent-to-Agent (A2A) services. |
|
pubsub/pubsubtest
Package pubsubtest provides test-only PubSubClient implementations.
|
Package pubsubtest provides test-only PubSubClient implementations. |
|
reporting
Package reporting provides read-only CSV export of all g8e persistent stores.
|
Package reporting provides read-only CSV export of all g8e persistent stores. |
|
storage/storagetest
Package storagetest provides test-only audit storage implementations.
|
Package storagetest provides test-only audit storage implementations. |
|
Package timesvc provides the single source of truth for all timestamp formatting, parsing, and UTC generation used across the platform.
|
Package timesvc provides the single source of truth for all timestamp formatting, parsing, and UTC generation used across the platform. |
|
tools
|
|
|
agent_harness/client
Package client is Agent Harness's thin, faithful client for a real g8e Gateway.
|
Package client is Agent Harness's thin, faithful client for a real g8e Gateway. |
|
agent_harness/config
Package config holds everything the auditor needs to dial a real Gateway and impersonate arbitrary agents against it.
|
Package config holds everything the auditor needs to dial a real Gateway and impersonate arbitrary agents against it. |
|
agent_harness/scenarios
Package scenarios is the heart of Agent Harness: an ordered, flexible registry of impersonations.
|
Package scenarios is the heart of Agent Harness: an ordered, flexible registry of impersonations. |
|
chaos
chaos generates a realistic distribution of governance events against the local g8e audit stack.
|
chaos generates a realistic distribution of governance events against the local g8e audit stack. |
Click to show internal directories.
Click to hide internal directories.