internal/

directory
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2026 License: MIT

Directories

Path Synopsis
Package audit provides tamper-proof logging with cryptographic verification.
Package audit provides tamper-proof logging with cryptographic verification.
Package cli provides shared types and utilities for CLI commands.
Package cli provides shared types and utilities for CLI commands.
Package config handles agent.yaml manifest parsing.
Package config handles agent.yaml manifest parsing.
Package container provides an abstraction over container runtimes.
Package container provides an abstraction over container runtimes.
output
Package output provides consistent user-facing messages for container operations.
Package output provides consistent user-facing messages for container operations.
Package credential provides credential management for Moat.
Package credential provides credential management for Moat.
keyring
Package keyring provides secure storage for the credential encryption key.
Package keyring provides secure storage for the credential encryption key.
internal/deps/builder.go
internal/deps/builder.go
versions
Package versions provides version resolution for runtime dependencies.
Package versions provides version resolution for runtime dependencies.
Package doctor provides diagnostic output for debugging Moat.
Package doctor provides diagnostic output for debugging Moat.
Package id provides unique identifier generation for moat resources.
Package id provides unique identifier generation for moat resources.
Package image handles container image selection.
Package image handles container image selection.
Package name generates random agent names.
Package name generates random agent names.
Package provider defines interfaces for credential and agent providers.
Package provider defines interfaces for credential and agent providers.
util
Package util provides shared utilities for provider implementations.
Package util provides shared utilities for provider implementations.
Package providers provides explicit registration of all credential and agent providers.
Package providers provides explicit registration of all credential and agent providers.
aws
Package aws implements the AWS credential provider for moat.
Package aws implements the AWS credential provider for moat.
claude
Package claude implements the Claude Code credential and agent provider.
Package claude implements the Claude Code credential and agent provider.
codex
Package codex implements the Codex credential and agent provider.
Package codex implements the Codex credential and agent provider.
gemini
Package gemini provides Google Gemini CLI integration for Moat.
Package gemini provides Google Gemini CLI integration for Moat.
github
Package github implements the GitHub credential provider.
Package github implements the GitHub credential provider.
npm
Package proxy provides a TLS-intercepting HTTP proxy for credential injection.
Package proxy provides a TLS-intercepting HTTP proxy for credential injection.
Package routing provides hostname-based reverse proxy routing.
Package routing provides hostname-based reverse proxy routing.
Package secrets provides pluggable secret resolution from external backends.
Package secrets provides pluggable secret resolution from external backends.
Package snapshot provides types and interfaces for workspace snapshots.
Package snapshot provides types and interfaces for workspace snapshots.
Package sshagent implements a filtering SSH agent proxy.
Package sshagent implements a filtering SSH agent proxy.
Package storage provides run storage infrastructure for Moat.
Package storage provides run storage infrastructure for Moat.
Package term provides terminal utilities for interactive sessions.
Package term provides terminal utilities for interactive sessions.
Package trace provides execution tracing for containerized processes.
Package trace provides execution tracing for containerized processes.
internal/tui/statusbar.go
internal/tui/statusbar.go
Package worktree provides git worktree management for moat runs.
Package worktree provides git worktree management for moat runs.

Jump to

Keyboard shortcuts

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