List of all items
Structs
- Activity
- ActivityConfig
- AgentId
- ChangePoller
- Collective
- CollectiveId
- CollectiveStats
- Config
- ContextCandidates
- ContextRequest
- DerivedInsight
- Experience
- ExperienceId
- ExperienceRelation
- ExperienceUpdate
- HnswConfig
- InsightId
- NewActivity
- NewDerivedInsight
- NewExperience
- NewExperienceRelation
- PulseDB
- RelationId
- SearchFilter
- SearchResult
- TaskId
- Timestamp
- UserId
- WatchConfig
- WatchEvent
- WatchFilter
- WatchLock
- WatchStream
- embedding::ExternalEmbedding
- embedding::onnx::OnnxEmbedding
- prelude::ChangePoller
- prelude::CollectiveId
- prelude::Config
- prelude::ContextCandidates
- prelude::ContextRequest
- prelude::Experience
- prelude::ExperienceId
- prelude::NewExperience
- prelude::PulseDB
- prelude::SearchFilter
- prelude::SearchResult
- prelude::Timestamp
- prelude::WatchEvent
- prelude::WatchFilter
- prelude::WatchLock
- storage::redb::RedbStorage
- storage::schema::DatabaseMetadata
- storage::schema::WatchEventRecord
- substrate::PulseDBSubstrate
- sync::applier::ApplyResult
- sync::config::RetryConfig
- sync::config::SyncConfig
- sync::guard::SyncApplyGuard
- sync::manager::SyncManager
- sync::server::SyncServer
- sync::transport_http::HttpSyncTransport
- sync::transport_mem::InMemorySyncTransport
- sync::types::HandshakeRequest
- sync::types::HandshakeResponse
- sync::types::InstanceId
- sync::types::PullRequest
- sync::types::PullResponse
- sync::types::PushResponse
- sync::types::SerializableExperienceUpdate
- sync::types::SyncChange
- sync::types::SyncCursor
- vector::HnswIndex
Enums
- EmbeddingDimension
- EmbeddingProvider
- ExperienceType
- InsightType
- NotFoundError
- PulseDBError
- RelationDirection
- RelationType
- Severity
- StorageError
- SyncMode
- ValidationError
- WatchEventType
- prelude::EmbeddingDimension
- prelude::ExperienceType
- prelude::PulseDBError
- prelude::SyncMode
- prelude::WatchEventType
- storage::schema::EntityTypeTag
- storage::schema::ExperienceTypeTag
- storage::schema::WatchEventTypeTag
- sync::config::ConflictResolution
- sync::config::SyncDirection
- sync::error::SyncError
- sync::types::SyncEntityType
- sync::types::SyncPayload
- sync::types::SyncStatus
Traits
- embedding::EmbeddingService
- storage::StorageEngine
- substrate::SubstrateProvider
- sync::progress::SyncProgressCallback
- sync::transport::SyncTransport
- vector::VectorIndex
Functions
- embedding::create_embedding_service
- storage::open_storage
- storage::schema::collective_range_end
- storage::schema::collective_range_start
- storage::schema::decode_agent_id_from_activity_key
- storage::schema::decode_collective_from_activity_key
- storage::schema::decode_collective_from_type_key
- storage::schema::decode_timestamp_from_key
- storage::schema::decode_type_tag_from_key
- storage::schema::encode_activity_key
- storage::schema::encode_collective_timestamp_key
- storage::schema::encode_type_index_key
- sync::guard::is_sync_applying
Type Aliases
Constants
- storage::schema::ACTIVITIES_TABLE
- storage::schema::COLLECTIVES_TABLE
- storage::schema::EMBEDDINGS_TABLE
- storage::schema::EXPERIENCES_BY_COLLECTIVE_TABLE
- storage::schema::EXPERIENCES_BY_TYPE_TABLE
- storage::schema::EXPERIENCES_TABLE
- storage::schema::INSIGHTS_BY_COLLECTIVE_TABLE
- storage::schema::INSIGHTS_TABLE
- storage::schema::INSTANCE_ID_KEY
- storage::schema::MAX_ACTIVITY_AGENT_ID_LENGTH
- storage::schema::MAX_ACTIVITY_FIELD_SIZE
- storage::schema::MAX_CONTENT_SIZE
- storage::schema::MAX_DOMAIN_TAGS
- storage::schema::MAX_FILE_PATH_LENGTH
- storage::schema::MAX_INSIGHT_CONTENT_SIZE
- storage::schema::MAX_INSIGHT_SOURCES
- storage::schema::MAX_RELATION_METADATA_SIZE
- storage::schema::MAX_SOURCE_AGENT_LENGTH
- storage::schema::MAX_SOURCE_FILES
- storage::schema::MAX_TAG_LENGTH
- storage::schema::METADATA_TABLE
- storage::schema::RELATIONS_BY_SOURCE_TABLE
- storage::schema::RELATIONS_BY_TARGET_TABLE
- storage::schema::RELATIONS_TABLE
- storage::schema::SCHEMA_VERSION
- storage::schema::SYNC_CURSORS_TABLE
- storage::schema::WAL_SEQUENCE_KEY
- storage::schema::WATCH_EVENTS_TABLE
- sync::SYNC_PROTOCOL_VERSION