Uses of Class
com.tnsai.context.snapshot.ContextSnapshot
Packages that use ContextSnapshot
Package
Description
Context graph infrastructure for decision tracking and auditing.
Decision tracking and auditing for agent context graphs.
Context snapshots capturing agent state at specific moments in time.
-
Uses of ContextSnapshot in com.tnsai.context
Methods in com.tnsai.context that return ContextSnapshotModifier and TypeMethodDescriptionContextManagerHandle.createSnapshot(SnapshotTrigger trigger) Creates a snapshot with just the trigger (for minimal snapshots).ContextManagerHandle.createSnapshot(SnapshotTrigger trigger, List<Belief> beliefs, List<Desire> desires, List<Intention> intentions) Creates a context snapshot capturing the current agent state.Methods in com.tnsai.context that return types with arguments of type ContextSnapshotModifier and TypeMethodDescriptionContextManagerHandle.findSnapshot(String snapshotId) ContextManagerHandle.getRecentSnapshots(int limit) -
Uses of ContextSnapshot in com.tnsai.context.decision
Methods in com.tnsai.context.decision that return types with arguments of type ContextSnapshotMethods in com.tnsai.context.decision with parameters of type ContextSnapshotModifier and TypeMethodDescriptionDecisionTrace.Builder.contextSnapshot(ContextSnapshot snapshot) -
Uses of ContextSnapshot in com.tnsai.context.snapshot
Methods in com.tnsai.context.snapshot that return ContextSnapshotMethods in com.tnsai.context.snapshot that return types with arguments of type ContextSnapshotModifier and TypeMethodDescriptionSnapshotStore.findByAgent(String agentId) Finds all snapshots for an agent.SnapshotStore.findByAgentAndTimeRange(String agentId, Instant start, Instant end) Finds snapshots for an agent within a time range.SnapshotStore.findByConversation(String conversationId) Finds snapshots for a conversation.Finds a snapshot by ID.SnapshotStore.findByTimeRange(Instant start, Instant end) Finds snapshots within a time range.SnapshotStore.findByTrigger(SnapshotTrigger trigger) Finds snapshots by trigger type.SnapshotStore.findLatestByAgent(String agentId) Finds the most recent snapshot for an agent.Methods in com.tnsai.context.snapshot with parameters of type ContextSnapshotModifier and TypeMethodDescriptionstatic SnapshotDiffSnapshotDiff.compute(ContextSnapshot before, ContextSnapshot after) Computes the difference between two snapshots.ContextSnapshot.diff(ContextSnapshot other) Computes the difference between this snapshot and another.voidSnapshotStore.save(ContextSnapshot snapshot) Saves a context snapshot.