Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
pasture
command
Command pasture is the local task management CLI for the Pasture toolkit.
|
Command pasture is the local task management CLI for the Pasture toolkit. |
|
pasture-migrate-crash
command
Command pasture-migrate-crash is a TEST-ONLY binary that drives the v2→v3 migration on a supplied SQLite file but aborts via os.Exit(137) (SIGKILL-equivalent) AFTER the v3 transaction has executed `INSERT INTO audit_schema_meta (version=3, ...)` but BEFORE `tx.Commit()`.
|
Command pasture-migrate-crash is a TEST-ONLY binary that drives the v2→v3 migration on a supplied SQLite file but aborts via os.Exit(137) (SIGKILL-equivalent) AFTER the v3 transaction has executed `INSERT INTO audit_schema_meta (version=3, ...)` but BEFORE `tx.Commit()`. |
|
pasture-msg
command
Command pasture-msg is the Pasture CLI — sends control messages to the pastured daemon via Temporal signals and queries.
|
Command pasture-msg is the Pasture CLI — sends control messages to the pastured daemon via Temporal signals and queries. |
|
pasture-release
command
Command pasture-release manages versioning and release coordination across the Pasture polyrepo (Nix, GitHub Releases, go install, skill channels).
|
Command pasture-release manages versioning and release coordination across the Pasture polyrepo (Nix, GitHub Releases, go install, skill channels). |
|
pasture-test-agent
command
Package main implements pasture-test-agent — a fake ACP-compatible agent binary used only in tests.
|
Package main implements pasture-test-agent — a fake ACP-compatible agent binary used only in tests. |
|
pastured
command
Command pastured is the Pasture daemon — a Temporal worker that runs pasture-protocol workflows and activities for multi-agent orchestration.
|
Command pastured is the Pasture daemon — a Temporal worker that runs pasture-protocol workflows and activities for multi-agent orchestration. |
|
internal
|
|
|
acp
Package acp provides an ACP (Agent Client Protocol) client for connecting to ACP-compatible agents and receiving live session update streams.
|
Package acp provides an ACP (Agent Client Protocol) client for connecting to ACP-compatible agents and receiving live session update streams. |
|
audit
Package audit provides the pluggable audit persistence interface and concrete implementations for the Pasture epoch workflow audit trail.
|
Package audit provides the pluggable audit persistence interface and concrete implementations for the Pasture epoch workflow audit trail. |
|
codegen
Package codegen — agent definition generation.
|
Package codegen — agent definition generation. |
|
config
Package config provides configuration structs and resolution logic for pasture daemons and CLI tools.
|
Package config provides configuration structs and resolution logic for pasture daemons and CLI tools. |
|
errors
Package errors provides structured, actionable error reporting for the pasture system.
|
Package errors provides structured, actionable error reporting for the pasture system. |
|
formatters
Package formatters — events.go
|
Package formatters — events.go |
|
handlers
Package handlers — hook.go
|
Package handlers — hook.go |
|
hooks
Package hooks provides a hook event dispatch system for the pasture protocol.
|
Package hooks provides a hook event dispatch system for the pasture protocol. |
|
release
Package release provides version management, changelog generation, git helpers, and plugin registry operations for pasture-release.
|
Package release provides version management, changelog generation, git helpers, and plugin registry operations for pasture-release. |
|
tasks
Package tasks provides the small wiring layer between pasture's CLI and the Provenance task tracker library.
|
Package tasks provides the small wiring layer between pasture's CLI and the Provenance task tracker library. |
|
temporal
Package temporal defines shared Temporal signal and query name constants for the Pasture epoch workflow.
|
Package temporal defines shared Temporal signal and query name constants for the Pasture epoch workflow. |
|
testutil
Package testutil provides shared testing utilities for the pasture test suite.
|
Package testutil provides shared testing utilities for the pasture test suite. |
|
types
Package types defines internal enums and value types for the Pasture daemon and CLI.
|
Package types defines internal enums and value types for the Pasture daemon and CLI. |
|
pkg
|
|
|
protocol
Package protocol defines the public convergence types for the Pasture multi-agent orchestration protocol.
|
Package protocol defines the public convergence types for the Pasture multi-agent orchestration protocol. |
|
tools
|
|
|
codegen
command
Command codegen is the go:generate entry point for the pasture codegen system.
|
Command codegen is the go:generate entry point for the pasture codegen system. |
Click to show internal directories.
Click to hide internal directories.