Directories
¶
| Path | Synopsis |
|---|---|
|
Package actions provides the action handler system for mooncake.
|
Package actions provides the action handler system for mooncake. |
|
artifact_capture
Package artifact_capture implements the artifact.capture action handler.
|
Package artifact_capture implements the artifact.capture action handler. |
|
artifact_validate
Package artifact_validate implements the artifact.validate action handler.
|
Package artifact_validate implements the artifact.validate action handler. |
|
assert
Package assert implements the assert action handler.
|
Package assert implements the assert action handler. |
|
command
Package command implements the command action handler.
|
Package command implements the command action handler. |
|
copy
Package copy implements the copy action handler.
|
Package copy implements the copy action handler. |
|
download
Package download implements the download action handler.
|
Package download implements the download action handler. |
|
file
Package file implements the file action handler.
|
Package file implements the file action handler. |
|
file_delete_range
Package file_delete_range implements the file_delete_range action handler.
|
Package file_delete_range implements the file_delete_range action handler. |
|
file_insert
Package file_insert implements the file_insert action handler.
|
Package file_insert implements the file_insert action handler. |
|
file_patch_apply
Package file_patch_apply implements the file_patch_apply action handler.
|
Package file_patch_apply implements the file_patch_apply action handler. |
|
file_replace
Package file_replace implements the file_replace action handler.
|
Package file_replace implements the file_replace action handler. |
|
package
Package package_handler implements the package action handler.
|
Package package_handler implements the package action handler. |
|
preset
Package preset implements the preset action handler.
|
Package preset implements the preset action handler. |
|
print
Package print implements the print action handler.
|
Package print implements the print action handler. |
|
repo_apply_patchset
Package repo_apply_patchset implements the repo_apply_patchset action handler.
|
Package repo_apply_patchset implements the repo_apply_patchset action handler. |
|
repo_search
Package repo_search implements the repo_search action handler.
|
Package repo_search implements the repo_search action handler. |
|
repo_tree
Package repo_tree implements the repo_tree action handler.
|
Package repo_tree implements the repo_tree action handler. |
|
service
Package service implements the service action handler.
|
Package service implements the service action handler. |
|
shell
Package shell implements the shell action handler.
|
Package shell implements the shell action handler. |
|
template
Package template implements the template action handler.
|
Package template implements the template action handler. |
|
testutil
Package testutil provides shared testing utilities for action handlers.
|
Package testutil provides shared testing utilities for action handlers. |
|
unarchive
Package unarchive implements the unarchive action handler.
|
Package unarchive implements the unarchive action handler. |
|
vars
Package vars implements the vars action handler.
|
Package vars implements the vars action handler. |
|
wait
Package wait implements the wait action handler.
|
Package wait implements the wait action handler. |
|
Package agent provides autonomous agent functionality for iterative plan generation and execution.
|
Package agent provides autonomous agent functionality for iterative plan generation and execution. |
|
Package artifacts provides enhanced metadata structures for artifact generation.
|
Package artifacts provides enhanced metadata structures for artifact generation. |
|
Package config provides data structures and validation for mooncake configuration files.
|
Package config provides data structures and validation for mooncake configuration files. |
|
Package docgen provides automated documentation generation from action metadata.
|
Package docgen provides automated documentation generation from action metadata. |
|
Package effects provides the default implementation of actions.Performer — mode-aware filesystem and command primitives used by action handlers.
|
Package effects provides the default implementation of actions.Performer — mode-aware filesystem and command primitives used by action handlers. |
|
Package errors provides error hint inference for structured step failure output.
|
Package errors provides error hint inference for structured step failure output. |
|
Package events provides the event system for Mooncake execution lifecycle.
|
Package events provides the event system for Mooncake execution lifecycle. |
|
Package executor provides the execution engine for mooncake configuration steps.
|
Package executor provides the execution engine for mooncake configuration steps. |
|
Package explain provides functionality for displaying system information in a human-readable format.
|
Package explain provides functionality for displaying system information in a human-readable format. |
|
Package expression provides expression evaluation capabilities for conditional execution.
|
Package expression provides expression evaluation capabilities for conditional execution. |
|
Package facts provides system information collection for different operating systems.
|
Package facts provides system information collection for different operating systems. |
|
Package filetree provides directory tree walking functionality for with_filetree operations.
|
Package filetree provides directory tree walking functionality for with_filetree operations. |
|
Package llm provides LLM client implementations for plan generation.
|
Package llm provides LLM client implementations for plan generation. |
|
Package logger provides logging interfaces and implementations for mooncake.
|
Package logger provides logging interfaces and implementations for mooncake. |
|
Package mcp implements a minimal MCP (Model Context Protocol) server over stdio transport using JSON-RPC 2.0.
|
Package mcp implements a minimal MCP (Model Context Protocol) server over stdio transport using JSON-RPC 2.0. |
|
Package pathutil provides path expansion and validation utilities.
|
Package pathutil provides path expansion and validation utilities. |
|
Package plan provides plan generation and persistence for mooncake configurations.
|
Package plan provides plan generation and persistence for mooncake configurations. |
|
Package presets provides preset loading and expansion functionality.
|
Package presets provides preset loading and expansion functionality. |
|
Package register imports all action handler packages to trigger their init() functions.
|
Package register imports all action handler packages to trigger their init() functions. |
|
Package registry provides preset distribution and caching functionality.
|
Package registry provides preset distribution and caching functionality. |
|
Package runlog persists a compact record of every mooncake run to ~/.mooncake/runs.jsonl and provides a reader for the most recent entry.
|
Package runlog persists a compact record of every mooncake run to ~/.mooncake/runs.jsonl and provides a reader for the most recent entry. |
|
Package schemagen provides JSON Schema generation from action metadata.
|
Package schemagen provides JSON Schema generation from action metadata. |
|
Package security provides password input methods and redaction for sensitive data.
|
Package security provides password input methods and redaction for sensitive data. |
|
Package snapshot provides repository snapshot functionality for agent context.
|
Package snapshot provides repository snapshot functionality for agent context. |
|
Package template — list resolution.
|
Package template — list resolution. |
|
Package utils provides utility functions for file operations.
|
Package utils provides utility functions for file operations. |
Click to show internal directories.
Click to hide internal directories.