Skip to main content

Crate episodic

Crate episodic 

Source

Structs§

ActivationBoundary
ActivationResult
AsyncObservationIntervalState
BufferedReflectionSlicePlan
ContinuationPolicyV2
ObservationConfigInput
ObserverWriteDecision
OmConfigInput
OmContinuationCandidateV2
OmContinuationStateV2
OmDeterministicEvidence
OmDeterministicObserverResponseV2
OmHintPolicyV2
OmInferenceModelConfig
OmInferenceUsage
OmMemorySection
OmMultiThreadObserverAggregate
OmMultiThreadObserverSection
OmObservationChunk
OmObservationEntryV2
OmObserverMessageCandidate
OmObserverPromptContractV2
OmObserverPromptInput
OmObserverRequest
OmObserverResponse
OmObserverThreadMessages
OmPendingMessage
OmPromptContractHeader
OmPromptLimitsV2
OmPromptOutputContractV2
OmRecord
OmReflectionCommand
OmReflectionResponseV2
OmReflectorPromptContractV2
OmReflectorPromptInput
OmReflectorRequest
OmReflectorResponse
OmSearchVisibleSnapshotV2
OmThreadRefV2
ProcessInputStepOptions
ProcessInputStepPlan
ProcessOutputResultPlan
ReflectionConfigInput
ReflectionDraft
ReflectionEnqueueDecision
ResolvedObservationConfig
ResolvedOmConfig
ResolvedReflectionConfig

Enums§

BufferTokensInput
OmCommand
OmConfigError
OmContinuationSourceKind
OmDeterministicEvidenceKind
OmObservationEntryInvariantViolation
OmObservationOriginKind
OmObservationPriority
OmOriginType
OmParseMode
OmPromptContractParseError
OmPromptRequestKind
OmRecordInvariantViolation
OmReflectionCommandType
OmScope
OmSearchVisibleSnapshotInvariantViolation
OmTransformError
ReflectionAction

Constants§

BUFFERED_OBSERVATIONS_SEPARATOR
DEFAULT_BLOCK_AFTER_MULTIPLIER
DEFAULT_OBSERVER_BUFFER_ACTIVATION
DEFAULT_OBSERVER_BUFFER_TOKENS_RATIO
DEFAULT_OBSERVER_MAX_TOKENS_PER_BATCH
DEFAULT_OBSERVER_MESSAGE_TOKENS
DEFAULT_REFLECTOR_BUFFER_ACTIVATION
DEFAULT_REFLECTOR_OBSERVATION_TOKENS
OM_PROMPT_CONTRACT_NAME
OM_PROMPT_CONTRACT_VERSION
OM_PROTOCOL_VERSION
OM_SEARCH_VISIBLE_SNAPSHOT_V2_VERSION

Traits§

OmApplyAddon
OmObserverAddon
OmReflectorAddon

Functions§

activate_buffered_observations
aggregate_multi_thread_observer_sections
apply_reflection_response_v2
build_bounded_observation_hint
build_multi_thread_observer_prompt_contract_v2
build_multi_thread_observer_system_prompt
build_multi_thread_observer_user_prompt
build_observer_prompt_contract_v2
build_observer_system_prompt
build_observer_user_prompt
build_other_conversation_blocks
build_reflection_draft
build_reflector_prompt_contract_v2
build_reflector_system_prompt
build_reflector_user_prompt
build_scope_key
calculate_dynamic_threshold
combine_observations_for_buffering
compute_pending_tokens
decide_observer_write_action
decide_reflection_enqueue
evaluate_async_observation_interval
extract_list_items_only
filter_observer_candidates_by_last_observed_at
format_multi_thread_observer_messages_for_prompt
format_observer_messages_for_prompt
infer_deterministic_continuation
infer_deterministic_observer_response
materialize_search_visible_snapshot
merge_activated_observations
merge_buffered_reflection
normalize_observation_buffer_boundary
parse_memory_section_xml
parse_memory_section_xml_accuracy_first
parse_multi_thread_observer_output
parse_multi_thread_observer_output_accuracy_first
parse_observer_prompt_contract_v2
parse_reflector_prompt_contract_v2
plan_buffered_reflection_slice
plan_process_input_step
plan_process_output_result
reflection_command_from_action
reflector_compression_guidance
render_search_hint
resolve_canonical_thread_ref
resolve_continuation_update
resolve_om_config
select_activation_boundary
select_observed_message_candidates
select_observer_message_candidates
select_reflection_action
should_skip_observer_continuation_hints
should_trigger_observer
should_trigger_reflector
split_pending_and_other_conversation_candidates
synthesize_observer_observations
validate_observation_entry_v2_invariants
validate_om_record_invariants
validate_reflection_compression
validate_search_visible_snapshot_v2_invariants