Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
aide
command
Package main provides the aide agents commands.
|
Package main provides the aide agents commands. |
|
internal
|
|
|
approvalstore
Package approvalstore provides a content-addressed file-backed set used by the trust and consent aggregates under the User Approval bounded context.
|
Package approvalstore provides a content-addressed file-backed set used by the trust and consent aggregates under the User Approval bounded context. |
|
capability
Package capability defines task-oriented permission bundles and their resolution logic.
|
Package capability defines task-oriented permission bundles and their resolution logic. |
|
config
Package config handles aide configuration loading, parsing, and normalization.
|
Package config handles aide configuration loading, parsing, and normalization. |
|
consent
Package consent stores user approvals of auto-detected toolchain variant selections.
|
Package consent stores user approvals of auto-detected toolchain variant selections. |
|
context
Package context provides git remote detection and context resolution for aide.
|
Package context provides git remote detection and context resolution for aide. |
|
diag
Package diag produces redacted post-mortem reports for failed child agent runs.
|
Package diag produces redacted post-mortem reports for failed child agent runs. |
|
display
Package display provides shared formatting and display helper functions used by both the CLI commands and the launcher banner.
|
Package display provides shared formatting and display helper functions used by both the CLI commands and the launcher banner. |
|
fsutil
Package fsutil provides filesystem utility helpers shared across aide packages.
|
Package fsutil provides filesystem utility helpers shared across aide packages. |
|
hashutil
Package hashutil produces content-addressed digests with a single length-prefix encoding.
|
Package hashutil produces content-addressed digests with a single length-prefix encoding. |
|
homepath
Package homepath centralizes "~" / "$HOME" path conventions so that every package agrees on lone-tilde acceptance, trailing-slash semantics, and the fallback to os.UserHomeDir.
|
Package homepath centralizes "~" / "$HOME" path conventions so that every package agrees on lone-tilde acceptance, trailing-slash semantics, and the fallback to os.UserHomeDir. |
|
launcher
Package launcher orchestrates agent discovery, sandbox setup, and process execution.
|
Package launcher orchestrates agent discovery, sandbox setup, and process execution. |
|
launcher/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
sandbox
Package sandbox implements OS-native sandboxing for agent processes.
|
Package sandbox implements OS-native sandboxing for agent processes. |
|
sandbox/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
secrets
Package secrets handles age-based encryption and decryption of secret files.
|
Package secrets handles age-based encryption and decryption of secret files. |
|
secrets/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
sliceutil
Package sliceutil holds generic slice helpers that were previously re-implemented per package.
|
Package sliceutil holds generic slice helpers that were previously re-implemented per package. |
|
trust
Package trust implements a content-addressed trust store for .aide.yaml files, following the same model as direnv's allow/deny mechanism.
|
Package trust implements a content-addressed trust store for .aide.yaml files, following the same model as direnv's allow/deny mechanism. |
|
ui
Package ui provides terminal rendering for aide's startup banner and status output.
|
Package ui provides terminal rendering for aide's startup banner and status output. |
|
pkg
|
|
|
seatbelt
Package seatbelt provides composable macOS Seatbelt sandbox profiles.
|
Package seatbelt provides composable macOS Seatbelt sandbox profiles. |
|
seatbelt/guards
Package guards provides composable Seatbelt profile building blocks.
|
Package guards provides composable Seatbelt profile building blocks. |
|
seatbelt/mocks
Package mocks is a generated GoMock package.
|
Package mocks is a generated GoMock package. |
|
seatbelt/modules
Package modules provides composable Seatbelt profile building blocks.
|
Package modules provides composable Seatbelt profile building blocks. |
Click to show internal directories.
Click to hide internal directories.