pkg/

directory
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Sep 13, 2026 License: MIT

Directories

Path Synopsis
Package acceptance generates formal acceptance criteria for tasks using AI.
Package acceptance generates formal acceptance criteria for tasks using AI.
Package adr manages Architectural Decision Records — markdown files with YAML frontmatter that capture significant design choices, their context, and their consequences.
Package adr manages Architectural Decision Records — markdown files with YAML frontmatter that capture significant design choices, their context, and their consequences.
Package aipair implements an interactive streaming AI coding assistant REPL scoped to a specific task.
Package aipair implements an interactive streaming AI coding assistant REPL scoped to a specific task.
Package alert implements threshold-based monitoring rules for cloop plans.
Package alert implements threshold-based monitoring rules for cloop plans.
Package analyze implements AI-powered codebase bootstrapping for cloop.
Package analyze implements AI-powered codebase bootstrapping for cloop.
Package apierror defines a structured error type and wire format used by cloop's HTTP servers (pkg/ui and pkg/apiserver).
Package apierror defines a structured error type and wire format used by cloop's HTTP servers (pkg/ui and pkg/apiserver).
Package apiserver implements a standalone REST API server that exposes all cloop functionality over HTTP with an OpenAPI 3.0 spec at /openapi.json.
Package apiserver implements a standalone REST API server that exposes all cloop functionality over HTTP with an OpenAPI 3.0 spec at /openapi.json.
Package apitoken implements scoped, expiring, individually revocable API tokens for non-interactive access to the cloop hub (Task 20175).
Package apitoken implements scoped, expiring, individually revocable API tokens for non-interactive access to the cloop hub (Task 20175).
Package approvalgate implements human-in-the-loop approval gates for PM task execution.
Package approvalgate implements human-in-the-loop approval gates for PM task execution.
Package archive manages the task archive store (.cloop/archive.json).
Package archive manages the task archive store (.cloop/archive.json).
Package artifact persists the full AI response for each PM task as a human-readable Markdown file with YAML frontmatter under .cloop/tasks/.
Package artifact persists the full AI response for each PM task as a human-readable Markdown file with YAML frontmatter under .cloop/tasks/.
Package ask provides AI Q&A with full project context.
Package ask provides AI Q&A with full project context.
Package atomicfile centralises crash-safe file writes used across cloop's persistent stores (state, profile, checkpoint, kb, alert, eval, metrics, trace, daemon, and more).
Package atomicfile centralises crash-safe file writes used across cloop's persistent stores (state, profile, checkpoint, kb, alert, eval, metrics, trace, daemon, and more).
Package audit implements security and compliance scanning for cloop projects.
Package audit implements security and compliance scanning for cloop projects.
Package auditexport serialises the tamper-evident audit trail into the formats a compliance pipeline consumes (Task 20167).
Package auditexport serialises the tamper-evident audit trail into the formats a compliance pipeline consumes (Task 20167).
Package auditretention seals and prunes the audit trail (Task 20218).
Package auditretention seals and prunes the audit trail (Task 20218).
Package authz implements claim-based role-based access control for the cloop hub.
Package authz implements claim-based role-based access control for the cloop hub.
Package autodeps provides AI-powered automatic dependency inference for task plans.
Package autodeps provides AI-powered automatic dependency inference for task plans.
Package backlog implements AI-driven product backlog generation.
Package backlog implements AI-driven product backlog generation.
Package batchedit implements a full-screen bubbletea TUI for bulk-editing multiple tasks at once.
Package batchedit implements a full-screen bubbletea TUI for bulk-editing multiple tasks at once.
Package bench provides side-by-side provider benchmarking for cloop.
Package bench provides side-by-side provider benchmarking for cloop.
Package blocker detects blocked tasks and generates AI-powered resolution suggestions.
Package blocker detects blocked tasks and generates AI-powered resolution suggestions.
Package boundedread reads user-supplied files with an explicit size cap so pointing cloop at a runaway artifact (a 5 GB log, a 2 GB binary) cannot OOM the process.
Package boundedread reads user-supplied files with an explicit size cap so pointing cloop at a runaway artifact (a 5 GB log, a 2 GB binary) cannot OOM the process.
Package brief generates one-page AI executive project briefs for stakeholder updates.
Package brief generates one-page AI executive project briefs for stakeholder updates.
Package budget provides daily token and cost budget enforcement for cloop.
Package budget provides daily token and cost budget enforcement for cloop.
Package cache provides a disk-based LRU response cache for AI provider calls.
Package cache provides a disk-based LRU response cache for AI provider calls.
Package calibrate computes effort-estimate calibration metrics from historical task actuals and asks the AI to suggest updated estimates for pending tasks.
Package calibrate computes effort-estimate calibration metrics from historical task actuals and asks the AI to suggest updated estimates for pending tasks.
Package changelog implements AI-generated CHANGELOG synthesis from task history.
Package changelog implements AI-generated CHANGELOG synthesis from task history.
Package chaos provides a fault-injection framework that lets cloop's resilience claims (retry budgets, circuit breakers, busy-timeout pragmas, graceful shutdown) be exercised against simulated failures rather than just unit-tested.
Package chaos provides a fault-injection framework that lets cloop's resilience claims (retry budgets, circuit breakers, busy-timeout pragmas, graceful shutdown) be exercised against simulated failures rather than just unit-tested.
Package chat provides an interactive conversational PM interface.
Package chat provides an interactive conversational PM interface.
Package checkpoint provides mid-execution checkpointing for PM mode.
Package checkpoint provides mid-execution checkpointing for PM mode.
Package cipipe generates CI/CD pipeline configurations tailored to a project's tech stack and cloop task plan.
Package cipipe generates CI/CD pipeline configurations tailored to a project's tech stack and cloop task plan.
Package clarify implements an interactive goal clarification dialog.
Package clarify implements an interactive goal clarification dialog.
Package claudecodeauth wraps the `claude auth` subcommand so the Web UI can drive Claude Code login/logout/status from the browser.
Package claudecodeauth wraps the `claude auth` subcommand so the Web UI can drive Claude Code login/logout/status from the browser.
Package coach provides per-task AI coaching tips before task execution.
Package coach provides per-task AI coaching tips before task execution.
Package commitmsg implements AI-powered conventional commit message generation.
Package commitmsg implements AI-powered conventional commit message generation.
Package compact prunes old artifacts, snapshots, and checkpoints from a cloop project directory to reclaim disk space.
Package compact prunes old artifacts, snapshots, and checkpoints from a cloop project directory to reclaim disk space.
Package compare provides multi-provider benchmarking: run the same prompt against several AI providers simultaneously and compare results.
Package compare provides multi-provider benchmarking: run the same prompt against several AI providers simultaneously and compare results.
Package complexity implements AI-powered T-shirt size complexity estimation for PM tasks.
Package complexity implements AI-powered T-shirt size complexity estimation for PM tasks.
Package condition evaluates task execution conditions before a task is run.
Package condition evaluates task execution conditions before a task is run.
Package config manages the .cloop/config.yaml project configuration file.
Package config manages the .cloop/config.yaml project configuration file.
Package configdiff compares the canonical .cloop/config.yaml against the SQLite-mirrored copy stored by Save() (see pkg/config).
Package configdiff compares the canonical .cloop/config.yaml against the SQLite-mirrored copy stored by Save() (see pkg/config).
Package configvalidate implements schema and semantic validation for cloop config and state.
Package configvalidate implements schema and semantic validation for cloop config and state.
Package consensus implements multi-model voting for critical tasks.
Package consensus implements multi-model voting for critical tasks.
Package contextgraph builds a directed knowledge graph that links tasks, their dependency edges, associated file artifacts, KB entries, task annotations, and git commits into a single queryable structure.
Package contextgraph builds a directed knowledge graph that links tasks, their dependency edges, associated file artifacts, KB entries, task annotations, and git commits into a single queryable structure.
Package cost provides token-cost estimation for common AI model providers.
Package cost provides token-cost estimation for common AI model providers.
Package critique provides an AI adversarial plan review ("devil's advocate") that pressure-tests the current plan before execution.
Package critique provides an AI adversarial plan review ("devil's advocate") that pressure-tests the current plan before execution.
Package ctxedit builds, annotates, persists, and loads context overrides for PM tasks.
Package ctxedit builds, annotates, persists, and loads context overrides for PM tasks.
Package daemon manages the cloop background daemon process.
Package daemon manages the cloop background daemon process.
Package dbbackup creates and restores hot backups of the cloop SQLite state database (Task 20115).
Package dbbackup creates and restores hot backups of the cloop SQLite state database (Task 20115).
Package dbmaintain implements VACUUM + ANALYZE maintenance for the cloop state database (Task 20107).
Package dbmaintain implements VACUUM + ANALYZE maintenance for the cloop state database (Task 20107).
Package dbverify runs SQLite integrity checks against the cloop state database.
Package dbverify runs SQLite integrity checks against the cloop state database.
Package decompose implements recursive AI sub-task expansion for a single task.
Package decompose implements recursive AI sub-task expansion for a single task.
Package depseditor provides an interactive TUI for viewing and editing task dependencies.
Package depseditor provides an interactive TUI for viewing and editing task dependencies.
Package diagnosis provides AI-powered failure analysis for PM tasks.
Package diagnosis provides AI-powered failure analysis for PM tasks.
Package diskusage measures what a project's .cloop directory actually costs on disk, broken down by the thing that produced it (Task 20229).
Package diskusage measures what a project's .cloop directory actually costs on disk, broken down by the thing that produced it (Task 20229).
Package docs implements AI-powered documentation maintenance for cloop projects.
Package docs implements AI-powered documentation maintenance for cloop projects.
Package doctor implements environment and configuration health checks for cloop.
Package doctor implements environment and configuration health checks for cloop.
Package egressbroker leases the control plane's Internet connection to isolated executors through an authenticated forward proxy.
Package egressbroker leases the control plane's Internet connection to isolated executors through an authenticated forward proxy.
Package env manages per-project environment variables for cloop.
Package env manages per-project environment variables for cloop.
Package epic clusters a task plan into named epics/themes using AI.
Package epic clusters a task plan into named epics/themes using AI.
Package eval scores completed task output against a configurable rubric by calling the AI provider once per criterion and aggregating weighted scores.
Package eval scores completed task output against a configurable rubric by calling the AI provider once per criterion and aggregating weighted scores.
Package eventlog wraps the audit log for forensic and compliance use cases (Task 20119): tail (with optional follow), filter, replay into a fresh database, and verify the SHA-256 hash chain.
Package eventlog wraps the audit log for forensic and compliance use cases (Task 20119): tail (with optional follow), filter, replay into a fresh database, and verify the SHA-256 hash chain.
Package executor defines cloop's pluggable execution backend abstraction.
Package executor defines cloop's pluggable execution backend abstraction.
agent
Package agent is the device side of cloop's remote executor: the process that runs on an edge device, dials out to a control plane, and executes the workloads it is sent.
Package agent is the device side of cloop's remote executor: the process that runs on an edge device, dials out to a control plane, and executes the workloads it is sent.
container
Package container implements the executor.Executor interface on top of the Docker/Podman command line, running each workload in a resource- and network-isolated sandbox.
Package container implements the executor.Executor interface on top of the Docker/Podman command line, running each workload in a resource- and network-isolated sandbox.
gitcreds
Package gitcreds leases the credential a git workspace fetch needs.
Package gitcreds leases the credential a git workspace fetch needs.
gitprovision
Package gitprovision materialises a workload's source tree where the workload is about to run.
Package gitprovision materialises a workload's source tree where the workload is about to run.
gitproxycreds
Package gitproxycreds interposes a git interception proxy between a sandbox and the forge.
Package gitproxycreds interposes a git interception proxy between a sandbox and the forge.
gitwriteback
Package gitwriteback turns the files a harness changed into something the hub can merge.
Package gitwriteback turns the files a harness changed into something the hub can merge.
install
Package install turns an enrollment bundle into a running, restart-on-boot, hardened cloop executor agent on an edge device.
Package install turns an enrollment bundle into a running, restart-on-boot, hardened cloop executor agent on an edge device.
internal/logbus
Package logbus fans one workload's output out to any number of live subscribers, with a bounded replay backlog for late joiners.
Package logbus fans one workload's output out to any number of live subscribers, with a bounded replay backlog for late joiners.
kubernetes
Package kubernetes implements the executor.Executor interface by running each workload as an ephemeral Pod in a Kubernetes cluster.
Package kubernetes implements the executor.Executor interface by running each workload as an ephemeral Pod in a Kubernetes cluster.
localprocess
Package localprocess implements the executor.Executor interface by forking child processes on the control-plane host.
Package localprocess implements the executor.Executor interface by forking child processes on the control-plane host.
reconcile
Package reconcile turns the executors section of a config file into registered, preflighted executors — once, in one place, for every entry point that hosts a control plane (Task 20170).
Package reconcile turns the executors section of a config file into registered, preflighted executors — once, in one place, for every entry point that hosts a control plane (Task 20170).
remote
Package remote implements the control-plane half of cloop's remote executor: a driver that satisfies executor.Executor by proxying frames to a cloop agent running on another machine.
Package remote implements the control-plane half of cloop's remote executor: a driver that satisfies executor.Executor by proxying frames to a cloop agent running on another machine.
Package executorstore backs the remote-executor enrollment flow with SQLite.
Package executorstore backs the remote-executor enrollment flow with SQLite.
Package explain generates human-readable pre-execution narrations of task plans.
Package explain generates human-readable pre-execution narrations of task plans.
Package feedback stores human ratings on AI task outputs.
Package feedback stores human ratings on AI task outputs.
Package filewatch monitors file/directory patterns and triggers plan re-evaluation when watched files change.
Package filewatch monitors file/directory patterns and triggers plan re-evaluation when watched files change.
Package finetune exports completed task I/O pairs as JSONL files suitable for LLM fine-tuning.
Package finetune exports completed task I/O pairs as JSONL files suitable for LLM fine-tuning.
Package flow implements a declarative automation pipeline runner.
Package flow implements a declarative automation pipeline runner.
Package forecast provides AI-powered project completion forecasting for cloop.
Package forecast provides AI-powered project completion forecasting for cloop.
Package git provides helpers for integrating cloop task execution with git workflows.
Package git provides helpers for integrating cloop task execution with git workflows.
Package github provides a lightweight GitHub REST API client for cloop.
Package github provides a lightweight GitHub REST API client for cloop.
Package githubsync implements two-way synchronization between cloop PM tasks and GitHub Issues.
Package githubsync implements two-way synchronization between cloop PM tasks and GitHub Issues.
Package gitproxy is a git smart-HTTP interception proxy that runs outside the sandbox and decides, per ref, what a sandbox is allowed to push.
Package gitproxy is a git smart-HTTP interception proxy that runs outside the sandbox and decides, per ref, what a sandbox is allowed to push.
Package globalbudget manages a global (cross-project) daily token and cost budget stored in ~/.config/cloop/budget.yaml plus a global cost ledger at ~/.config/cloop/costs.jsonl.
Package globalbudget manages a global (cross-project) daily token and cost budget stored in ~/.config/cloop/budget.yaml plus a global cost ledger at ~/.config/cloop/costs.jsonl.
Package hooks executes user-defined shell commands before and after tasks and plans.
Package hooks executes user-defined shell commands before and after tasks and plans.
Package hubdoctor diagnoses a cloop *control plane* — the thing an operator deploys — as distinct from pkg/doctor, which diagnoses a developer's checkout.
Package hubdoctor diagnoses a cloop *control plane* — the thing an operator deploys — as distinct from pkg/doctor, which diagnoses a developer's checkout.
Package hublease fences a cloop control plane to one process (Task 20214).
Package hublease fences a cloop control plane to one process (Task 20214).
Package hubmetrics is the process-level metrics registry for a long-lived cloop hub.
Package hubmetrics is the process-level metrics registry for a long-lived cloop hub.
Package ical generates RFC 5545 iCalendar documents from a cloop task plan.
Package ical generates RFC 5545 iCalendar documents from a cloop task plan.
Package imagepolicy decides whether a container image may be used to execute a project's code, and pins the answer to a digest.
Package imagepolicy decides whether a container image may be used to execute a project's code, and pins the answer to a digest.
Package impact implements AI-powered strategic impact scoring for PM tasks.
Package impact implements AI-powered strategic impact scoring for PM tasks.
Package importer parses CSV exports from Jira, Linear, and GitHub Issues and converts them into cloop pm.Task slices ready for appending to a plan.
Package importer parses CSV exports from Jira, Linear, and GitHub Issues and converts them into cloop pm.Task slices ready for appending to a plan.
Package insights provides AI-powered project analytics and recommendations.
Package insights provides AI-powered project analytics and recommendations.
Package integrations provides a unified health dashboard for all external service integrations configured in a cloop project.
Package integrations provides a unified health dashboard for all external service integrations configured in a cloop project.
Package janitor bounds a project's .cloop directory automatically (Task 20229).
Package janitor bounds a project's .cloop directory automatically (Task 20229).
Package journal provides a per-task decision log with AI summarization.
Package journal provides a per-task decision log with AI summarization.
Package kanban implements a full-screen bubbletea kanban board for cloop.
Package kanban implements a full-screen bubbletea kanban board for cloop.
Package kb implements a persistent project-scoped knowledge base stored in .cloop/kb.json.
Package kb implements a persistent project-scoped knowledge base stored in .cloop/kb.json.
Package learning implements cross-session AI learning memory for cloop.
Package learning implements cross-session AI learning memory for cloop.
Package linter performs static and AI-based quality analysis on cloop task plans.
Package linter performs static and AI-based quality analysis on cloop task plans.
Package logger provides structured logging for cloop, backed by Go's standard library log/slog package.
Package logger provides structured logging for cloop, backed by Go's standard library log/slog package.
Package logtail reads the last N lines of a log file without loading the entire file into memory.
Package logtail reads the last N lines of a log file without loading the entire file into memory.
Package mcp implements a Model Context Protocol (MCP) server over stdio.
Package mcp implements a Model Context Protocol (MCP) server over stdio.
Package memory implements persistent session learning for cloop.
Package memory implements persistent session learning for cloop.
Package mergequeue serializes git merges of task branches back to a base branch.
Package mergequeue serializes git merges of task branches back to a base branch.
Package mergeresolve provides AI-driven automatic resolution of git merge conflicts produced by the mergequeue when two parallel task branches both touch the same lines of a file.
Package mergeresolve provides AI-driven automatic resolution of git merge conflicts produced by the mergequeue when two parallel task branches both touch the same lines of a file.
Package metrics provides structured metrics collection and export for cloop runs.
Package metrics provides structured metrics collection and export for cloop runs.
Package microstandup generates focused per-task micro-standup cards with blocker detection.
Package microstandup generates focused per-task micro-standup cards with blocker detection.
Package migrate provides versioned schema upgrade and repair for .cloop directories.
Package migrate provides versioned schema upgrade and repair for .cloop directories.
Package milestone implements sprint/release planning for cloop PM mode.
Package milestone implements sprint/release planning for cloop PM mode.
Package multiagent implements specialist sub-agent task execution.
Package multiagent implements specialist sub-agent task execution.
Package multiui manages a registry of cloop projects for the multi-project web UI dashboard.
Package multiui manages a registry of cloop projects for the multi-project web UI dashboard.
Package naming provides AI-powered batch title normalization for cloop tasks.
Package naming provides AI-powered batch title normalization for cloop tasks.
Package narrative generates polished executive-level project story reports aimed at non-technical stakeholders.
Package narrative generates polished executive-level project story reports aimed at non-technical stakeholders.
Package netfilter compiles an egress authorisation into an IP-layer firewall.
Package netfilter compiles an egress authorisation into an IP-layer firewall.
Package nlcli implements natural language CLI dispatch: it sends a free-text user instruction plus the list of available cloop commands to an AI provider and receives back a concrete CLI invocation that can be re-executed.
Package nlcli implements natural language CLI dispatch: it sends a free-text user instruction plus the list of available cloop commands to an AI provider and receives back a concrete CLI invocation that can be re-executed.
Package notebook generates a rich, shareable project notebook from a cloop plan.
Package notebook generates a rich, shareable project notebook from a cloop plan.
Package notify provides OS desktop notification support and webhook notifications.
Package notify provides OS desktop notification support and webhook notifications.
Package notifywizard provides an interactive terminal wizard for configuring cloop notification channels: desktop notifications, Slack webhooks, Discord webhooks, and custom HTTP webhooks.
Package notifywizard provides an interactive terminal wizard for configuring cloop notification channels: desktop notifications, Slack webhooks, Discord webhooks, and custom HTTP webhooks.
Package oidcauth implements a minimal OpenID Connect relying party for the cloop web dashboard: the authorization-code flow with PKCE for a confidential client, ID-token validation against the provider's JWKS, and in-memory cookie-backed sessions.
Package oidcauth implements a minimal OpenID Connect relying party for the cloop web dashboard: the authorization-code flow with PKCE for a confidential client, ID-token validation against the provider's JWKS, and in-memory cookie-backed sessions.
Package onboard implements AI-generated contributor onboarding guide generation.
Package onboard implements AI-generated contributor onboarding guide generation.
Package optimizer provides AI-driven plan optimization before execution.
Package optimizer provides AI-driven plan optimization before execution.
Package outlive lets a long-running cloop process survive the death of the control plane that started it.
Package outlive lets a long-running cloop process survive the death of the control plane that started it.
Package perfprofile analyzes timing data from task checkpoints and the cost ledger to identify execution bottlenecks across a plan run.
Package perfprofile analyzes timing data from task checkpoints and the cost ledger to identify execution bottlenecks across a plan run.
Package pivot implements AI-powered goal pivot and plan re-generation.
Package pivot implements AI-powered goal pivot and plan re-generation.
Package plandiff provides AI-narrated comparison of plan snapshots.
Package plandiff provides AI-narrated comparison of plan snapshots.
Package planedit provides AI-powered natural-language plan mutation.
Package planedit provides AI-powered natural-language plan mutation.
Package planio implements portable plan export and import for sharing cloop plans between teams without requiring git access.
Package planio implements portable plan export and import for sharing cloop plans between teams without requiring git access.
Package plugin implements discovery and execution of shell-script plugins for cloop.
Package plugin implements discovery and execution of shell-script plugins for cloop.
Package pm — chain pipeline helpers.
Package pm — chain pipeline helpers.
Package pr implements AI-powered pull request description generation.
Package pr implements AI-powered pull request description generation.
Package prioritize provides AI-powered task reprioritization for cloop PM mode.
Package prioritize provides AI-powered task reprioritization for cloop PM mode.
Package procgroup inspects and drains POSIX process groups.
Package procgroup inspects and drains POSIX process groups.
Package profile manages named provider/model configuration profiles stored globally in ~/.cloop/profiles.yaml.
Package profile manages named provider/model configuration profiles stored globally in ~/.cloop/profiles.yaml.
Package promote implements deadline-aware automatic priority escalation.
Package promote implements deadline-aware automatic priority escalation.
Package promptopt implements prompt A/B testing and optimization for cloop.
Package promptopt implements prompt A/B testing and optimization for cloop.
Package promptstats tracks per-task prompt outcomes to learn which prompt patterns correlate with success vs failure.
Package promptstats tracks per-task prompt outcomes to learn which prompt patterns correlate with success vs failure.
anthropic
Package anthropic provides direct access to the Anthropic Messages API.
Package anthropic provides direct access to the Anthropic Messages API.
cached
Package cached provides a CachedProvider decorator that wraps any Provider and transparently caches responses to avoid redundant identical API calls.
Package cached provides a CachedProvider decorator that wraps any Provider and transparently caches responses to avoid redundant identical API calls.
claudecode
Package claudecode wraps the claude CLI binary as a provider.
Package claudecode wraps the claude CLI binary as a provider.
fallback
Package fallback provides a Provider that tries a list of providers in order, returning the first successful result.
Package fallback provides a Provider that tries a list of providers in order, returning the first successful result.
mock
Package mock provides a deterministic offline provider for CI and testing.
Package mock provides a deterministic offline provider for CI and testing.
ollama
Package ollama provides access to locally running Ollama models.
Package ollama provides access to locally running Ollama models.
openai
Package openai provides access to the OpenAI Chat Completions API and any OpenAI-compatible API (e.g.
Package openai provides access to the OpenAI Chat Completions API and any OpenAI-compatible API (e.g.
Package provideraudit records every Provider.Complete invocation into a per-project SQLite audit log so the Web UI's "Provider Calls" panel can show recent calls in real time, let users open a modal with the full prompt/response/headers, and replay a call with edited input.
Package provideraudit records every Provider.Complete invocation into a per-project SQLite audit log so the Web UI's "Provider Calls" panel can show recent calls in real time, let users open a modal with the full prompt/response/headers, and replay a call with edited input.
Package query provides natural-language plan search powered by an AI provider.
Package query provides natural-language plan search powered by an AI provider.
Package quota answers the question pkg/authz does not.
Package quota answers the question pkg/authz does not.
Package quotastore persists per-identity quotas in the hub's own state database (Task 20182).
Package quotastore persists per-identity quotas in the hub's own state database (Task 20182).
Package ratelimit - claude_limits.go enforces per-project caps on the global Claude Code subscription utilization (5-hour and weekly windows).
Package ratelimit - claude_limits.go enforces per-project caps on the global Claude Code subscription utilization (5-hour and weekly windows).
Package recipe implements a named, shareable workflow library for cloop.
Package recipe implements a named, shareable workflow library for cloop.
Package release implements semantic versioning and release automation for cloop.
Package release implements semantic versioning and release automation for cloop.
Package reorder implements AI-powered task priority re-ranking for PM mode.
Package reorder implements AI-powered task priority re-ranking for PM mode.
Package report generates rich project reports from cloop state.
Package report generates rich project reports from cloop state.
Package reqid provides request-scoped correlation IDs that flow through HTTP middleware, the orchestrator, and provider calls so that every log line, audit entry, and error can be tied back to one logical operation.
Package reqid provides request-scoped correlation IDs that flow through HTTP middleware, the orchestrator, and provider calls so that every log line, audit entry, and error can be tied back to one logical operation.
Package retro provides AI-powered sprint retrospective analysis for cloop sessions.
Package retro provides AI-powered sprint retrospective analysis for cloop sessions.
Package review provides AI-powered code review for git diffs.
Package review provides AI-powered code review for git diffs.
Package risk provides AI-powered pre-execution risk assessment for cloop tasks.
Package risk provides AI-powered pre-execution risk assessment for cloop tasks.
Package riskmatrix combines impact scoring (pkg/impact) and risk assessment (pkg/risk) to produce a 2D quadrant visualization of all pending tasks.
Package riskmatrix combines impact scoring (pkg/impact) and risk assessment (pkg/risk) to produce a 2D quadrant visualization of all pending tasks.
Package roadmap generates AI-powered quarterly milestone roadmaps from a task plan.
Package roadmap generates AI-powered quarterly milestone roadmaps from a task plan.
Package router maps task roles to specific AI providers.
Package router maps task roles to specific AI providers.
Package sandbox parses and validates .cloop/sandbox.yaml, a repo-committed description of the environment one project's tasks should execute in.
Package sandbox parses and validates .cloop/sandbox.yaml, a repo-committed description of the environment one project's tasks should execute in.
Package scaffold implements AI-powered project scaffolding from a cloop plan.
Package scaffold implements AI-powered project scaffolding from a cloop plan.
Package scope detects and reports scope creep across plan evolution.
Package scope detects and reports scope creep across plan evolution.
Package search implements unified full-text search across all cloop project artifacts.
Package search implements unified full-text search across all cloop project artifacts.
Package secret provides AES-256-GCM encrypted project secrets management.
Package secret provides AES-256-GCM encrypted project secrets management.
Package secretbroker brokers scoped, time-limited credential grants to execution backends.
Package secretbroker brokers scoped, time-limited credential grants to execution backends.
Package secretstore backs the secret broker with SQLite.
Package secretstore backs the secret broker with SQLite.
Package securewipe destroys credential material on disk and says whether it succeeded.
Package securewipe destroys credential material on disk and says whether it succeeded.
Package security provides cryptographic utilities for cloop's data integrity.
Package security provides cryptographic utilities for cloop's data integrity.
Package selfimprove implements the cloop self-improve meta-command.
Package selfimprove implements the cloop self-improve meta-command.
Package session manages named execution sessions with isolated state.
Package session manages named execution sessions with isolated state.
Package sessionstore persists cloop dashboard sessions in the hub's own state database, sealing the one piece of credential material a session holds (Task 20176).
Package sessionstore persists cloop dashboard sessions in the hub's own state database, sealing the one piece of credential material a session holds (Task 20176).
Package shell implements an interactive REPL session combining conversational AI with plan awareness.
Package shell implements an interactive REPL session combining conversational AI with plan awareness.
Package simulate provides AI-powered "what-if" scenario analysis for cloop PM projects.
Package simulate provides AI-powered "what-if" scenario analysis for cloop PM projects.
Package skill implements the reusable prompt macro library.
Package skill implements the reusable prompt macro library.
Package snapshot implements atomic full-project backup and restore for the .cloop directory.
Package snapshot implements atomic full-project backup and restore for the .cloop directory.
Package sprint implements AI-powered sprint planning with velocity-based grouping.
Package sprint implements AI-powered sprint planning with velocity-based grouping.
Package standup generates AI-powered daily standup reports for cloop projects.
Package standup generates AI-powered daily standup reports for cloop projects.
Package statedb provides a SQLite-backed persistent store for cloop project state.
Package statedb provides a SQLite-backed persistent store for cloop project state.
Package stt provides speech-to-text transcription via Whisper (local) or Groq API.
Package stt provides speech-to-text transcription via Whisper (local) or Groq API.
Package suggest implements AI-driven feature idea generation.
Package suggest implements AI-driven feature idea generation.
Package summarize generates AI executive summaries of completed work for stakeholder communication.
Package summarize generates AI executive summaries of completed work for stakeholder communication.
Package sync implements git-based team plan sharing and merging.
Package sync implements git-based team plan sharing and merging.
Package taskadd provides AI-powered natural language task creation.
Package taskadd provides AI-powered natural language task creation.
Package taskqueue implements a central SQLite-backed queue that records every unit of work cloop performs — PM task executions, auto-heal retries, evolve discoveries, and externally-added tasks.
Package taskqueue implements a central SQLite-backed queue that records every unit of work cloop performs — PM task executions, auto-heal retries, evolve discoveries, and externally-added tasks.
Package taskrecover repairs tasks left in_progress by a run that died.
Package taskrecover repairs tasks left in_progress by a run that died.
Package taskreplay implements a deterministic task replay harness.
Package taskreplay implements a deterministic task replay harness.
Package taskstats aggregates per-task execution analytics from all available cloop data sources: task state, step log tokens, artifact files, and verification results.
Package taskstats aggregates per-task execution analytics from all available cloop data sources: task state, step log tokens, artifact files, and verification results.
Package taskwatch implements live streaming output tailing for a running cloop PM task.
Package taskwatch implements live streaming output tailing for a running cloop PM task.
Package tdd provides AI-generated acceptance criteria and post-execution test verification for cloop PM tasks.
Package tdd provides AI-generated acceptance criteria and post-execution test verification for cloop PM tasks.
Package team implements multi-user task assignment and workload management.
Package team implements multi-user task assignment and workload management.
Package teamassign provides AI-powered automatic task assignment based on inferred skill match between task descriptions and team member history.
Package teamassign provides AI-powered automatic task assignment based on inferred skill match between task descriptions and team member history.
Package template provides a built-in library of project templates for cloop init.
Package template provides a built-in library of project templates for cloop init.
Package testgen generates AI-produced test suites for completed PM tasks.
Package testgen generates AI-produced test suites for completed PM tasks.
Package testrun detects the project test framework, runs tests, and pipes failures to the AI provider for root-cause diagnosis and fix suggestions.
Package testrun detects the project test framework, runs tests, and pipes failures to the AI provider for root-cause diagnosis and fix suggestions.
Package timeline builds and renders Gantt charts for cloop task plans.
Package timeline builds and renders Gantt charts for cloop task plans.
Package timetravel provides an interactive bubbletea TUI for replaying a task's checkpoint history step-by-step.
Package timetravel provides an interactive bubbletea TUI for replaying a task's checkpoint history step-by-step.
Package tlsconf centralises cloop's transport-security decisions: the server-side TLS parameters for `cloop ui` / `cloop serve`, and the SPKI pinning primitives the executor agent uses to decide whether the TLS peer that answered DNS is really its control plane.
Package tlsconf centralises cloop's transport-security decisions: the server-side TLS parameters for `cloop ui` / `cloop serve`, and the SPKI pinning primitives the executor agent uses to decide whether the TLS peer that answered DNS is really its control plane.
Package trace correlates recent git commits with PM plan tasks using an AI provider.
Package trace correlates recent git commits with PM plan tasks using an AI provider.
Package tracing provides OpenTelemetry distributed tracing for cloop.
Package tracing provides OpenTelemetry distributed tracing for cloop.
Package tui implements a terminal UI dashboard for cloop using bubbletea and lipgloss.
Package tui implements a terminal UI dashboard for cloop using bubbletea and lipgloss.
Package ui implements a local web dashboard for monitoring and controlling cloop.
Package ui implements a local web dashboard for monitoring and controlling cloop.
Package upgrade implements self-update from GitHub releases.
Package upgrade implements self-update from GitHub releases.
Package verify generates and runs AI-produced shell verification scripts after each PM task completes.
Package verify generates and runs AI-produced shell verification scripts after each PM task completes.
Package version is the single place that knows which cloop build this is.
Package version is the single place that knows which cloop build this is.
Package viz renders task dependency graphs in multiple formats.
Package viz renders task dependency graphs in multiple formats.
Package voice provides NLP intent parsing for voice-based task management.
Package voice provides NLP intent parsing for voice-based task management.
Package watchdog maintains the registry of per-task context cancel functions used to abort in-flight PM tasks on demand.
Package watchdog maintains the registry of per-task context cancel functions used to abort in-flight PM tasks on demand.
Package webhook provides an event-driven HTTP notification client for cloop.
Package webhook provides an event-driven HTTP notification client for cloop.
Package whatif implements scenario-based what-if planning for cloop.
Package whatif implements scenario-based what-if planning for cloop.
Package wizard implements a step-by-step terminal setup wizard for cloop init.
Package wizard implements a step-by-step terminal setup wizard for cloop init.
Package workspace manages multiple cloop projects registered in a global registry.
Package workspace manages multiple cloop projects registered in a global registry.
Package worktree manages git worktrees for isolating parallel task execution.
Package worktree manages git worktrees for isolating parallel task execution.
Package writeback lands the work product of an isolated executor in the project's repository on the hub.
Package writeback lands the work product of an isolated executor in the project's repository on the hub.

Jump to

Keyboard shortcuts

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