internal/

directory
v0.0.0-...-3d21586 Latest Latest
Warning

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

Go to latest
Published: May 21, 2026 License: MIT

Directories

Path Synopsis
api
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.
rod
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.

Jump to

Keyboard shortcuts

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