Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
apptheory-init
command
|
|
|
ci-guard
command
Command ci-guard enforces AppTheory's CI wiring and package-install hygiene invariants by parsing the underlying files with real parsers instead of matching lines of text.
|
Command ci-guard enforces AppTheory's CI wiring and package-install hygiene invariants by parsing the underlying files with real parsers instead of matching lines of text. |
|
lift-migrate
command
|
|
|
contract-tests
|
|
|
runners/go
command
|
|
|
examples
|
|
|
cdk/hello-world/handlers/go
command
|
|
|
cdk/multilang/handlers/go
command
|
|
|
mcp/resumable-sse
command
|
|
|
mcp/tools-only
command
|
|
|
mcp/tools-resources-prompts
command
|
|
|
migration/rate-limited-http
command
|
|
|
pkg
|
|
|
limited
Package limited provides DynamoDB-backed rate limiting for AppTheory.
|
Package limited provides DynamoDB-backed rate limiting for AppTheory. |
|
limited/middleware
Package middleware provides HTTP middleware for the AppTheory limited rate limiter.
|
Package middleware provides HTTP middleware for the AppTheory limited rate limiter. |
|
objectstore
Package objectstore provides AppTheory's narrow object-store helper surface.
|
Package objectstore provides AppTheory's narrow object-store helper surface. |
|
aws
Package runtimeaws provides fail-closed AWS runtime hardening helpers for Go Lambdas.
|
Package runtimeaws provides fail-closed AWS runtime hardening helpers for Go Lambdas. |
|
internal/streamjoin
Package streamjoin gives response bodies whose bytes are produced incrementally to a reader that cannot report completion while the producer that writes them is still running.
|
Package streamjoin gives response bodies whose bytes are produced incrementally to a reader that cannot report completion while the producer that writes them is still running. |
|
mcpfacade
Package mcpfacade composes AppTheory's Go runtime MCP OAuth facade.
|
Package mcpfacade composes AppTheory's Go runtime MCP OAuth facade. |
|
mcproutes
Package mcproutes defines AppTheory's versioned MCP route algebra.
|
Package mcproutes defines AppTheory's versioned MCP route algebra. |
|
microvm
Package microvm provides AppTheory's constrained AWS Lambda MicroVM runtime primitives.
|
Package microvm provides AppTheory's constrained AWS Lambda MicroVM runtime primitives. |
|
oauth
Package oauth provides small, composable OAuth 2.0/2.1 primitives used by AppTheory components (e.g.
|
Package oauth provides small, composable OAuth 2.0/2.1 primitives used by AppTheory components (e.g. |
|
oauth/store
Package store defines the five pluggable store SPIs of the MCP auth facade (DESIGN §7, contract fixture facade-store-spi.v1.json) and the framework's in-memory reference implementations.
|
Package store defines the five pluggable store SPIs of the MCP auth facade (DESIGN §7, contract fixture facade-store-spi.v1.json) and the framework's in-memory reference implementations. |
|
scripts
|
|
|
tools/api_snapshots/go
command
|
|
|
tools/invocation_scope
command
Command invocation_scope is the repository guard for the invocation-scope invariant: no goroutine, thread, task or promise the runtime starts may outlive the Lambda invocation that started it.
|
Command invocation_scope is the repository guard for the invocation-scope invariant: no goroutine, thread, task or promise the runtime starts may outlive the Lambda invocation that started it. |
|
mcp
Package mcp provides deterministic MCP client simulation and assertion helpers for testing MCP tool implementations without deploying infrastructure.
|
Package mcp provides deterministic MCP client simulation and assertion helpers for testing MCP tool implementations without deploying infrastructure. |
|
mcpfacade
Package mcpfacade provides conformance-kit assertions for an application's MCP transport routes.
|
Package mcpfacade provides conformance-kit assertions for an application's MCP transport routes. |
|
microvm
Package microvm provides deterministic test doubles for AppTheory MicroVM controllers.
|
Package microvm provides deterministic test doubles for AppTheory MicroVM controllers. |
|
oauth
Package oauth provides a small test harness for OAuth flows used by Claude Remote MCP connectors (DCR + PKCE + refresh).
|
Package oauth provides a small test harness for OAuth flows used by Claude Remote MCP connectors (DCR + PKCE + refresh). |
|
oauthprovider
Package oauthprovider is test support: a dependency-free (standard-library only) fake upstream OAuth authorization server for exercising provider adapters against a real local HTTP server with a real RSA key.
|
Package oauthprovider is test support: a dependency-free (standard-library only) fake upstream OAuth authorization server for exercising provider adapters against a real local HTTP server with a real RSA key. |
|
objectstore
Package objectstore provides deterministic test doubles for AppTheory object-store code.
|
Package objectstore provides deterministic test doubles for AppTheory object-store code. |
Click to show internal directories.
Click to hide internal directories.