Directories
¶
| Path | Synopsis |
|---|---|
|
Package api wires the gRPC server, gRPC-Gateway HTTP mux, and all service implementations together.
|
Package api wires the gRPC server, gRPC-Gateway HTTP mux, and all service implementations together. |
|
adminsvc
Package adminsvc implements the gRPC AdminService server.
|
Package adminsvc implements the gRPC AdminService server. |
|
convert
Package convert provides helpers to map between sqlc-generated DB models and protobuf messages.
|
Package convert provides helpers to map between sqlc-generated DB models and protobuf messages. |
|
integrationsvc
Package integrationsvc implements the gRPC IntegrationService server.
|
Package integrationsvc implements the gRPC IntegrationService server. |
|
middleware
Package middleware provides gRPC server interceptors for Lobster.
|
Package middleware provides gRPC server interceptors for Lobster. |
|
plansvc
Package plansvc implements the gRPC PlanService server.
|
Package plansvc implements the gRPC PlanService server. |
|
runsvc
Package runsvc implements the gRPC RunService server.
|
Package runsvc implements the gRPC RunService server. |
|
stacksvc
Package stacksvc implements the gRPC StackService server.
|
Package stacksvc implements the gRPC StackService server. |
|
Package config provides typed configuration models and adapters for runtime wiring.
|
Package config provides typed configuration models and adapters for runtime wiring. |
|
Package coverage implements surface-area scanning and coverage reporting for the lobster coverage command.
|
Package coverage implements surface-area scanning and coverage reporting for the lobster coverage command. |
|
Package integrations provides the integration adapter lifecycle model and the Registry that wires adapters into the execution pipeline.
|
Package integrations provides the integration adapter lifecycle model and the Registry that wires adapters into the execution pipeline. |
|
keycloak
Package keycloak provides a Keycloak integration adapter for Lobster.
|
Package keycloak provides a Keycloak integration adapter for Lobster. |
|
Package log provides context-aware structured logging for Lobster using zap.
|
Package log provides context-aware structured logging for Lobster using zap. |
|
Package mcp implements a Model Context Protocol server for Lobster.
|
Package mcp implements a Model Context Protocol server for Lobster. |
|
Package orchestration provides Docker SDK-backed stack lifecycle management.
|
Package orchestration provides Docker SDK-backed stack lifecycle management. |
|
Package parser provides Gherkin feature-file parsing and linting for Lobster.
|
Package parser provides Gherkin feature-file parsing and linting for Lobster. |
|
Package reports provides result types and reporter implementations for Lobster run output.
|
Package reports provides result types and reporter implementations for Lobster run output. |
|
Package runner implements the gRPC RunService.Runner and PlanService.Planner interfaces.
|
Package runner implements the gRPC RunService.Runner and PlanService.Planner interfaces. |
|
steps
|
|
|
builtin
Package builtin provides Lobster's built-in step library.
|
Package builtin provides Lobster's built-in step library. |
|
Package store provides persistence wiring for SQLite-backed Lobster repositories.
|
Package store provides persistence wiring for SQLite-backed Lobster repositories. |
|
migrations
Package migrations enforces Lobster schema lifecycle policy.
|
Package migrations enforces Lobster schema lifecycle policy. |
|
Package telemetry sets up and tears down OpenTelemetry tracing for a lobster run.
|
Package telemetry sets up and tears down OpenTelemetry tracing for a lobster run. |
|
Package testutil provides shared helpers for package-level tests.
|
Package testutil provides shared helpers for package-level tests. |
Click to show internal directories.
Click to hide internal directories.