Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
aha
command
|
|
|
aha-gen-docs
command
aha-gen-docs writes generated command reference documentation to an explicitly selected output.
|
aha-gen-docs writes generated command reference documentation to an explicitly selected output. |
|
aha-gen-ts
command
aha-gen-ts regenerates clients/typescript/aha-mcp.ts from the MCP tool registry and Go struct shapes.
|
aha-gen-ts regenerates clients/typescript/aha-mcp.ts from the MCP tool registry and Go struct shapes. |
|
aha-ref-mcp
command
aha-ref-mcp is a minimal MCP reference server built on the official Go SDK (`github.com/modelcontextprotocol/go-sdk/mcp`).
|
aha-ref-mcp is a minimal MCP reference server built on the official Go SDK (`github.com/modelcontextprotocol/go-sdk/mcp`). |
|
internal
|
|
|
cas
Package cas is the shared content-addressed store of zstd-compressed file versions, used by the corpus blob store and the depot v2 blob layout (docs/depot-v2-spec.md, invariant I1).
|
Package cas is the shared content-addressed store of zstd-compressed file versions, used by the corpus blob store and the depot v2 blob layout (docs/depot-v2-spec.md, invariant I1). |
|
mcp
Package mcp wires aha's read-only tool surface into the official github.com/modelcontextprotocol/go-sdk Server.
|
Package mcp wires aha's read-only tool surface into the official github.com/modelcontextprotocol/go-sdk Server. |
|
mcp/codegen
Package codegen produces a TypeScript surface for the aha MCP tools so code-mode runtimes (Cloudflare @cloudflare/codemode, Anthropic code-execution-with-MCP, custom sandbox MCP hosts) can call the tools as typed functions instead of round-tripping per-call JSON-RPC schemas.
|
Package codegen produces a TypeScript surface for the aha MCP tools so code-mode runtimes (Cloudflare @cloudflare/codemode, Anthropic code-execution-with-MCP, custom sandbox MCP hosts) can call the tools as typed functions instead of round-tripping per-call JSON-RPC schemas. |
|
opencodeexport
Package opencodeexport converts an OpenCode SQLite database into deterministic, lossless JSONL session files that the read-only `opencode` source adapter can then discover and parse like any other JSONL source.
|
Package opencodeexport converts an OpenCode SQLite database into deterministic, lossless JSONL session files that the read-only `opencode` source adapter can then discover and parse like any other JSONL source. |
|
redact
Package redact implements v1.1 of docs/redaction-spec.md: a deterministic, idempotent, regex-based redactor for text that aha projects into its corpus index.
|
Package redact implements v1.1 of docs/redaction-spec.md: a deterministic, idempotent, regex-based redactor for text that aha projects into its corpus index. |
|
server
Package server exposes the read-only aha tool surface over HTTP and serves a minimal loopback dashboard.
|
Package server exposes the read-only aha tool surface over HTTP and serves a minimal loopback dashboard. |
|
usererror
Package usererror is the only translation layer from causal/internal errors to stable, credential-safe user-facing failures.
|
Package usererror is the only translation layer from causal/internal errors to stable, credential-safe user-facing failures. |
Click to show internal directories.
Click to hide internal directories.