Skip to main content

Crate meerkat_schedule

Crate meerkat_schedule 

Source

Re-exports§

pub use ::tokio;

Structs§

AuthorizedOccurrenceWrite
AuthorizedScheduleWrite
CalendarTriggerSpec
ClaimDueRequest
ClaimDueResult
ClaimedDispatchVerdict
Machine-decided claimed-occurrence pre-dispatch verdict the driver mirrors. superseded_by_revision is Some only for the Supersede disposition.
CompletionSupersessionVerdict
Machine-decided post-completion supersession verdict the driver mirrors. superseded_by_revision is Some only for the Supersede disposition.
CreateScheduleRequest
CronAuthoringSpec
CurrentSessionScheduleToolDispatcher
Session-scoped adapter for agent-facing schedule tools.
DeliveryDispatch
DeliveryReceipt
DeliveryTerminal
DisabledScheduleStore
HelperOptionsSpec
IntervalTriggerSpec
MemoryScheduleStore
Occurrence
OccurrenceFilter
OccurrenceId
Opaque identifier for a persisted occurrence.
OccurrenceLifecycleMutator
OccurrenceOrdinal
OccurrenceSupersessionAck
OccurrenceWritePrecondition
PendingSupersession
ResolvedSpawnSnapshot
Pre-resolved spawn snapshot captured at schedule creation time.
Schedule
ScheduleConfig
ScheduleDriver
ScheduleDriverConfig
ScheduleFilter
ScheduleId
Opaque identifier for a persisted schedule.
ScheduleLifecycleMutator
ScheduleRevision
ScheduleService
ScheduleTickReport
ScheduleToolDispatcher
ScheduleToolError
ScheduleToolSurface
Reusable tool dispatcher that exposes the built-in schedule tool surface.
ScheduleWritePrecondition
SessionMaterializationSpec
UpdateScheduleRequest

Enums§

CalendarFieldSpec
ClaimedDispatchDisposition
Domain mirror of the occurrence authority’s claimed-occurrence pre-dispatch disposition verdict.
CompletionSupersessionDisposition
Domain mirror of the occurrence authority’s post-completion supersession disposition verdict.
DeliveryCompletionFailureReason
DeliveryFailureReason
DeliveryReceiptStage
ForkContextSpec
LateCompletionResolutionClass
Typed class of a delivery resolution that arrived after the occurrence was superseded (0.7.2 D2a). Domain mirror of the occurrence authority’s LateCompletionResolutionClass.
MisfirePolicy
MissingTargetPolicy
MobTargetBinding
OccurrenceDueAction
OccurrenceFailureClass
OccurrenceLifecycleEffect
OccurrenceLifecycleError
OccurrenceLifecycleInput
OccurrencePhase
OccurrenceTargetProbeOutcome
OverlapPolicy
RuntimeCompletionOutcome
RuntimeDeliveryOutcome
ScheduleDomainError
ScheduleLifecycleEffect
ScheduleLifecycleError
ScheduleLifecycleInput
SchedulePhase
ScheduleSpawnTooling
How the scheduled helper’s tool surface should be determined.
ScheduleStoreError
ScheduleStoreKind
ScheduledMobAction
ScheduledMobBackendKind
ScheduledMobRuntimeMode
ScheduledSessionAction
SessionTargetBinding
StaleCompletionArrivalTrigger
Completion-shaped input variants a stale (claim-evidence-mismatched) arrival can carry (0.7.2 D2a). Domain mirror of the occurrence authority’s completion-shaped OccurrenceLifecycleInputVariant subset.
TargetBinding
TargetProbeOutcome
TriggerSpec

Constants§

SCHEDULE_CAPABILITY_DISABLED_DESCRIPTION
SCHEDULE_CAPABILITY_POLICY
SCHEDULE_TOOL_CAPABILITY_UNAVAILABLE
SCHEDULE_TOOL_INVALID_ARGUMENTS
SCHEDULE_TOOL_NOT_FOUND

Traits§

ScheduleStore
ScheduleTargetDelivery
ScheduleTargetProbe

Functions§

apply_supersession_feedback
handle_schedule_tools_call
next_due_after
occurrences_for_horizon
schedule_capability_enabled
schedule_capability_policy
schedule_tools_list
wire_schedule_tools

Type Aliases§

DeliveryCompletion