Skip to main content

Crate agentic_time

Crate agentic_time 

Source
Expand description

§AgenticTime

Temporal reasoning for AI agents. Models durations, deadlines, schedules, sequences, and decay in a single .atime file.

Re-exports§

pub use deadline::Consequence;
pub use deadline::Deadline;
pub use deadline::DeadlineStatus;
pub use deadline::DeadlineType;
pub use decay::DecayModel;
pub use decay::DecayType;
pub use duration::DurationEstimate;
pub use duration::DurationSource;
pub use error::TimeError;
pub use error::TimeResult;
pub use file_format::EntityType;
pub use file_format::FileHeader;
pub use file_format::TimeFile;
pub use indexes::DeadlineIndex;
pub use indexes::DecayIndex;
pub use indexes::SequenceIndex;
pub use query_engine::QueryEngine;
pub use query_engine::TimeSlot;
pub use query_engine::TimeStats;
pub use schedule::Priority;
pub use schedule::Recurrence;
pub use schedule::RecurrenceEnd;
pub use schedule::RecurrencePattern;
pub use schedule::Schedule;
pub use schedule::ScheduleStatus;
pub use sequence::Sequence;
pub use sequence::SequenceStatus;
pub use sequence::SequenceStep;
pub use sequence::StepStatus;
pub use write_engine::UpdateReport;
pub use write_engine::WriteEngine;

Modules§

deadline
Deadline management with urgency and consequences.
decay
Decay modeling — value/relevance degradation over time.
duration
Duration estimation with uncertainty (PERT model).
error
Error types for AgenticTime.
file_format
.atime binary file format — portable temporal graph.
indexes
In-memory indexes for fast temporal queries.
inventions
The 16 Temporal Inventions — advanced temporal reasoning capabilities.
query_engine
Query engine — temporal queries over the .atime graph.
schedule
Scheduling with recurrence and conflict detection.
sequence
Sequence constraints — ordered temporal events with dependencies.
write_engine
Write engine — create and update temporal entities.

Structs§

TemporalId
Unique identifier for temporal entities.