Directories
¶
| Path | Synopsis |
|---|---|
|
backend
|
|
|
cmd/caic
command
|
|
|
frontend
Package frontend embeds the built frontend assets.
|
Package frontend embeds the built frontend assets. |
|
internal/agent
Package agent defines shared types and infrastructure for coding agent backends.
|
Package agent defines shared types and infrastructure for coding agent backends. |
|
internal/agent/claude
Package claude implements agent.Backend for Claude Code.
|
Package claude implements agent.Backend for Claude Code. |
|
internal/agent/fake
Package fake embeds the fake agent Python script for e2e testing.
|
Package fake embeds the fake agent Python script for e2e testing. |
|
internal/agent/gemini
Package gemini implements agent.Backend for Gemini CLI.
|
Package gemini implements agent.Backend for Gemini CLI. |
|
internal/agent/relay
Package relay embeds the Python relay script used inside containers.
|
Package relay embeds the Python relay script used inside containers. |
|
internal/cmd/gen-api-client
command
Generates a typed API client from the Go route declarations.
|
Generates a typed API client from the Go route declarations. |
|
internal/container
Package container wraps md container lifecycle operations.
|
Package container wraps md container lifecycle operations. |
|
internal/gitutil
Package gitutil provides git operations for branch management and pushing.
|
Package gitutil provides git operations for branch management and pushing. |
|
internal/server
Response compression middleware for API endpoints.
|
Response compression middleware for API endpoints. |
|
internal/server/dto
Structured API error types and constructors.
|
Structured API error types and constructors. |
|
internal/task
Package task orchestrates a single coding agent task: branch creation, container lifecycle, agent execution, and git integration.
|
Package task orchestrates a single coding agent task: branch creation, container lifecycle, agent execution, and git integration. |
Click to show internal directories.
Click to hide internal directories.