pub enum IntentCategory {
Show 19 variants
Explore,
Refine,
Fix,
Rollback,
Checkpoint,
Merge,
Migrate,
Plan,
Taint,
Untaint,
Quarantine,
Unquarantine,
Watch,
Unwatch,
PolicyPropose,
PolicyRatify,
PolicySupersede,
PolicySign,
Custom(String),
}Expand description
High-level categories for intents. These are queryable and filterable.
Variants§
Explore
Trying an approach to evaluate it.
Refine
Improving on a previous state.
Fix
Correcting an error or regression.
Rollback
Reverting to a prior state.
Checkpoint
Saving a known-good state.
Merge
Combining work from branches.
Migrate
Schema or structural change.
Plan
A change to a plan or task — creation, transition, proof attachment,
abandonment. Used by the agentstategraph-tasks crate and its
consumers so plan activity is natively filterable in log/blame queries.
Taint
Marking a path as degraded (see agentstategraph-taint + spec/TAINT_SPEC.md).
Untaint
Resolving a taint with reason / proof.
Quarantine
Restricting a path to an authorized-agents allowlist.
Unquarantine
Releasing a quarantine with audit trail.
Watch
Advisory marker that draws attention without restricting access.
Unwatch
Removing an advisory watch.
PolicyPropose
A new policy has been proposed and is awaiting ratification.
Used by the agentstategraph-policy crate so policy lifecycle
is natively filterable in log/blame queries.
PolicyRatify
A proposed policy has been ratified and is now live.
PolicySupersede
An existing policy has been superseded by a newer version.
PolicySign
A policy has been signed with an Ed25519 key.
Custom(String)
Application-defined category.