pub enum ResourceId {
Customer(CustomerId),
Pet(PetId),
Reservation(Id),
Snapshot(CapacitySnapshotId),
Draft(Id),
External(String),
}Expand description
Decision choices for resource id in the agent tool error surface; each value guides source-grounded routing and review.
Variants§
Customer(CustomerId)
Selects customer for the tool error decision model so the app can choose a review, evidence, or draft path without taking live action.
Pet(PetId)
Selects pet for the tool error decision model so the app can choose a review, evidence, or draft path without taking live action.
Reservation(Id)
Selects reservation for the tool error decision model so the app can choose a review, evidence, or draft path without taking live action.
Snapshot(CapacitySnapshotId)
Selects snapshot for the tool error decision model so the app can choose a review, evidence, or draft path without taking live action.
Draft(Id)
Selects draft for the tool error decision model so the app can choose a review, evidence, or draft path without taking live action.
External(String)
Selects external for the tool error decision model so the app can choose a review, evidence, or draft path without taking live action.
Trait Implementations§
Source§impl Clone for ResourceId
impl Clone for ResourceId
Source§fn clone(&self) -> ResourceId
fn clone(&self) -> ResourceId
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more