Skip to main content

Crate gonzalo_domain

Crate gonzalo_domain 

Source
Expand description

Typed domain views over gonzalo records.

Re-exports§

pub use checkpoint::Checkpoint;
pub use codec::RecordCodec;
pub use memory::MemoryTier;
pub use memory::Topic;
pub use session::Session;
pub use session::Turn;
pub use ticket::Actor;
pub use ticket::ActorRole;
pub use ticket::BodyFormat;
pub use ticket::Container;
pub use ticket::LinkKind;
pub use ticket::LinkTarget;
pub use ticket::Priority;
pub use ticket::PriorityLevel;
pub use ticket::Provider;
pub use ticket::Resolution;
pub use ticket::State;
pub use ticket::StateCategory;
pub use ticket::Ticket;
pub use ticket::TicketBody;
pub use ticket::TicketEvent;

Modules§

checkpoint
Checkpoint view (opaque snapshot blob + label).
codec
Mapping between typed domain structs and generic record bodies.
memory
Memory-tier and auto-memory topic views.
session
Session (conversation transcript) view.
ticket
Ticket (tracked work item) views — a normalized work-item model over external ticket platforms (GitHub, Jira, Linear, GitLab, Asana, …).