internal/

directory
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: May 12, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

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