Skip to main content

Crate ostraka_runtime

Crate ostraka_runtime 

Source
Expand description

The engine.

Plan, route, isolate, execute, gate, review, record. The orchestrator lives here and so does the gate, deliberately: see gate::MergeToken for why they must not be separated.

Modules§

author
What an author is told beyond the task.
gate
The gate, and the one type the orchestrator cannot forge.
index
What runs exist, and how they ended.
orchestrator
One task, start to finish.
progress
Watching a run while it is still running.
promote
Promoting an approved run to a branch someone can merge.
record
Writing the run log.
review
Independent review.
route
Choosing who writes and who reviews.
worktree
Isolated checkouts, one per task.

Enums§

Error

Type Aliases§

Result