Skip to main content

Crate loopflow

Crate loopflow 

Source

Modules§

build_info
chat
Shared provider streaming and usage vocabulary.
child
Domain types shared by Project and Task control surfaces.
context_usage
What each recorded agent step’s submitted input was made of.
controller
Task execution built on tracked Work and bounded Runs.
durable
Durable input and execution identity shared by Wave, Project, and Task Work.
engine
exec
Causal command provenance never grants process or Flow control authority.
harness
id
journal
lf
machine_install
Machine authority for published artifact installation.
ops
planning
Durable planning facts for Project and Task Work.
pm
pr_landing
Durable intent and claims for pull-request delivery.
profile
Chrome access venues and account-first provider routing.
provider_account
Host-local provider accounts, selection, and process-lifetime credential leases for Claude and Codex.
provider_auth
Provider auth flows: device-code/browser OAuth for the agent and PM providers, token extraction from vendor CLI artifacts, and store-direct persistence into store provider tokens.
repo
Repository-root discovery shared across architectural layers.
repository
security
session
Conversation identity and execution history. An invocation never owns feedback.
store
Daemonless local persistence shared by lf, Waves, Projects, and Tasks.
subscription
On-demand subscription usage for managed provider accounts.
task_work
Observed Task membership grants no driver, process or Flow authority.
trace
Provider-facing prompt assembly and attribution.
work
Durable tracked Work, independent of any autonomous controller.