[dependencies.anyhow]
version = "1.0"
[dependencies.chrono]
features = ["serde"]
version = "0.4"
[dependencies.dirs]
version = "5.0"
[dependencies.serde]
features = ["derive"]
version = "1.0"
[dependencies.serde_json]
version = "1.0"
[dependencies.thiserror]
version = "1.0"
[dependencies.tokio]
features = ["full"]
version = "1.0"
[dependencies.tracing]
version = "0.1"
[dependencies.uuid]
features = ["v4", "serde"]
version = "1.0"
[dev-dependencies.lazy_static]
version = "1.4"
[dev-dependencies.proptest]
version = "1.4"
[dev-dependencies.tempfile]
version = "3.8"
[dev-dependencies.tokio-test]
version = "0.4"
[lib]
name = "ricecoder_sessions"
path = "src/lib.rs"
[package]
authors = ["RiceCoder Contributors"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Multi-session support with persistence, sharing, and background agents for RiceCoder"
documentation = "https://github.com/moabualruz/ricecoder/wiki"
edition = "2021"
homepage = "https://github.com/moabualruz/ricecoder"
license = "MIT"
name = "ricecoder-sessions"
readme = "README.md"
repository = "https://github.com/moabualruz/ricecoder"
version = "0.1.71"
[[test]]
name = "background_agent_async_execution_property_tests"
path = "tests/background_agent_async_execution_property_tests.rs"
[[test]]
name = "background_agent_completion_notification_property_tests"
path = "tests/background_agent_completion_notification_property_tests.rs"
[[test]]
name = "background_agent_isolation_property_tests"
path = "tests/background_agent_isolation_property_tests.rs"
[[test]]
name = "background_agent_state_transitions_property_tests"
path = "tests/background_agent_state_transitions_property_tests.rs"
[[test]]
name = "background_agent_status_display_property_tests"
path = "tests/background_agent_status_display_property_tests.rs"
[[test]]
name = "context_isolation_property_tests"
path = "tests/context_isolation_property_tests.rs"
[[test]]
name = "history_manager_unit_tests"
path = "tests/history_manager_unit_tests.rs"
[[test]]
name = "history_ordering_property_tests"
path = "tests/history_ordering_property_tests.rs"
[[test]]
name = "integration_tests"
path = "tests/integration_tests.rs"
[[test]]
name = "message_routing_property_tests"
path = "tests/message_routing_property_tests.rs"
[[test]]
name = "persistence_roundtrip_property_tests"
path = "tests/persistence_roundtrip_property_tests.rs"
[[test]]
name = "session_limit_property_tests"
path = "tests/session_limit_property_tests.rs"
[[test]]
name = "session_store_unit_tests"
path = "tests/session_store_unit_tests.rs"
[[test]]
name = "share_automatic_expiration_cleanup_property_tests"
path = "tests/share_automatic_expiration_cleanup_property_tests.rs"
[[test]]
name = "share_context_filtering_property_tests"
path = "tests/share_context_filtering_property_tests.rs"
[[test]]
name = "share_expiration_enforcement_property_tests"
path = "tests/share_expiration_enforcement_property_tests.rs"
[[test]]
name = "share_history_filtering_property_tests"
path = "tests/share_history_filtering_property_tests.rs"
[[test]]
name = "share_integration_tests"
path = "tests/share_integration_tests.rs"
[[test]]
name = "share_link_accessibility_property_tests"
path = "tests/share_link_accessibility_property_tests.rs"
[[test]]
name = "share_link_expiration_property_tests"
path = "tests/share_link_expiration_property_tests.rs"
[[test]]
name = "share_link_uniqueness_property_tests"
path = "tests/share_link_uniqueness_property_tests.rs"
[[test]]
name = "share_list_completeness_property_tests"
path = "tests/share_list_completeness_property_tests.rs"
[[test]]
name = "share_metadata_visibility_property_tests"
path = "tests/share_metadata_visibility_property_tests.rs"
[[test]]
name = "share_privacy_settings_property_tests"
path = "tests/share_privacy_settings_property_tests.rs"
[[test]]
name = "share_readonly_enforcement_property_tests"
path = "tests/share_readonly_enforcement_property_tests.rs"
[[test]]
name = "share_revocation_completeness_property_tests"
path = "tests/share_revocation_completeness_property_tests.rs"
[[test]]
name = "share_service_unit_tests"
path = "tests/share_service_unit_tests.rs"
[[test]]
name = "share_session_deletion_invalidation_property_tests"
path = "tests/share_session_deletion_invalidation_property_tests.rs"
[[test]]
name = "shared_session_import_roundtrip_property_tests"
path = "tests/shared_session_import_roundtrip_property_tests.rs"
[[test]]
name = "sharing_properties_comprehensive_tests"
path = "tests/sharing_properties_comprehensive_tests.rs"