# This file is automatically @generated by Cargo. # It is not intended for manual editing. version = 4 [[package]] name = "Inflector" version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" [[package]] name = "access_requests" version = "0.1.0" dependencies = [ "axum", "chrono", "entity_access", "entity_access_db_utils", "macro_authorization", "macro_db_migrator", "macro_user_id", "model-entity", "model_owner", "models_permissions", "opentelemetry", "rootcause", "serde", "serde_json", "sqlx", "thiserror 2.0.18", "tokio", "tokio-util", "tracing", "tracing-opentelemetry", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "account_manager" version = "0.1.0" dependencies = [ "axum", "channels", "chrono", "entity_access", "macro_authorization", "macro_db_migrator", "macro_service_urls", "macro_user_id", "messages", "model-error-response", "rootcause", "serde", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tracing", "user_api_key", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "activity" version = "0.1.0" dependencies = [ "agent_correlation", "ai_toolset", "async-trait", "axum", "bot_id", "broadcast", "channel_sender", "chrono", "chrono-tz", "futures", "kafka_util", "macro_authorization", "macro_db_migrator", "macro_event_broker", "macro_event_topics", "macro_user_id", "model-entity", "model_owner", "rdkafka", "readonly", "rootcause", "schemars 1.2.1", "serde", "serde_json", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tokio-retry", "tokio-util", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "adler2" version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" [[package]] name = "aead" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0" dependencies = [ "crypto-common 0.1.6", "generic-array 0.14.9", ] [[package]] name = "aead" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1973cfbc1a2daf9cf550e74e1f088c28e7f7d8c1e1418fb6c9dc5184b7e84c99" dependencies = [ "crypto-common 0.2.2", "inout 0.2.2", ] [[package]] name = "aegis" version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78412fa53e6da95324e8902c3641b3ff32ab45258582ea997eb9169c68ffa219" dependencies = [ "cc", "softaes", ] [[package]] name = "aes" version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" dependencies = [ "cfg-if", "cipher 0.4.4", "cpufeatures 0.2.17", ] [[package]] name = "aes" version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35f0f96ce78e38c3dc6d8948aa8163d06385be74000f3c7a95bf1eef35d3ea32" dependencies = [ "cipher 0.5.2", "cpubits", "cpufeatures 0.3.0", "zeroize", ] [[package]] name = "aes-gcm" version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1" dependencies = [ "aead 0.5.2", "aes 0.8.4", "cipher 0.4.4", "ctr 0.9.2", "ghash 0.5.1", "subtle", "zeroize", ] [[package]] name = "aes-gcm" version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f2b8006a0c83f52b62ba44a97b58bf76fe2f70a329e588f67f89691d93d498f" dependencies = [ "aead 0.6.1", "aes 0.9.3", "cipher 0.5.2", "ctr 0.10.1", "ctutils", "ghash 0.6.0", "zeroize", ] [[package]] name = "agent" version = "0.1.0" dependencies = [ "ai_toolset", "ai_usage", "anyhow", "async-stream", "async-trait", "attachment", "bytes", "chrono", "futures", "genai_telemetry", "jsonschema", "macro_env_var", "macro_user_id", "model-entity", "non_empty", "opentelemetry", "opentelemetry_sdk", "prompt", "reqwest 0.13.4", "rig-agent", "rig-core", "schemars 1.2.1", "serde", "serde_json", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tokio-util", "tracing", "tracing-opentelemetry", "tracing-subscriber", "utoipa", "workspace-hack", ] [[package]] name = "agent-client-protocol" version = "2.0.0" source = "git+https://github.com/agentclientprotocol/rust-sdk?rev=8769d16d10e0c9fa7e662ee18424a4313b06ea88#8769d16d10e0c9fa7e662ee18424a4313b06ea88" dependencies = [ "agent-client-protocol-derive", "agent-client-protocol-schema", "async-io", "async-process", "blocking", "futures", "futures-concurrency", "rustc-hash 2.1.2", "rustix 1.1.4", "schemars 1.2.1", "serde", "serde_json", "shell-words", "tracing", "uuid", "windows-sys 0.61.2", ] [[package]] name = "agent-client-protocol-derive" version = "2.0.0" source = "git+https://github.com/agentclientprotocol/rust-sdk?rev=8769d16d10e0c9fa7e662ee18424a4313b06ea88#8769d16d10e0c9fa7e662ee18424a4313b06ea88" dependencies = [ "quote", "syn 3.0.3", ] [[package]] name = "agent-client-protocol-schema" version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c216d4b350cbc1b13f2b7d752af6698c8ba347be274275cb5a5c735da147066" dependencies = [ "anyhow", "derive_more 2.1.1", "schemars 1.2.1", "serde", "serde_json", "serde_with", "strum 0.28.0", "tracing", ] [[package]] name = "agent_api_keys" version = "0.1.0" dependencies = [ "ai_billing", "anyhow", "async-trait", "chrono", "cursor_api_key", "lazy-regex", "macro_db_migrator", "macro_user_id", "macro_uuid", "sqlx", "thiserror 2.0.18", "tokio", "workspace-hack", "zeroize", ] [[package]] name = "agent_changes" version = "0.1.0" dependencies = [ "agent_fold", "agent_session", "anyhow", "aws-sdk-s3", "axum", "chrono", "entity_access", "git_patch", "github_pull_requests", "macro_authorization", "macro_db_migrator", "macro_user_id", "macro_uuid", "rootcause", "serde", "serde_json", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tracing", "utoipa", "workspace-hack", ] [[package]] name = "agent_code_mode" version = "0.1.0" dependencies = [ "agent_runtime_protocol", "agent_session", "ai_toolset", "anyhow", "async-trait", "axum", "bot_id", "calendar_events", "chrono", "code_execution", "code_mode_assets", "cognition", "dynamic_ui", "email", "entity_access", "futures", "import", "jev", "macro_authorization", "macro_db_migrator", "macro_user_id", "macro_uuid", "mcp_client", "nutype", "pipedream_mcp", "rootcause", "schemars 1.2.1", "serde", "serde_json", "serde_path_to_error", "specta", "specta-serde", "specta-typescript", "sqlx", "thiserror 2.0.18", "tokio", "tokio-util", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "agent_correlation" version = "0.1.0" dependencies = [ "async-trait", "axum", "macro_auth", "macro_db_migrator", "rootcause", "serde", "serde_json", "serde_urlencoded", "sqlx", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "uuid", "workspace-hack", ] [[package]] name = "agent_egress" version = "0.1.0" dependencies = [ "agent_fold", "agent_runtime_protocol", "agent_session", "ai_toolset", "anyhow", "async-trait", "axum", "axum-extra", "base64 0.22.1", "bot_id", "bytes", "chrono", "futures", "github", "http 1.4.0", "http-body 1.0.1", "http-body-util", "lru 0.16.4", "macro_auth", "macro_db_client", "macro_tower_layers", "macro_user_id", "macro_uuid", "mcp_client", "model_owner", "pipedream_mcp", "rand 0.9.4", "reqwest 0.13.4", "rmcp", "rootcause", "serde", "serde_json", "sha2 0.10.9", "sqlx", "sse-stream", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "url", "uuid", "workspace-hack", ] [[package]] name = "agent_fold" version = "0.1.0" dependencies = [ "agent-client-protocol", "agent_runtime_protocol", "chrono", "clap", "dynamic_ui", "html-escape", "insta", "lazy-regex", "macro_user_id", "macro_uuid", "nom 8.0.0", "non_empty", "rootcause", "serde", "serde-wasm-bindgen", "serde_json", "specta", "specta-serde", "specta-typescript", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tracing", "utoipa", "wasm-bindgen", ] [[package]] name = "agent_harness" version = "0.1.0" dependencies = [ "agent", "agent-client-protocol", "agent_api_keys", "agent_egress", "agent_fold", "agent_runtime_protocol", "agent_session", "agent_trigger", "ai_billing", "ai_usage", "anyhow", "async-trait", "axum", "base64 0.22.1", "bot_id", "bots", "calendar_events", "channel_sender", "channels", "chrono", "chrono-tz", "codex_cloud_agents", "codex_connection", "cursor_api_key", "cursor_cloud_agents", "dashmap", "documents", "dynamic_ui", "entity_access", "entity_access_db_utils", "entity_registry", "entity_registry_db_utils", "feature_flags", "futures", "genai_telemetry", "github", "harness_id", "jev", "lexical_client", "macro_authorization", "macro_db_migrator", "macro_env_var", "macro_event_broker", "macro_tower_layers", "macro_user_id", "macro_uuid", "mcp_client", "mcp_select", "messages", "model", "model-entity", "model_notifications", "model_owner", "model_user", "notification", "opentelemetry", "opentelemetry_sdk", "pipedream_mcp", "rand 0.9.4", "redis", "reqwest 0.13.4", "rootcause", "rustls", "serde", "serde_json", "shared_entity_registry", "sqlx", "thiserror 2.0.18", "tokio", "tokio-tungstenite 0.28.0", "tokio-util", "tower 0.5.3", "tracing", "tracing-opentelemetry", "tracing-subscriber", "trigger_context", "url", "utoipa", "uuid", "wiremock", "workspace-hack", ] [[package]] name = "agent_harness_service" version = "0.1.0" dependencies = [ "activity", "agent", "agent-client-protocol", "agent_api_keys", "agent_changes", "agent_code_mode", "agent_correlation", "agent_egress", "agent_fold", "agent_harness", "agent_inmem", "agent_preview", "agent_runtime_protocol", "agent_session", "agent_session_realtime", "agent_trigger", "ai_billing", "ai_projections", "ai_tools", "ai_toolset", "ai_usage", "analytics_client", "anyhow", "async-stream", "async-trait", "attachment", "authentication_service_client", "aws-sdk-dynamodb", "aws-sdk-kms", "aws-sdk-s3", "aws-sdk-secretsmanager", "aws-sdk-sqs", "axum", "axum-extra", "bot_id", "bots", "calendar_events", "call", "channels", "chat", "chrono", "code_execution", "codex_cloud_agents", "codex_connection", "cognition", "connection_gateway", "connection_gateway_client", "contacts", "crm", "cursor_api_key", "cursor_cloud_agents", "database_env_vars", "databases", "databases_sql", "document_storage_service_client", "documents", "doppler-config", "email", "email_service_client", "entity_access", "entity_access_management", "entity_registry", "entity_registry_db_utils", "feature_flags", "foreign_entity", "frecency", "fusionauth", "futures", "github", "github_pull_requests", "granola_sync", "harness_id", "harnesses", "http 1.4.0", "http-body-util", "image_generation", "import", "import_jira", "import_linear", "import_notion", "initiative", "jev", "kafka_util", "lexical_client", "lexical_mention_extractor", "log", "lru 0.16.4", "macro_auth", "macro_authorization", "macro_aws_config", "macro_config", "macro_cors", "macro_db_client", "macro_db_migrator", "macro_entrypoint", "macro_env", "macro_env_var", "macro_event_broker", "macro_middleware", "macro_queues", "macro_service_urls", "macro_tower_layers", "macro_user_id", "macro_uuid", "mcp_auth_proxy", "mcp_client", "mcp_select", "memory", "messages", "mimalloc", "model", "model-entity", "model-error-response", "model_notifications", "model_owner", "models_ai_projection", "models_dcs", "models_permissions", "non_empty", "notification", "onboarding", "opentelemetry", "pipedream_mcp", "prompt", "properties", "rate_limit", "rdkafka", "readonly_pool", "redis", "reqwest 0.13.4", "rmcp", "roles_and_permissions", "rootcause", "routine_program", "scheduled_action", "schemars 1.2.1", "search_service_client", "secretsmanager_client", "serde", "serde_json", "share_permission_db_utils", "skills", "soup", "soup_realtime", "sqlx", "sqs_client", "sqs_worker", "static_file", "static_file_service_client", "stream", "strum 0.27.2", "sync_service_client", "system_properties", "teams", "tempfile", "thiserror 2.0.18", "tokio", "tokio-retry", "tokio-util", "tower 0.5.3", "tower-http", "tracing", "unfurl_service", "universal_input", "url", "utoipa", "utoipa-swagger-ui", "uuid", "web_search", "workspace-hack", ] [[package]] name = "agent_inmem" version = "0.1.0" dependencies = [ "agent", "agent-client-protocol", "agent_api_keys", "agent_code_mode", "agent_egress", "agent_fold", "agent_runtime_protocol", "agent_session", "ai_billing", "ai_tools", "ai_toolset", "ai_usage", "anyhow", "async-trait", "attachment", "axum", "bot_id", "bytes", "chat", "cognition", "dashmap", "feature_flags", "futures", "genai_telemetry", "http 1.4.0", "http-body-util", "jev", "macro_user_id", "macro_uuid", "mcp_select", "mcp_toolset", "memory", "model-entity", "model_owner", "nom 8.0.0", "non_empty", "opentelemetry", "opentelemetry_sdk", "prompt", "rig-agent", "rmcp", "roles_and_permissions", "rootcause", "schemars 1.2.1", "serde", "serde_json", "skills", "sqlx", "sse-stream", "thiserror 2.0.18", "tokio", "tokio-util", "tracing", "tracing-opentelemetry", "tracing-subscriber", "trigger_context", "url", "uuid", "workspace-hack", ] [[package]] name = "agent_preview" version = "0.1.0" dependencies = [ "agent_fold", "ai_toolset", "async-trait", "axum", "base64 0.22.1", "bytes", "chrono", "entity_access", "futures-util", "http-body-util", "hyper 1.9.0", "hyper-util", "macro_authorization", "macro_db_migrator", "macro_tower_layers", "macro_user_id", "rand 0.9.4", "rmcp", "rootcause", "russh", "schemars 1.2.1", "serde", "serde_json", "sha2 0.10.9", "sqlx", "tempfile", "thiserror 2.0.18", "tokio", "tokio-tungstenite 0.28.0", "tokio-util", "tower 0.5.3", "tracing", "url", "uuid", "workspace-hack", ] [[package]] name = "agent_runtime_protocol" version = "0.1.0" dependencies = [ "agent-client-protocol", "axum", "futures", "macro_uuid", "serde", "serde_json", "specta", "specta-serde", "specta-typescript", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tokio-tungstenite 0.28.0", "tracing", "utoipa", ] [[package]] name = "agent_session" version = "0.1.0" dependencies = [ "activity", "agent", "agent-client-protocol", "agent_fold", "agent_runtime_protocol", "ai_billing", "ai_toolset", "ai_usage", "anyhow", "async-trait", "axum", "bot_id", "bots", "chrono", "clap", "connection_gateway_client", "dashmap", "entity_access", "entity_access_db_utils", "entity_registry", "entity_registry_db_utils", "futures", "genai_telemetry", "harness_id", "jev", "lazy-regex", "macro_authorization", "macro_db_migrator", "macro_event_broker", "macro_event_topics", "macro_tower_layers", "macro_user_id", "macro_uuid", "mention_utils", "messages", "mockall", "model-entity", "model_owner", "model_user", "models_permissions", "non_empty", "opentelemetry", "opentelemetry_sdk", "reqwest 0.13.4", "rootcause", "schemars 1.2.1", "serde", "serde_json", "share_permission_db_utils", "shared_entity_registry", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tokio-tungstenite 0.28.0", "tokio-util", "tower 0.5.3", "tracing", "tracing-opentelemetry", "tracing-subscriber", "trigger_context", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "agent_session_realtime" version = "0.1.0" dependencies = [ "agent-client-protocol", "agent_runtime_protocol", "agent_session", "broadcast", "chrono", "macro_env_var", "macro_uuid", "redis", "rootcause", "serde_json", "tokio", "tokio-retry", "tracing", "workspace-hack", ] [[package]] name = "agent_trigger" version = "0.1.0" dependencies = [ "agent", "agent_session", "ai_billing", "ai_usage", "anyhow", "async-trait", "bot_id", "bots", "call", "channel_sender", "channels", "chrono", "document_storage_service_client", "document_sub_type", "entity_access", "initiative", "jev", "lexical_client", "macro_db_migrator", "macro_event_broker", "macro_event_topics", "macro_user_id", "macro_uuid", "messages", "mime", "mockall", "model_owner", "models_properties", "properties", "rootcause", "serde", "serde_json", "sha2 0.10.9", "sqlx", "static_file", "strum 0.27.2", "system_properties", "thiserror 2.0.18", "tokio", "tracing", "trigger_context", "workspace-hack", ] [[package]] name = "agent_trigger_service" version = "0.1.0" dependencies = [ "agent_session", "agent_trigger", "ai_billing", "ai_usage", "anyhow", "bots", "call", "channels", "connection_gateway_client", "crm", "database_env_vars", "document_storage_service_client", "entity_access", "entity_registry", "entity_registry_db_utils", "initiative", "jev", "kafka_util", "lexical_client", "macro_config", "macro_entrypoint", "macro_env_var", "macro_event_broker", "macro_service_urls", "messages", "properties", "rdkafka", "rootcause", "sqlx", "static_file", "system_properties", "tokio", "tracing", "workspace-hack", ] [[package]] name = "ahash" version = "0.8.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75" dependencies = [ "cfg-if", "getrandom 0.3.4", "once_cell", "serde", "version_check", "zerocopy", ] [[package]] name = "aho-corasick" version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" dependencies = [ "memchr", ] [[package]] name = "ai_billing" version = "0.1.0" dependencies = [ "ai_usage", "anyhow", "async-stripe", "authentication_service_client", "axum", "chrono", "macro_authorization", "macro_db_migrator", "macro_user_id", "macro_uuid", "roles_and_permissions", "rootcause", "serde", "serde_json", "sqlx", "strum 0.27.2", "teams", "thiserror 2.0.18", "tokio", "tracing", "tracing-subscriber", "utoipa", "wiremock", "workspace-hack", ] [[package]] name = "ai_billing_cli" version = "0.1.0" dependencies = [ "ai_billing", "clap", "macro_env_var", "macro_user_id", "macro_uuid", "rootcause", "sqlx", "tokio", "tracing", "workspace-hack", ] [[package]] name = "ai_engine" version = "0.1.0" dependencies = [ "clap", "console_error_panic_hook", "fig_engine", "miniz_oxide", "png", "serde", "serde_json", "skrifa", "thiserror 2.0.18", "tiny-skia", "wasm-bindgen", "zune-core", "zune-jpeg", ] [[package]] name = "ai_projections" version = "0.1.0" dependencies = [ "agent", "ai_tools", "ai_toolset", "ai_usage", "anyhow", "aws-sdk-sqs", "axum", "chrono", "connection_gateway_client", "futures", "http-body-util", "macro_authorization", "macro_db_migrator", "macro_user_id", "model-entity", "model-error-response", "model_user", "models_ai_projection", "rootcause", "serde", "serde_json", "sha2 0.10.9", "sqlx", "sqs_client", "sqs_worker", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "ai_tools" version = "0.1.0" dependencies = [ "activity", "agent", "agent_code_mode", "agent_session", "ai_billing", "ai_toolset", "ai_usage", "anthropic", "anyhow", "async-trait", "aws-sdk-secretsmanager", "aws-sdk-sqs", "axum", "bot_id", "bots", "calendar_events", "calendar_scheduling", "call", "channels", "chat", "chrono", "clap", "cognition", "collab_surface", "connection", "connection_gateway_client", "contacts", "crm", "databases", "databases_sql", "dateparser", "documents", "dynamic_ui", "email", "email_service_client", "entity_access", "entity_access_management", "entity_registry", "entity_registry_db_utils", "favorites", "feature_flags", "foreign_entity", "forms", "frecency", "github_pull_requests", "image_generation", "import", "import_jira", "import_linear", "import_notion", "initiative", "initiative_description", "item_filters", "lexical_client", "lexical_mention_extractor", "macro_auth", "macro_authorization", "macro_aws_config", "macro_db_migrator", "macro_entrypoint", "macro_env", "macro_env_var", "macro_event_broker", "macro_queues", "macro_service_urls", "macro_user_id", "mcp_client", "mcp_select", "memory", "messages", "model", "model-entity", "model_owner", "model_user", "models_databases", "models_pagination", "models_permissions", "models_properties", "models_search", "models_soup", "notification", "pipedream_mcp", "projects", "prompt", "properties", "readonly_pool", "reqwest 0.13.4", "rootcause", "routines", "schemars 1.2.1", "search_service_client", "secretsmanager_client", "serde", "serde_json", "skills", "soup", "sqlx", "sqs_client", "static_file", "static_file_service_client", "strum 0.27.2", "sync_service_client", "system_properties", "teams", "thiserror 2.0.18", "tokio", "tokio-util", "tracing", "unicode-segmentation", "url", "uuid", "web_search", "workspace-hack", ] [[package]] name = "ai_toolset" version = "0.1.0" dependencies = [ "anyhow", "async-trait", "axum", "axum-macros", "bot_id", "genai_telemetry", "macro_user_id", "opentelemetry", "opentelemetry_sdk", "schemars 1.2.1", "serde", "serde_json", "thiserror 2.0.18", "tokio", "tokio-util", "tracing", "tracing-opentelemetry", "tracing-subscriber", "utoipa", "workspace-hack", ] [[package]] name = "ai_usage" version = "0.1.0" dependencies = [ "anyhow", "axum", "chrono", "macro_authorization", "macro_db_migrator", "macro_env_var", "macro_user_id", "macro_uuid", "rootcause", "serde", "serde_json", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tracing", "utoipa", "workspace-hack", ] [[package]] name = "aligned" version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee4508988c62edf04abd8d92897fca0c2995d907ce1dfeaf369dac3716a40685" dependencies = [ "as-slice", ] [[package]] name = "aligned-vec" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b" dependencies = [ "equator", ] [[package]] name = "alloc-no-stdlib" version = "2.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" [[package]] name = "alloc-stdlib" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e76a019e91224d279006ff972f1e984179a6e9feb050adba6ce8274aef23195" dependencies = [ "alloc-no-stdlib", ] [[package]] name = "allocator-api2" version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "allocator-api2" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c880a97d28a3681c0267bd29cff89621202715b065127cd445fa0f0fe0aa2880" [[package]] name = "ammonia" version = "4.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f6660fb4ff692ef4937b1b4e74ab3d378653d8588389587d91f96a296907ea0" dependencies = [ "cssparser 0.37.0", "html5ever 0.39.0", "maplit", "url", ] [[package]] name = "analytics_client" version = "0.1.0" dependencies = [ "chrono", "hex", "macro_env", "reqwest 0.13.4", "serde", "serde_json", "sha2 0.10.9", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "android_system_properties" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" dependencies = [ "libc", ] [[package]] name = "anstream" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d" dependencies = [ "anstyle", "anstyle-parse", "anstyle-query", "anstyle-wincon", "colorchoice", "is_terminal_polyfill", "utf8parse", ] [[package]] name = "anstyle" version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000" [[package]] name = "anstyle-parse" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e" dependencies = [ "utf8parse", ] [[package]] name = "anstyle-query" version = "1.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" dependencies = [ "windows-sys 0.61.2", ] [[package]] name = "anstyle-wincon" version = "3.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" dependencies = [ "anstyle", "once_cell_polyfill", "windows-sys 0.61.2", ] [[package]] name = "anthropic" version = "0.2.0" dependencies = [ "ai_billing", "ai_toolset", "ai_usage", "anyhow", "async-openai", "async-stream", "async-trait", "chrono", "futures", "lazy_static", "macro_env_var", "macro_user_id", "rand 0.9.4", "reqwest 0.13.4", "schemars 1.2.1", "serde", "serde_json", "thiserror 2.0.18", "tokio", "tokio-stream", "tokio-util", "tracing", "workspace-hack", ] [[package]] name = "antithesis_sdk" version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08410fcac93669a476c006cd6c4512ac1e2b30fd117231a5d55d8a2c76599b82" dependencies = [ "libc", "libloading", "linkme", "once_cell", "rand 0.8.6", "rustc_version_runtime", "serde", "serde_json", ] [[package]] name = "anyhow" version = "1.0.103" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3" [[package]] name = "apollo-compiler" version = "1.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b877306ffde4d3cc428bbc8f506fdd67b99255298ae92b919954c0c52f530504" dependencies = [ "ahash", "apollo-parser", "ariadne", "futures", "indexmap 2.14.0", "rowan", "serde", "serde_json_bytes", "thiserror 2.0.18", "triomphe", "typed-arena", ] [[package]] name = "apollo-parser" version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11f6e2be4b3474e5890d34d3e483d49ec9b5cbf9e358bc62c9cc5423376df54b" dependencies = [ "memchr", "rowan", "thiserror 2.0.18", ] [[package]] name = "append-only-bytes" version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac436601d6bdde674a0d7fb593e829ffe7b3387c351b356dd20e2d40f5bf3ee5" [[package]] name = "aquamarine" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f50776554130342de4836ba542aa85a4ddb361690d7e8df13774d7284c3d5c2" dependencies = [ "include_dir", "itertools 0.10.5", "proc-macro-error2", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "arbitrary" version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1" dependencies = [ "derive_arbitrary", ] [[package]] name = "arboard" version = "3.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf" dependencies = [ "clipboard-win", "log", "objc2", "objc2-app-kit", "objc2-foundation", "parking_lot", "percent-encoding", "windows-sys 0.59.0", "wl-clipboard-rs", "x11rb", ] [[package]] name = "arc-swap" version = "1.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c049c0be4daef0b145cb3555416b3b8ef5b7888a38aea1a3a155801fe7b0810b" dependencies = [ "rustversion", ] [[package]] name = "arcstr" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03918c3dbd7701a85c6b9887732e2921175f26c350b4563841d0958c21d57e6d" [[package]] name = "arg_enum_proc_macro" version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "argon2" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "134c52ddac6d63c576bef8168db10c83c49c26444ecbc68060fef078925a901c" dependencies = [ "base64ct", "blake2", "cpufeatures 0.3.0", "password-hash", ] [[package]] name = "ariadne" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8454c8a44ce2cb9cc7e7fae67fc6128465b343b92c6631e94beca3c8d1524ea5" dependencies = [ "concolor", "unicode-width 0.2.0", "yansi", ] [[package]] name = "aristo" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcdeefa800110050103e2459a2f8dbdbd560ad046e30f1f87e24ce19c2cb8bde" dependencies = [ "aristo-macros", ] [[package]] name = "aristo-macros" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d64a66d21a80182b35b1741997a6d2456911f54b7eb1918aa4e2382fc205268d" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "arrayref" version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" [[package]] name = "arrayvec" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" [[package]] name = "arrayvec" version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" [[package]] name = "arref" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ccd462b64c3c72f1be8305905a85d85403d768e8690c9b8bd3b9009a5761679" [[package]] name = "as-any" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b0f477b951e452a0b6b4a10b53ccd569042d1d01729b519e02074a9c0958a063" [[package]] name = "as-slice" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "516b6b4f0e40d50dcda9365d53964ec74560ad4284da2e7fc97122cd83174516" dependencies = [ "stable_deref_trait", ] [[package]] name = "ascii_utils" version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71938f30533e4d95a6d17aa530939da3842c2ab6f4f84b9dae68447e4129f74a" [[package]] name = "askama" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f75363874b771be265f4ffe307ca705ef6f3baa19011c149da8674a87f1b75c4" dependencies = [ "askama_derive", "itoa", "percent-encoding", "serde", "serde_json", ] [[package]] name = "askama_derive" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "129397200fe83088e8a68407a8e2b1f826cf0086b21ccdb866a722c8bcd3a94f" dependencies = [ "askama_parser", "memchr", "proc-macro2", "quote", "rustc-hash 2.1.2", "syn 2.0.117", ] [[package]] name = "askama_parser" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6ab5630b3d5eaf232620167977f95eb51f3432fc76852328774afbd242d4358" dependencies = [ "memchr", "winnow 0.7.15", ] [[package]] name = "assert-json-diff" version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12" dependencies = [ "serde", "serde_json", ] [[package]] name = "assoc" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfdc70193dadb9d7287fa4b633f15f90c876915b31f6af17da307fc59c9859a8" [[package]] name = "async-channel" version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" dependencies = [ "concurrent-queue", "event-listener 2.5.3", "futures-core", ] [[package]] name = "async-channel" version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2" dependencies = [ "concurrent-queue", "event-listener-strategy", "futures-core", "pin-project-lite", ] [[package]] name = "async-compression" version = "0.4.42" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e79b3f8a79cccc2898f31920fc69f304859b3bd567490f75ebf51ae1c792a9ac" dependencies = [ "compression-codecs", "compression-core", "pin-project-lite", "tokio", ] [[package]] name = "async-graphql" version = "7.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1057a9f7ccf2404d94571dec3451ade1cb524790df6f1ada0d19c2a49f6b0f40" dependencies = [ "async-graphql-derive", "async-graphql-parser", "async-graphql-value", "async-io", "async-trait", "asynk-strim", "base64 0.22.1", "bytes", "chrono", "fast_chemail", "fnv", "futures-channel", "futures-util", "handlebars", "http 1.4.0", "indexmap 2.14.0", "lru 0.16.4", "mime", "multer", "num-traits", "pin-project-lite", "regex", "serde", "serde_json", "serde_urlencoded", "static_assertions_next", "tempfile", "thiserror 2.0.18", ] [[package]] name = "async-graphql-axum" version = "7.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1e37c5532e4b686acf45e7162bc93da91fc2c702fb0d465efc2c20c8f973795" dependencies = [ "async-graphql", "axum", "bytes", "futures-util", "serde_json", "tokio", "tokio-stream", "tokio-util", "tower-service", ] [[package]] name = "async-graphql-derive" version = "7.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e6cbeadc8515e66450fba0985ce722192e28443697799988265d86304d7cc68" dependencies = [ "Inflector", "async-graphql-parser", "darling 0.23.0", "proc-macro-crate", "proc-macro2", "quote", "strum 0.27.2", "syn 2.0.117", "thiserror 2.0.18", ] [[package]] name = "async-graphql-parser" version = "7.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e64ef70f77a1c689111e52076da1cd18f91834bcb847de0a9171f83624b07fbf" dependencies = [ "async-graphql-value", "pest", "serde", "serde_json", ] [[package]] name = "async-graphql-value" version = "7.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e3ef112905abea9dea592fc868a6873b10ebd3f983e83308f995d6284e9ba41" dependencies = [ "bytes", "indexmap 2.14.0", "serde", "serde_json", ] [[package]] name = "async-io" version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc" dependencies = [ "autocfg", "cfg-if", "concurrent-queue", "futures-io", "futures-lite 2.6.1", "parking", "polling", "rustix 1.1.4", "slab", "windows-sys 0.61.2", ] [[package]] name = "async-lock" version = "3.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311" dependencies = [ "event-listener 5.4.2", "event-listener-strategy", "pin-project-lite", ] [[package]] name = "async-openai" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dafa6acfa9d5138539abe815de90b0a4b7127420e6846c71bb23cf68660641ba" dependencies = [ "async-openai-macros", "backoff", "base64 0.22.1", "bytes", "derive_builder", "eventsource-stream", "futures", "getrandom 0.3.4", "rand 0.9.4", "reqwest 0.13.4", "secrecy", "serde", "serde_json", "serde_urlencoded", "thiserror 2.0.18", "tokio", "tokio-stream", "tokio-util", "tracing", "url", ] [[package]] name = "async-openai-macros" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81872a8e595e8ceceab71c6ba1f9078e313b452a1e31934e6763ef5d308705e4" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "async-process" version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc50921ec0055cdd8a16de48773bfeec5c972598674347252c0399676be7da75" dependencies = [ "async-channel 2.5.0", "async-io", "async-lock", "async-signal", "async-task", "blocking", "cfg-if", "event-listener 5.4.2", "futures-lite 2.6.1", "rustix 1.1.4", ] [[package]] name = "async-recursion" version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "async-signal" version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52b5aaafa020cf5053a01f2a60e8ff5dccf550f0f77ec54a4e47285ac2bab485" dependencies = [ "async-io", "async-lock", "atomic-waker", "cfg-if", "futures-core", "futures-io", "rustix 1.1.4", "signal-hook-registry", "slab", "windows-sys 0.61.2", ] [[package]] name = "async-stream" version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476" dependencies = [ "async-stream-impl", "futures-core", "pin-project-lite", ] [[package]] name = "async-stream-impl" version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "async-stripe" version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cecbddf002ad7a13d2041eadf1b234cb3f57653ffdd901a01bc3f1c65aa77440" dependencies = [ "futures-util", "http-types", "hyper 0.14.32", "hyper-tls", "serde", "serde_json", "serde_path_to_error", "serde_qs 0.10.1", "smart-default", "smol_str 0.1.24", "thiserror 1.0.69", "tokio", ] [[package]] name = "async-stripe-shared" version = "1.0.0-rc.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a352c5e36a92aa8bdd4326c8211b9a26e822e6cb4b7516a47282396a4938a231" dependencies = [ "async-stripe-types", "miniserde", "serde", "smol_str 0.3.2", "tracing", ] [[package]] name = "async-stripe-types" version = "1.0.0-rc.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e1ec9960b89b1f556bf885403dd208d173a8c42d028fcd7baeca9ad2bfb13f6" dependencies = [ "miniserde", "serde", "smol_str 0.3.2", ] [[package]] name = "async-stripe-webhook" version = "1.0.0-rc.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca9c87559c92de1303032a73e632e080935abf10204831a01098d96c1e1a632e" dependencies = [ "async-stripe-shared", "async-stripe-types", "chrono", "hex", "hmac 0.12.1", "miniserde", "serde", "sha2 0.10.9", "thiserror 2.0.18", "tracing", ] [[package]] name = "async-task" version = "4.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" [[package]] name = "async-trait" version = "0.1.89" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "asynk-strim" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52697735bdaac441a29391a9e97102c74c6ef0f9b60a40cf109b1b404e29d2f6" dependencies = [ "futures-core", "pin-project-lite", ] [[package]] name = "atoi" version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528" dependencies = [ "num-traits", ] [[package]] name = "atomic-polyfill" version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8cf2bce30dfe09ef0bfaef228b9d414faaf7e563035494d7fe092dba54b300f4" dependencies = [ "critical-section", ] [[package]] name = "atomic-waker" version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" [[package]] name = "atomicwrites" version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3ef1bb8d1b645fe38d51dfc331d720fb5fc2c94b440c76cc79c80ff265ca33e3" dependencies = [ "rustix 0.38.44", "tempfile", "windows-sys 0.52.0", ] [[package]] name = "attachment" version = "0.1.0" dependencies = [ "anyhow", "base64 0.22.1", "futures", "image", "macro_user_id", "model-entity", "non_empty", "serde", "thiserror 2.0.18", "webp", "workspace-hack", ] [[package]] name = "attention_feed" version = "0.1.0" dependencies = [ "activity", "async-stream", "base64 0.22.1", "chrono", "cowlike", "email", "entity_access", "futures", "item_filters", "macro_user_id", "model-entity", "model_notifications", "models_soup", "notification", "rootcause", "serde", "serde_json", "soup", "soup_realtime", "thiserror 2.0.18", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "authentication_service" version = "0.1.0" dependencies = [ "aes-gcm 0.10.3", "agent_api_keys", "agent_correlation", "ai_billing", "ai_usage", "analytics_client", "anyhow", "async-stripe", "async-stripe-webhook", "async-trait", "aws-sdk-kms", "aws-sdk-secretsmanager", "aws-sdk-sesv2", "aws-sdk-sqs", "axum", "base64 0.22.1", "bot_id", "bots", "calendar_events", "channels", "chrono", "codex_cloud_agents", "codex_connection", "comms_db_client", "connection_gateway_client", "contacts", "cookie", "cool_asserts", "crm", "cursor_api_key", "cursor_cloud_agents", "database_env_vars", "decode_jwt", "document_storage_service_client", "doppler-config", "email", "email_db_client", "email_validator", "entity_access", "entity_registry", "favorites", "feature_flags", "foreign_entity", "fusionauth", "futures", "generic_email_domains", "github", "github_pull_requests", "gtm_invite", "hmac 0.12.1", "http-body-util", "initiative", "jsonwebtoken 10.3.0", "loops_client", "macro_auth", "macro_authorization", "macro_aws_config", "macro_cache_client", "macro_config", "macro_cors", "macro_db_client", "macro_db_migrator", "macro_entrypoint", "macro_env", "macro_env_var", "macro_event_broker", "macro_middleware", "macro_queues", "macro_service_urls", "macro_tower_layers", "macro_user_id", "macro_uuid", "maud", "mention_utils", "messages", "miniserde", "mobile_welcome_email_db_client", "mockall", "model", "model-entity", "models_email", "models_permissions", "models_sfs", "native_app_service", "non_empty", "notification", "onboarding", "rand 0.9.4", "rate_limit", "redis", "referral", "remote_env_var", "reqwest 0.13.4", "roles_and_permissions", "rootcause", "rsa", "secretsmanager_client", "serde", "serde_json", "serde_urlencoded", "serde_utils", "ses_client", "sha1 0.10.6", "sha2 0.10.9", "sqlx", "sqs_client", "static_file_service_client", "strum 0.27.2", "system_status", "teams", "thiserror 2.0.18", "time", "tokio", "tokio-util", "tower 0.5.3", "tower-cookies", "tower-http", "tracing", "upstream_error", "url", "urlencoding", "user_api_key", "user_language", "user_quota", "utoipa", "utoipa-swagger-ui", "uuid", "wiremock", "workspace-hack", "zeroize", ] [[package]] name = "authentication_service_client" version = "0.1.0" dependencies = [ "anyhow", "chrono", "model", "reqwest 0.13.4", "serde", "thiserror 2.0.18", "tracing", "uuid", "workspace-hack", ] [[package]] name = "autocfg" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "automod" version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a273e731a7fb8c2268fd2932c9e9a3469f4fd171d85d070d2687190229653bd3" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "av-scenechange" version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f321d77c20e19b92c39e7471cf986812cbb46659d2af674adc4331ef3f18394" dependencies = [ "aligned", "anyhow", "arg_enum_proc_macro", "arrayvec 0.7.6", "log", "num-rational", "num-traits", "pastey 0.1.1", "rayon", "thiserror 2.0.18", "v_frame", "y4m", ] [[package]] name = "av1-grain" version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8cfddb07216410377231960af4fcab838eaa12e013417781b78bd95ee22077f8" dependencies = [ "anyhow", "arrayvec 0.7.6", "log", "nom 8.0.0", "num-rational", "v_frame", ] [[package]] name = "avif-serialize" version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7178fe5f7d460b13895ebb9dcb28a3a6216d2df2574a0806cb51b555d297f38" dependencies = [ "arrayvec 0.7.6", ] [[package]] name = "aws-config" version = "1.8.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "517aa062d8bd9015ee23d6daa5e1c1372328412fdae4e6c4c1be9b69c6ad37a2" dependencies = [ "aws-credential-types", "aws-runtime", "aws-sdk-sso", "aws-sdk-ssooidc", "aws-sdk-sts", "aws-smithy-async", "aws-smithy-http", "aws-smithy-json", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-schema", "aws-smithy-types", "aws-types", "bytes", "fastrand 2.4.1", "hex", "http 1.4.0", "sha1 0.10.6", "time", "tokio", "tracing", "url", "zeroize", ] [[package]] name = "aws-credential-types" version = "1.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f20799b373a1be121fe3005fba0c2090af9411573878f224df44b42727fcaf7" dependencies = [ "aws-smithy-async", "aws-smithy-runtime-api", "aws-smithy-types", "zeroize", ] [[package]] name = "aws-lc-rs" version = "1.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b281d307588d634de920874890732659e2e7672f72b5e10e81badc1a8a83621e" dependencies = [ "aws-lc-sys", "zeroize", ] [[package]] name = "aws-lc-sys" version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9bff6c3b54fad79a2e60b8102caf565819711497c1f5f092f49508e2f5c31b27" dependencies = [ "cc", "cmake", "dunce", "fs_extra", "pkg-config", ] [[package]] name = "aws-msk-iam-sasl-signer" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e62f2c07adf3f0bd1ad40414dd30fcf34c595d5f613e36011d5b62eeff14f490" dependencies = [ "aws-config", "aws-credential-types", "aws-sdk-sts", "aws-sigv4", "aws-types", "base64 0.22.1", "chrono", "futures", "thiserror 1.0.69", "url", ] [[package]] name = "aws-runtime" version = "1.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77ed8e8c52d2dc2390ad9f15647fe663f71e9780b4262c190fbb823a32721566" dependencies = [ "aws-credential-types", "aws-sigv4", "aws-smithy-async", "aws-smithy-eventstream", "aws-smithy-http", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-types", "bytes", "bytes-utils", "fastrand 2.4.1", "http 0.2.12", "http 1.4.0", "http-body 0.4.6", "http-body 1.0.1", "percent-encoding", "pin-project-lite", "tracing", "uuid", ] [[package]] name = "aws-sdk-dynamodb" version = "1.112.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d2b44e71eda015705fe8a2d3f8061003432ad722d4e321ac38b3e2680fbe49" dependencies = [ "aws-credential-types", "aws-runtime", "aws-smithy-async", "aws-smithy-http", "aws-smithy-json", "aws-smithy-observability", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-types", "bytes", "fastrand 2.4.1", "http 0.2.12", "http 1.4.0", "regex-lite", "tracing", ] [[package]] name = "aws-sdk-ecs" version = "1.125.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4446bf0d1b00acf735257983201c5d80de6540ac3ec3f0b63648c64de0ce28e2" dependencies = [ "aws-credential-types", "aws-runtime", "aws-smithy-async", "aws-smithy-http", "aws-smithy-json", "aws-smithy-observability", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-types", "bytes", "fastrand 2.4.1", "http 0.2.12", "http 1.4.0", "regex-lite", "tracing", ] [[package]] name = "aws-sdk-kms" version = "1.109.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35ae42a03fd0308c178015426a5e2ab0909a11f33c0efc56aea95caf92dc38b0" dependencies = [ "arc-swap", "aws-credential-types", "aws-runtime", "aws-smithy-async", "aws-smithy-http", "aws-smithy-json", "aws-smithy-observability", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-types", "bytes", "fastrand 2.4.1", "http 0.2.12", "http 1.4.0", "regex-lite", "tracing", ] [[package]] name = "aws-sdk-lambda" version = "1.123.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb7dd5e3ae831b07e19ade7897d53284695e8ca6bf3490a8f15d68da73495247" dependencies = [ "aws-credential-types", "aws-runtime", "aws-smithy-async", "aws-smithy-eventstream", "aws-smithy-http", "aws-smithy-json", "aws-smithy-observability", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-types", "bytes", "fastrand 2.4.1", "http 0.2.12", "http 1.4.0", "regex-lite", "tracing", ] [[package]] name = "aws-sdk-s3" version = "1.133.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "237aba2985e3c0a83e199cc7aa9a64a16c599875bc98170f00932f6199f19922" dependencies = [ "aws-credential-types", "aws-runtime", "aws-sigv4", "aws-smithy-async", "aws-smithy-checksums", "aws-smithy-eventstream", "aws-smithy-http", "aws-smithy-json", "aws-smithy-observability", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-smithy-xml", "aws-types", "bytes", "fastrand 2.4.1", "hex", "hmac 0.13.0", "http 0.2.12", "http 1.4.0", "http-body 1.0.1", "lru 0.16.4", "percent-encoding", "regex-lite", "sha2 0.11.0", "tracing", "url", ] [[package]] name = "aws-sdk-secretsmanager" version = "1.105.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c4e56ac810211dc33810c7aa3612eda29a8b1e8c7e2db6e960c8657e3d95e42" dependencies = [ "aws-credential-types", "aws-runtime", "aws-smithy-async", "aws-smithy-http", "aws-smithy-json", "aws-smithy-observability", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-types", "bytes", "fastrand 2.4.1", "http 0.2.12", "http 1.4.0", "regex-lite", "tracing", ] [[package]] name = "aws-sdk-sesv2" version = "1.119.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf5a9e9bb406368fb7a1fc0134d0e7fa4b2ecdd1a7984bf528396ed1cede60b8" dependencies = [ "aws-credential-types", "aws-runtime", "aws-smithy-async", "aws-smithy-http", "aws-smithy-json", "aws-smithy-observability", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-types", "bytes", "fastrand 2.4.1", "http 0.2.12", "http 1.4.0", "regex-lite", "tracing", ] [[package]] name = "aws-sdk-sns" version = "1.100.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6fd3423cd6073c97787dd14cc7308714fcac9173afa2ddbc0ba09df874a9eeb5" dependencies = [ "aws-credential-types", "aws-runtime", "aws-smithy-async", "aws-smithy-http", "aws-smithy-json", "aws-smithy-observability", "aws-smithy-query", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-smithy-xml", "aws-types", "fastrand 2.4.1", "http 0.2.12", "http 1.4.0", "regex-lite", "tracing", ] [[package]] name = "aws-sdk-sqs" version = "1.99.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce61cf7e451891862a315dc96e1dbeb5e6a6f3740b354b5243217602b7e437b" dependencies = [ "aws-credential-types", "aws-runtime", "aws-smithy-async", "aws-smithy-http", "aws-smithy-json", "aws-smithy-observability", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-types", "bytes", "fastrand 2.4.1", "http 0.2.12", "http 1.4.0", "regex-lite", "tracing", ] [[package]] name = "aws-sdk-sso" version = "1.99.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f4055e6099b2ec264abdc0d9bbfffce306c1601809275c861594779a0b04b45" dependencies = [ "aws-credential-types", "aws-runtime", "aws-smithy-async", "aws-smithy-http", "aws-smithy-json", "aws-smithy-observability", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-types", "bytes", "fastrand 2.4.1", "http 0.2.12", "http 1.4.0", "regex-lite", "tracing", ] [[package]] name = "aws-sdk-ssooidc" version = "1.101.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02f009ba0284c5d696425fd7b4dcc5b189f5726f4041b7a5794daecb3a68d598" dependencies = [ "aws-credential-types", "aws-runtime", "aws-smithy-async", "aws-smithy-http", "aws-smithy-json", "aws-smithy-observability", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-types", "bytes", "fastrand 2.4.1", "http 0.2.12", "http 1.4.0", "regex-lite", "tracing", ] [[package]] name = "aws-sdk-sts" version = "1.104.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6aa6622798e19e6a76b690562085dd4771c736cd48343464a53ab4ae2f2c9f84" dependencies = [ "aws-credential-types", "aws-runtime", "aws-smithy-async", "aws-smithy-http", "aws-smithy-json", "aws-smithy-observability", "aws-smithy-query", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws-smithy-xml", "aws-types", "fastrand 2.4.1", "http 0.2.12", "http 1.4.0", "regex-lite", "tracing", ] [[package]] name = "aws-sigv4" version = "1.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7083fb918b38474ac65ffbf8a69fc8792d36879f4ac5f1667b43aec61efe9a5" dependencies = [ "aws-credential-types", "aws-smithy-eventstream", "aws-smithy-http", "aws-smithy-runtime-api", "aws-smithy-types", "bytes", "crypto-bigint 0.5.5", "form_urlencoded", "hex", "hmac 0.13.0", "http 0.2.12", "http 1.4.0", "p256 0.13.2", "percent-encoding", "sha2 0.11.0", "subtle", "time", "tracing", "zeroize", ] [[package]] name = "aws-smithy-async" version = "1.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ffcaf626bdda484571968400c326a244598634dc75fd451325a54ad1a59acfc" dependencies = [ "futures-util", "pin-project-lite", "tokio", ] [[package]] name = "aws-smithy-checksums" version = "0.64.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9e8e65f4f81fcccdeb6c3eca2af17ac21d421a1786a26a394aecf421d616d3a" dependencies = [ "aws-smithy-http", "aws-smithy-types", "bytes", "crc-fast", "hex", "http 1.4.0", "http-body 1.0.1", "http-body-util", "md-5 0.11.0", "pin-project-lite", "sha1 0.11.0", "sha2 0.11.0", "tracing", ] [[package]] name = "aws-smithy-eventstream" version = "0.60.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "faf09d74e5e32f76b8762da505a3cd59303e367a664ca67295387baa8c1d7548" dependencies = [ "aws-smithy-types", "bytes", "crc32fast", ] [[package]] name = "aws-smithy-http" version = "0.63.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba1ab2dc1c2c3749ead27180d333c42f11be8b0e934058fb4b2258ee8dbe5231" dependencies = [ "aws-smithy-eventstream", "aws-smithy-runtime-api", "aws-smithy-types", "bytes", "bytes-utils", "futures-core", "futures-util", "http 1.4.0", "http-body 1.0.1", "http-body-util", "percent-encoding", "pin-project-lite", "pin-utils", "tracing", ] [[package]] name = "aws-smithy-http-client" version = "1.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a2f165a7feee6f263028b899d0a181987f4fa7179a6411a32a439fba7c5f769" dependencies = [ "aws-smithy-async", "aws-smithy-runtime-api", "aws-smithy-types", "h2 0.4.16", "http 1.4.0", "hyper 1.9.0", "hyper-rustls", "hyper-util", "pin-project-lite", "rustls", "rustls-native-certs", "rustls-pki-types", "tokio", "tokio-rustls", "tower 0.5.3", "tracing", ] [[package]] name = "aws-smithy-json" version = "0.62.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "517089205f18ab4adc5a3e02888cb139bbbbb2e168eac9f396216925d1fbeaf5" dependencies = [ "aws-smithy-runtime-api", "aws-smithy-schema", "aws-smithy-types", ] [[package]] name = "aws-smithy-observability" version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a06c2315d173edbf1920da8ba3a7189695827002e4c0fc961973ab1c54abca9c" dependencies = [ "aws-smithy-runtime-api", ] [[package]] name = "aws-smithy-query" version = "0.60.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a56d79744fb3edb5d722ef79d86081e121d3b9422cb209eb03aea6aa4f21ebd" dependencies = [ "aws-smithy-types", "urlencoding", ] [[package]] name = "aws-smithy-runtime" version = "1.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8e6f5caf6fea86f8c2206541ab5857cfcda9013426cdbe8fa0098b9e2d32182" dependencies = [ "aws-smithy-async", "aws-smithy-http", "aws-smithy-http-client", "aws-smithy-observability", "aws-smithy-runtime-api", "aws-smithy-schema", "aws-smithy-types", "bytes", "fastrand 2.4.1", "http 0.2.12", "http 1.4.0", "http-body 0.4.6", "http-body 1.0.1", "http-body-util", "pin-project-lite", "pin-utils", "tokio", "tracing", ] [[package]] name = "aws-smithy-runtime-api" version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc117c179ecf39a62a0a3f49f600e9ac26a7ad7dd172177999f83933af776c32" dependencies = [ "aws-smithy-async", "aws-smithy-runtime-api-macros", "aws-smithy-types", "bytes", "http 0.2.12", "http 1.4.0", "pin-project-lite", "tokio", "tracing", "zeroize", ] [[package]] name = "aws-smithy-runtime-api-macros" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d7396fd9500589e62e460e987ecb671bad374934e55ec3b5f498cc7a8a8a7b7" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "aws-smithy-schema" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7442cb268338f0eb8278140a107c046756aa01093d8ef5e99628d34ae09c94f5" dependencies = [ "aws-smithy-runtime-api", "aws-smithy-types", "http 1.4.0", ] [[package]] name = "aws-smithy-types" version = "1.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "056b66dbce2f81cc0c1e2b05bb402eb58f8a3530479d650efadd5bbae9a4050b" dependencies = [ "base64-simd", "bytes", "bytes-utils", "futures-core", "http 0.2.12", "http 1.4.0", "http-body 0.4.6", "http-body 1.0.1", "http-body-util", "itoa", "num-integer", "pin-project-lite", "pin-utils", "ryu", "serde", "time", "tokio", "tokio-util", ] [[package]] name = "aws-smithy-xml" version = "0.60.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ce02add1aa3677d022f8adf81dcbe3046a95f17a1b1e8979c145cd21d3d22b3" dependencies = [ "xmlparser", ] [[package]] name = "aws-types" version = "1.3.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d16bf10b03a3c01e6b3b7d47cd964e873ffe9e7d4e80fad16bd4c077cb068531" dependencies = [ "aws-credential-types", "aws-smithy-async", "aws-smithy-runtime-api", "aws-smithy-schema", "aws-smithy-types", "rustc_version", "tracing", ] [[package]] name = "aws_lambda_events" version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "144ec7565561115498a288850cc6a42b279e09b6c4b88f623eecb9c8ca96c08c" dependencies = [ "base64 0.22.1", "bytes", "chrono", "http 1.4.0", "http-body 1.0.1", "http-serde", "serde", "serde_json", "serde_with", ] [[package]] name = "axum" version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "31b698c5f9a010f6573133b09e0de5408834d0c82f8d7475a89fc1867a71cd90" dependencies = [ "axum-core", "axum-macros", "base64 0.22.1", "bytes", "form_urlencoded", "futures-util", "http 1.4.0", "http-body 1.0.1", "http-body-util", "hyper 1.9.0", "hyper-util", "itoa", "matchit 0.8.4", "memchr", "mime", "multer", "percent-encoding", "pin-project-lite", "serde_core", "serde_json", "serde_path_to_error", "serde_urlencoded", "sha1 0.10.6", "sync_wrapper", "tokio", "tokio-tungstenite 0.29.0", "tower 0.5.3", "tower-layer", "tower-service", "tracing", ] [[package]] name = "axum-core" version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1" dependencies = [ "bytes", "futures-core", "http 1.4.0", "http-body 1.0.1", "http-body-util", "mime", "pin-project-lite", "sync_wrapper", "tower-layer", "tower-service", "tracing", ] [[package]] name = "axum-extra" version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9963ff19f40c6102c76756ef0a46004c0d58957d87259fc9208ff8441c12ab96" dependencies = [ "axum", "axum-core", "bytes", "cookie", "form_urlencoded", "futures-util", "headers", "http 1.4.0", "http-body 1.0.1", "http-body-util", "mime", "pin-project-lite", "rustversion", "serde_core", "serde_html_form", "serde_path_to_error", "tower-layer", "tower-service", "tracing", ] [[package]] name = "axum-macros" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7aa268c23bfbbd2c4363b9cd302a4f504fb2a9dfe7e3451d66f35dd392e20aca" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "backoff" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1" dependencies = [ "futures-core", "getrandom 0.2.17", "instant", "pin-project-lite", "rand 0.8.6", "tokio", ] [[package]] name = "backon" version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cffb0e931875b666fc4fcb20fee52e9bbd1ef836fd9e9e04ec21555f9f85f7ef" dependencies = [ "fastrand 2.4.1", ] [[package]] name = "base16ct" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" [[package]] name = "base16ct" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd307490d624467aa6f74b0eabb77633d1f758a7b25f12bceb0b22e08d9726f6" [[package]] name = "base64" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" [[package]] name = "base64" version = "0.21.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" [[package]] name = "base64" version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] name = "base64" version = "0.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5" [[package]] name = "base64-simd" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195" dependencies = [ "outref", "vsimd", ] [[package]] name = "base64ct" version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06" [[package]] name = "bcrypt-pbkdf" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "144e573728da132683b9488acd528274c790e07fc06ff81ee29f9d8f8b1041e0" dependencies = [ "blowfish", "pbkdf2", "sha2 0.11.0", ] [[package]] name = "bebop" version = "3.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b4848aba6952e9c4dfdf96ad343e7c41ad585a4cd9399b1e254fab83c14b3c5" dependencies = [ "bitflags 1.3.2", ] [[package]] name = "bigdecimal" version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d6867f1565b3aad85681f1015055b087fcfd840d6aeee6eee7f2da317603695" dependencies = [ "autocfg", "libm", "num-bigint 0.4.8", "num-integer", "num-traits", ] [[package]] name = "bindgen" version = "0.71.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3" dependencies = [ "bitflags 2.11.1", "cexpr", "clang-sys", "itertools 0.13.0", "log", "prettyplease", "proc-macro2", "quote", "regex", "rustc-hash 2.1.2", "shlex", "syn 2.0.117", ] [[package]] name = "bit-set" version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" dependencies = [ "bit-vec 0.6.3", ] [[package]] name = "bit-set" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" dependencies = [ "bit-vec 0.8.0", ] [[package]] name = "bit-vec" version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" [[package]] name = "bit-vec" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" [[package]] name = "bit_field" version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6" [[package]] name = "bitflags" version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3" dependencies = [ "serde_core", ] [[package]] name = "bitmaps" version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2" dependencies = [ "typenum", ] [[package]] name = "bitstream-io" version = "4.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7eff00be299a18769011411c9def0d827e8f2d7bf0c3dbf53633147a8867fd1f" dependencies = [ "no_std_io2", ] [[package]] name = "bitvec" version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ddcec3d12c579d40898fe0a9a358a803c23e9c52ca3c425707f81c9436211837" dependencies = [ "funty", "radium", "tap", "wyz", ] [[package]] name = "blake2" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b5d4d889834ee8ecfc0f8426ad30faf7cdcb10f741a8e6d7224d95325479f6f" dependencies = [ "digest 0.11.3", ] [[package]] name = "block-buffer" version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" dependencies = [ "generic-array 0.14.9", ] [[package]] name = "block-buffer" version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be" dependencies = [ "hybrid-array", "zeroize", ] [[package]] name = "block-padding" version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93" dependencies = [ "generic-array 0.14.9", ] [[package]] name = "block-padding" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "710f1dd022ef4e93f8a438b4ba958de7f64308434fa6a87104481645cc30068b" dependencies = [ "hybrid-array", ] [[package]] name = "block2" version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5" dependencies = [ "objc2", ] [[package]] name = "blocking" version = "1.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21" dependencies = [ "async-channel 2.5.0", "async-task", "futures-io", "futures-lite 2.6.1", "piper", ] [[package]] name = "blowfish" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62ce3946557b35e71d1bbe07ec385073ce9eda05043f95de134eb578fcf1a298" dependencies = [ "byteorder", "cipher 0.5.2", ] [[package]] name = "bollard" version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9d0a013e3d3ee4edd61e779adf117944c08902d375f18630a0c5b8f95659734" dependencies = [ "base64 0.22.1", "bollard-stubs", "bytes", "futures-core", "futures-util", "hex", "http 1.4.0", "http-body-util", "hyper 1.9.0", "hyper-named-pipe", "hyper-util", "hyperlocal", "log", "pin-project-lite", "serde", "serde_derive", "serde_json", "serde_urlencoded", "thiserror 2.0.18", "tokio", "tokio-util", "tower-service", "url", "winapi", ] [[package]] name = "bollard-stubs" version = "1.53.1-rc.29.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce412eb6f7096743011dc3cb5c674caeb24ced61d8c498fe07cf7998a4fea889" dependencies = [ "serde", "serde_json", "serde_repr", ] [[package]] name = "borrow-or-share" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc0b364ead1874514c8c2855ab558056ebfeb775653e7ae45ff72f28f8f3166c" [[package]] name = "borsh" version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfd1e3f8955a5d7de9fab72fc8373fade9fb8a703968cb200ae3dc6cf08e185a" dependencies = [ "bytes", "cfg_aliases", ] [[package]] name = "bot_id" version = "0.1.0" dependencies = [ "cowlike", "nom 8.0.0", "serde", "sqlx", "thiserror 2.0.18", "utoipa", "uuid", ] [[package]] name = "bot_token" version = "0.1.0" dependencies = [ "sha2 0.10.9", "workspace-hack", ] [[package]] name = "bots" version = "0.1.0" dependencies = [ "ai_toolset", "anyhow", "async-trait", "axum", "axum-extra", "bot_id", "bot_token", "channels", "chrono", "entity_access", "entity_registry", "harness_id", "hex", "macro_authorization", "macro_db_migrator", "macro_event_broker", "macro_event_topics", "macro_user_id", "macro_uuid", "messages", "mockall", "model-error-response", "model_owner", "rand 0.9.4", "rootcause", "schemars 1.2.1", "serde", "serde_json", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "branches" version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8fba76cd916045514e3064707df9ed5282b94419444c2753a6c62ecaf458e56" dependencies = [ "rustc_version", ] [[package]] name = "broadcast" version = "0.1.0" dependencies = [ "dashmap", "tokio", "tokio-util", "tracing", "workspace-hack", ] [[package]] name = "brotli-decompressor" version = "5.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a32acac15fe1967bc3986b2a6347dffc965602354ea6f450ad07e8bfd253583" dependencies = [ "alloc-no-stdlib", "alloc-stdlib", ] [[package]] name = "bs58" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4" dependencies = [ "tinyvec", ] [[package]] name = "bstr" version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab" dependencies = [ "memchr", "regex-automata", "serde", ] [[package]] name = "built" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c0e531d93d39c34eef561e929e8a7f86d77a5af08aac4f6d6e39976c51858e9" [[package]] name = "bumpalo" version = "3.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" [[package]] name = "bytecount" version = "0.6.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e" [[package]] name = "bytemuck" version = "1.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec" dependencies = [ "bytemuck_derive", ] [[package]] name = "bytemuck_derive" version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc0e56a716f1e132ff6bf4bdac1c944a3fcdc1cae65f70a4a2a1ac3b401d2d1f" dependencies = [ "proc-macro2", "quote", "syn 3.0.3", ] [[package]] name = "byteorder" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "byteorder-lite" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" [[package]] name = "bytes" version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" dependencies = [ "serde", ] [[package]] name = "bytes-utils" version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7dafe3a8757b027e2be6e4e5601ed563c55989fcf1546e933c66c8eb3a058d35" dependencies = [ "bytes", "either", ] [[package]] name = "bzip2" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3a53fac24f34a81bc9954b5d6cfce0c21e18ec6959f44f56e8e90e4bb7c346c" dependencies = [ "libbz2-rs-sys", ] [[package]] name = "cache-core" version = "0.1.0" dependencies = [ "apollo-compiler", "apollo-parser", "chrono", "database_sql", "lru 0.16.4", "macro_user_id", "maybe_send", "miniz_oxide", "pollster", "postcard", "predicate-index", "proptest", "schemars 1.2.1", "serde", "serde_json", "sha2 0.10.9", "subsequence_match", "thiserror 2.0.18", "uuid", ] [[package]] name = "cache-turso" version = "0.1.0" dependencies = [ "cache-core", "chrono", "maybe_send", "miniz_oxide", "pollster", "predicate-index", "proptest", "serde_json", "tempfile", "thiserror 2.0.18", "turso-opfs", "turso_core", "uuid", "wasm-bindgen-test", ] [[package]] name = "cache-wasm" version = "0.6.54" dependencies = [ "async-lock", "cache-core", "cache-turso", "js-sys", "predicate-index", "serde", "serde-wasm-bindgen", "serde_json", "soup-filter-cache-adapter", "soup-filter-projection", "turso-opfs", "uuid", "wasm-bindgen", "wasm-bindgen-futures", "wasm-bindgen-test", ] [[package]] name = "cached" version = "0.54.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9718806c4a2fe9e8a56fd736f97b340dd10ed1be8ed733ed50449f351dc33cae" dependencies = [ "ahash", "async-trait", "cached_proc_macro", "cached_proc_macro_types", "futures", "hashbrown 0.14.5", "once_cell", "thiserror 1.0.69", "tokio", "web-time", ] [[package]] name = "cached_proc_macro" version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f42a145ed2d10dce2191e1dcf30cfccfea9026660e143662ba5eec4017d5daa" dependencies = [ "darling 0.20.11", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "cached_proc_macro_types" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0" [[package]] name = "cal" version = "0.1.0" dependencies = [ "analytics_client", "axum", "chrono", "hex", "hmac 0.12.1", "model-error-response", "rootcause", "serde", "serde_json", "sha2 0.10.9", "thiserror 2.0.18", "tracing", "workspace-hack", ] [[package]] name = "calendar_events" version = "0.1.0" dependencies = [ "ai_toolset", "anyhow", "async-trait", "aws-sdk-sqs", "axum", "call", "chrono", "chrono-tz", "email_utils", "email_validator", "futures", "http-body-util", "macro_authorization", "macro_db_migrator", "macro_event_broker", "macro_event_topics", "macro_user_id", "model-entity", "model_notifications", "model_user", "models_pagination", "notification", "reqwest 0.13.4", "rootcause", "schemars 1.2.1", "serde", "serde_json", "specta", "sqlx", "thiserror 2.0.18", "tokio", "tokio-util", "tower 0.5.3", "tracing", "urlencoding", "utoipa", "uuid", "wiremock", "workspace-hack", ] [[package]] name = "calendar_scheduling" version = "0.1.0" dependencies = [ "ai_toolset", "anyhow", "async-trait", "axum", "calendar_events", "chrono", "chrono-tz", "email_validator", "macro_authorization", "macro_user_id", "model_user", "reqwest 0.13.4", "rootcause", "schemars 1.2.1", "serde", "serde_json", "sqlx", "teams", "thiserror 2.0.18", "tokio", "tracing", "utoipa", "uuid", "wiremock", "workspace-hack", ] [[package]] name = "calendar_service" version = "0.1.0" dependencies = [ "agent_correlation", "anyhow", "authentication_service_client", "aws-sdk-secretsmanager", "aws-sdk-sqs", "axum", "calendar_events", "calendar_scheduling", "chrono", "connection_gateway_client", "email_api_client", "email_db_client", "email_utils", "futures", "google_token", "macro_auth", "macro_authorization", "macro_aws_config", "macro_config", "macro_cors", "macro_entrypoint", "macro_env", "macro_env_var", "macro_event_broker", "macro_queues", "macro_service_urls", "macro_tower_layers", "models_email", "opentelemetry", "opentelemetry_sdk", "redis", "reqwest 0.13.4", "rootcause", "secretsmanager_client", "serde", "serde_json", "sqlx", "sqs_worker", "subtle", "teams", "tokio", "tokio-util", "tower 0.5.3", "tower-http", "tracing", "tracing-opentelemetry", "tracing-subscriber", "utoipa", "utoipa-swagger-ui", "uuid", "workspace-hack", ] [[package]] name = "call" version = "0.1.0" dependencies = [ "activity", "agent", "ai_toolset", "ai_usage", "anyhow", "async-trait", "aws-sdk-s3", "axum", "base64 0.22.1", "bot_id", "channels", "chrono", "cloudfront_sign", "connection", "entity_access", "entity_access_db_utils", "entity_mutation", "feature_flags", "filter_ast", "futures", "invite_email", "ip_extractor", "item_filters", "livekit-api", "livekit-protocol", "macro_authorization", "macro_aws_config", "macro_db_migrator", "macro_event_broker", "macro_event_topics", "macro_user_id", "macro_uuid", "messages", "mockall", "model-entity", "model-error-response", "model_user", "models_pagination", "models_permissions", "notification", "pgvector", "rate_limit", "rootcause", "schemars 1.2.1", "serde", "serde_json", "sha2 0.10.9", "share_permission_db_utils", "sqlx", "strum 0.27.2", "subtle", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "urlencoding", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "call_recording_preview_handler" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-s3", "aws_lambda_events", "lambda_runtime", "macro_aws_config", "macro_db_migrator", "macro_entrypoint", "macro_env_var", "sqlx", "tokio", "tracing", "urlencoding", "uuid", "workspace-hack", ] [[package]] name = "camino" version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e629a66d692cb9ff1a1c664e41771b3dcaf961985a9774c0eb0bd1b51cf60a48" dependencies = [ "serde_core", ] [[package]] name = "cargo-platform" version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd0061da739915fae12ea00e16397555ed4371a6bb285431aab930f61b0aa4ba" dependencies = [ "serde", "serde_core", ] [[package]] name = "cargo_metadata" version = "0.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ef987d17b0a113becdd19d3d0022d04d7ef41f9efe4f3fb63ac44ba61df3ade9" dependencies = [ "camino", "cargo-platform", "semver", "serde", "serde_json", "thiserror 2.0.18", ] [[package]] name = "cassowary" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53" [[package]] name = "cast" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "castaway" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a" dependencies = [ "rustversion", ] [[package]] name = "cbc" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6" dependencies = [ "cipher 0.4.4", ] [[package]] name = "cbc" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce2dc9ee5f88d11e0beb842c88b33c8a5cf0d1329c4b19494af42b07dbfe8896" dependencies = [ "cipher 0.5.2", ] [[package]] name = "cc" version = "1.2.62" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1dce859f0832a7d088c4f1119888ab94ef4b5d6795d1ce05afb7fe159d79f98" dependencies = [ "find-msvc-tools", "jobserver", "libc", "shlex", ] [[package]] name = "cesu8" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" [[package]] name = "cexpr" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" dependencies = [ "nom 7.1.3", ] [[package]] name = "cfb" version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f" dependencies = [ "byteorder", "fnv", "uuid", ] [[package]] name = "cfg-expr" version = "0.20.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb693542bcafa528e198be0ebd9d3632ca5b7c93dbe7237460e199910835997c" dependencies = [ "smallvec", "target-lexicon", ] [[package]] name = "cfg-if" version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" [[package]] name = "cfg_aliases" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "cfg_block" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "18758054972164c3264f7c8386f5fc6da6114cb46b619fd365d4e3b2dc3ae487" [[package]] name = "chacha20" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601" dependencies = [ "cfg-if", "cipher 0.5.2", "cpufeatures 0.3.0", "rand_core 0.10.1", "zeroize", ] [[package]] name = "channel_bots" version = "0.1.0" dependencies = [ "agent", "ai_billing", "ai_tools", "ai_toolset", "ai_usage", "anyhow", "async-trait", "bot_id", "calendar_events", "channel_sender", "chrono", "chrono-tz", "entity_access", "futures", "lexical_client", "macro_user_id", "messages", "prompt", "rootcause", "serde", "serde_json", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "channel_labels" version = "0.1.0" dependencies = [ "anyhow", "axum", "chrono", "cowlike", "entity_access", "macro_authorization", "macro_db_migrator", "macro_user_id", "model-entity", "model-error-response", "serde", "sqlx", "thiserror 2.0.18", "tokio", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "channel_sender" version = "0.1.0" dependencies = [ "bot_id", "macro_user_id", "serde", "serde_json", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "channels" version = "0.1.0" dependencies = [ "activity", "agent_correlation", "ai_toolset", "anyhow", "async-trait", "attachment", "axum", "bot_id", "channel_sender", "chrono", "connection_gateway_client", "contacts", "entity_access", "entity_access_db_utils", "entity_mutation", "filter_ast", "frecency", "futures", "http-body-util", "indexmap 2.14.0", "item_filters", "kafka_util", "macro_authorization", "macro_db_migrator", "macro_env_var", "macro_event_broker", "macro_event_topics", "macro_user_id", "macro_uuid", "messages", "mockall", "model-entity", "model-error-response", "model_file_type", "model_notifications", "model_owner", "models_pagination", "models_permissions", "non_empty", "notification", "rdkafka", "recursion", "rootcause", "schemars 1.2.1", "serde", "serde_json", "share_permission_db_utils", "sqlx", "static_file_service_client", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tokio-retry", "tower 0.5.3", "tracing", "tracing-subscriber", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "charset" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1f927b07c74ba84c7e5fe4db2baeb3e996ab2688992e39ac68ce3220a677c7e" dependencies = [ "base64 0.22.1", "encoding_rs", ] [[package]] name = "chat" version = "0.1.0" dependencies = [ "activity", "agent", "ai_toolset", "anyhow", "async-trait", "attachment", "axum", "bot_id", "chrono", "entity_access", "entity_access_db_utils", "entity_access_management", "entity_mutation", "entity_registry", "entity_registry_db_utils", "futures", "http-body-util", "macro_authorization", "macro_db_migrator", "macro_event_broker", "macro_event_topics", "macro_user_id", "macro_uuid", "model", "model-entity", "model_owner", "models_permissions", "non_empty", "roles_and_permissions", "rootcause", "schemars 1.2.1", "serde", "serde_json", "share_permission_db_utils", "shared_entity_registry", "sqlx", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "unicode-segmentation", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "chrono" version = "0.4.45" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327" dependencies = [ "iana-time-zone", "js-sys", "num-traits", "serde", "wasm-bindgen", "windows-link", ] [[package]] name = "chrono-tz" version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a6139a8597ed92cf816dfb33f5dd6cf0bb93a6adc938f11039f371bc5bcd26c3" dependencies = [ "chrono", "phf 0.12.1", "serde", ] [[package]] name = "cipher" version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" dependencies = [ "crypto-common 0.1.6", "inout 0.1.4", ] [[package]] name = "cipher" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e8cf2a2c93cd704877c0858356ed03480ff301ee950b43f1cbe4573b088bfa6c" dependencies = [ "block-buffer 0.12.0", "crypto-common 0.2.2", "inout 0.2.2", "zeroize", ] [[package]] name = "clang-sys" version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" dependencies = [ "glob", "libc", "libloading", ] [[package]] name = "clap" version = "4.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51" dependencies = [ "clap_builder", "clap_derive", ] [[package]] name = "clap_builder" version = "4.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f" dependencies = [ "anstream", "anstyle", "clap_lex", "strsim", ] [[package]] name = "clap_derive" version = "4.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9" dependencies = [ "heck 0.5.0", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "clap_lex" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" [[package]] name = "claude_fold" version = "0.1.0" dependencies = [ "agent_fold", "insta", "serde_json", "workspace-hack", ] [[package]] name = "clipboard-win" version = "5.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4" dependencies = [ "error-code", ] [[package]] name = "cloudfront_sign" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12052df707d23798508084f95023361208c19ac40b736f4103631081b02c4162" dependencies = [ "base64 0.21.7", "rsa", "sha1 0.10.6", "thiserror 1.0.69", ] [[package]] name = "cmake" version = "0.1.58" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0f78a02292a74a88ac736019ab962ece0bc380e3f977bf72e376c5d78ff0678" dependencies = [ "cc", ] [[package]] name = "cmov" version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c9ea0ac24bc397ab3c98583a3c9ba74fa56b09a4449bbe172b9b1ddb016027a" [[package]] name = "cobs" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" dependencies = [ "thiserror 2.0.18", ] [[package]] name = "code_execution" version = "0.1.0" dependencies = [ "async-trait", "code_mode_assets", "futures", "rootcause", "rustix 1.1.4", "serde", "serde_json", "tempfile", "thiserror 2.0.18", "tokio", "tokio-util", "tracing", "url", "uuid", "workspace-hack", ] [[package]] name = "code_mode_assets" version = "0.1.0" dependencies = [ "workspace-hack", ] [[package]] name = "codex_cloud_agents" version = "0.1.0" dependencies = [ "agent-client-protocol", "agent_fold", "agent_runtime_protocol", "agent_session", "axum", "base64 0.22.1", "clap", "futures", "insta", "lazy-regex", "reqwest 0.13.4", "rootcause", "serde", "serde_json", "sqlx", "tempfile", "tokio", "tokio-util", "uuid", "workspace-hack", "zeroize", ] [[package]] name = "codex_connection" version = "0.1.0" dependencies = [ "aes-gcm 0.10.3", "async-trait", "aws-sdk-kms", "chrono", "codex_cloud_agents", "macro_db_migrator", "macro_user_id", "rootcause", "serde", "serde_json", "sqlx", "thiserror 2.0.18", "tokio", "uuid", "workspace-hack", "zeroize", ] [[package]] name = "codex_fold" version = "0.1.0" dependencies = [ "agent_fold", "insta", "serde_json", "workspace-hack", ] [[package]] name = "coding_agent_worker" version = "0.1.0" dependencies = [ "agent-client-protocol", "agent_fold", "agent_runtime_protocol", "agent_session", "agent_trigger", "arboard", "base64 0.22.1", "bot_id", "channel_sender", "channels", "chrono", "clap", "claude_fold", "codex_fold", "crossterm 0.28.1", "eventsource-stream", "flate2", "futures", "harness_id", "harnesses", "hex", "lazy-regex", "macro_env_var", "macro_event_broker", "macro_user_id", "macro_uuid", "messages", "mimalloc", "openssl-sys", "ratatui", "reqwest 0.13.4", "rootcause", "rustix 1.1.4", "rustls", "serde", "serde_json", "sha2 0.10.9", "shell-words", "strum 0.27.2", "tar", "tempfile", "thiserror 2.0.18", "tokio", "tokio-retry", "tokio-tungstenite 0.28.0", "tokio-util", "toml 0.8.23", "toml_edit 0.22.27", "tracing", "tracing-subscriber", "trigger_context", "tui-input", "uuid", "webbrowser", "webhook", "windows-sys 0.61.2", "workspace-hack", "zip", ] [[package]] name = "cognition" version = "0.1.0" dependencies = [ "ai_toolset", "async-trait", "jev", "macro_authorization", "macro_tower_layers", "macro_user_id", "reqwest 0.13.4", "rootcause", "schemars 1.2.1", "serde", "serde_json", "thiserror 2.0.18", "tokio", "tracing", "wiremock", "workspace-hack", ] [[package]] name = "collab_surface" version = "0.1.0" dependencies = [ "axum", "chrono", "entity_access", "lexical_client", "macro_authorization", "macro_db_client", "macro_db_migrator", "macro_sync_service_jwt", "macro_user_id", "macro_uuid", "mockall", "model", "model-entity", "model-error-response", "models_permissions", "reqwest 0.13.4", "rootcause", "serde", "serde_json", "sqlx", "sync_service_client", "thiserror 2.0.18", "tokio", "tokio-retry", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "color_quant" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" [[package]] name = "colorchoice" version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" [[package]] name = "combine" version = "4.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" dependencies = [ "bytes", "futures-core", "memchr", "pin-project-lite", "tokio", "tokio-util", ] [[package]] name = "comms_db_client" version = "0.1.0" dependencies = [ "anyhow", "cached", "channels", "chrono", "macro_db_migrator", "macro_user_id", "macro_uuid", "serde", "sqlx", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "compact_str" version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fd622ebbb56a5b2ccb651b32b911cdeb2a9b4b11776b2473bf26a26a286244e" dependencies = [ "castaway", "cfg-if", "itoa", "rustversion", "ryu", "static_assertions", ] [[package]] name = "complete_graph" version = "0.1.0" dependencies = [ "activity", "agent_runtime_protocol", "agent_session", "agent_session_realtime", "anyhow", "apollo-compiler", "async-graphql", "async-stream", "attention_feed", "axum", "bot_id", "bots", "calendar_events", "chrono", "contacts", "crm", "databases", "databases_sql", "email", "entity_access", "entity_mutation", "favorites", "graphql_activity", "graphql_calendar", "graphql_channel", "graphql_common", "graphql_contacts", "graphql_crm", "graphql_databases", "graphql_email", "graphql_entity_mutation", "graphql_favorite", "graphql_initiative", "graphql_notification", "graphql_notification_inbox", "graphql_permission", "graphql_properties", "graphql_registered_work", "graphql_scheduled_action", "graphql_soup", "graphql_work_feed", "macro_authorization", "macro_user_id", "model-entity", "model_notifications", "model_owner", "model_user", "models_databases", "models_pagination", "models_permissions", "models_properties", "models_soup", "notification", "notification_inbox", "predicate-index", "rootcause", "saved_views", "scheduled_action", "serde", "serde_json", "soup", "soup-filter-projection", "soup_realtime", "tokio", "tracing", "uuid", "work_feed", "workspace-hack", ] [[package]] name = "compression-codecs" version = "0.4.38" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce2548391e9c1929c21bf6aa2680af86fe4c1b33e6cea9ac1cfeec0bd11218cf" dependencies = [ "compression-core", "flate2", "memchr", ] [[package]] name = "compression-core" version = "0.4.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc14f565cf027a105f7a44ccf9e5b424348421a1d8952a8fc9d499d313107789" [[package]] name = "computer_id" version = "0.1.0" dependencies = [ "serde", "sqlx", "thiserror 2.0.18", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "concolor" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b946244a988c390a94667ae0e3958411fa40cc46ea496a929b263d883f5f9c3" dependencies = [ "bitflags 1.3.2", "concolor-query", "is-terminal", ] [[package]] name = "concolor-query" version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "88d11d52c3d7ca2e6d0040212be9e4dbbcd78b6447f535b6b561f449427944cf" dependencies = [ "windows-sys 0.45.0", ] [[package]] name = "concurrent-queue" version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" dependencies = [ "crossbeam-utils", ] [[package]] name = "connect_client" version = "0.1.0" dependencies = [ "chrono", "macro_tower_layers", "reqwest 0.13.4", "rootcause", "serde", "serde_json", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tracing", "url", "utoipa", "wiremock", "workspace-hack", "zeroize", ] [[package]] name = "connection" version = "0.1.0" dependencies = [ "anyhow", "connection_gateway_client", "entity_access", "macro_user_id", "model-entity", "serde", "serde_json", "thiserror 2.0.18", "tracing", "workspace-hack", ] [[package]] name = "connection_gateway" version = "0.1.0" dependencies = [ "agent_correlation", "anyhow", "async-trait", "aws-sdk-dynamodb", "aws-sdk-secretsmanager", "axum", "chrono", "connection_gateway_client", "connection_gateway_models", "cool_asserts", "cowlike", "dashmap", "doppler-config", "ensure_exists", "entity_access", "frecency", "futures", "http-body-util", "itertools 0.14.0", "last_online_tracker", "macro_auth", "macro_authorization", "macro_aws_config", "macro_config", "macro_entrypoint", "macro_env", "macro_env_var", "macro_tower_layers", "macro_user_id", "model", "model-entity", "models_bulk_upload", "opentelemetry", "postcard", "redis", "secretsmanager_client", "serde", "serde_dynamo", "serde_json", "sqlx", "stream", "strum 0.27.2", "tokio", "tower 0.5.3", "tower-http", "tracing", "tracing-opentelemetry", "utoipa", "utoipa-swagger-ui", "uuid", "workspace-hack", ] [[package]] name = "connection_gateway_client" version = "0.1.0" dependencies = [ "anyhow", "connection_gateway_models", "macro_tower_layers", "model-entity", "reqwest 0.13.4", "serde", "serde_json", "tracing", "workspace-hack", ] [[package]] name = "connection_gateway_models" version = "0.1.0" dependencies = [ "macro_user_id", "model-entity", "postcard", "serde", "serde_json", "utoipa", "workspace-hack", ] [[package]] name = "console" version = "0.15.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8" dependencies = [ "encode_unicode", "libc", "once_cell", "unicode-width 0.2.0", "windows-sys 0.59.0", ] [[package]] name = "console" version = "0.16.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fe5f465a4f6fee88fad41b85d990f84c835335e85b5d9e6e63e0d06d28cba7c" dependencies = [ "encode_unicode", "libc", "unicode-width 0.2.0", "windows-sys 0.61.2", ] [[package]] name = "console_error_panic_hook" version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" dependencies = [ "cfg-if", "wasm-bindgen", ] [[package]] name = "console_log" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be8aed40e4edbf4d3b4431ab260b63fdc40f5780a4766824329ea0f1eefe3c0f" dependencies = [ "log", "web-sys", ] [[package]] name = "const-hex" version = "1.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33e2a781ebdf4467d1428dc4593067825fb646f6871475098d8577421af73558" dependencies = [ "cfg-if", "cpufeatures 0.2.17", "proptest", "serde_core", ] [[package]] name = "const-oid" version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" [[package]] name = "const-oid" version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c" [[package]] name = "constant_time_eq" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6" [[package]] name = "constant_time_eq" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9eb6feb175df65d0a3ccd3e73484e940d0ac664e8034f0519fd49a93db3071d9" dependencies = [ "rustversion", ] [[package]] name = "contacts" version = "0.1.0" dependencies = [ "aws-sdk-sqs", "axum", "axum-extra", "futures", "http-body-util", "macro_authorization", "macro_db_client", "macro_db_migrator", "macro_user_id", "non_empty", "rate_limit", "reqwest 0.13.4", "rootcause", "serde", "serde_json", "sqlx", "sqs_worker", "subsequence_match", "tokio", "tower 0.5.3", "tracing", "urlencoding", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "contacts_service" version = "0.1.0" dependencies = [ "agent_correlation", "anyhow", "aws-sdk-secretsmanager", "aws-sdk-sqs", "axum", "contacts", "database_env_vars", "doppler-config", "http-body-util", "macro_auth", "macro_authorization", "macro_aws_config", "macro_config", "macro_cors", "macro_entrypoint", "macro_env", "macro_env_var", "macro_queues", "macro_service_urls", "macro_user_id", "rate_limit", "redis", "secretsmanager_client", "serde_json", "sqlx", "sqs_worker", "tokio", "tower 0.5.3", "tracing", "utoipa", "utoipa-swagger-ui", "workspace-hack", ] [[package]] name = "convert_case" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9" dependencies = [ "unicode-segmentation", ] [[package]] name = "convert_case" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "affbf0190ed2caf063e3def54ff444b449371d55c58e513a95ab98eca50adb49" dependencies = [ "unicode-segmentation", ] [[package]] name = "convert_service" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-lambda", "aws-sdk-s3", "aws-sdk-sqs", "axum", "database_env_vars", "docx_engine", "doppler-config", "futures", "http-body-util", "lambda_client", "macro_auth", "macro_authorization", "macro_aws_config", "macro_config", "macro_cors", "macro_db_client", "macro_entrypoint", "macro_env", "macro_env_var", "macro_middleware", "macro_queues", "macro_uuid", "model", "nix 0.29.0", "opentelemetry", "opentelemetry_sdk", "pptx_engine", "rs-libreoffice-bindings", "s3_client", "s3_key", "serde", "serde_json", "sqlx", "sqs_client", "sqs_worker", "tempfile", "tokio", "tower 0.5.3", "tower-http", "tracing", "tracing-opentelemetry", "tracing-subscriber", "utoipa", "utoipa-swagger-ui", "workspace-hack", "zip", ] [[package]] name = "cookie" version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747" dependencies = [ "percent-encoding", "time", "version_check", ] [[package]] name = "cool_asserts" version = "2.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aefc127fad829eb36edd748660d3ee55490889bc54005cef71d2cd6e25ca2bb2" dependencies = [ "indent_write", ] [[package]] name = "core-foundation" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" dependencies = [ "core-foundation-sys", "libc", ] [[package]] name = "core-foundation" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" dependencies = [ "core-foundation-sys", "libc", ] [[package]] name = "core-foundation-sys" version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] name = "countme" version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636" [[package]] name = "cowlike" version = "0.1.0" dependencies = [ "either", ] [[package]] name = "cpubits" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "15b85f9c39137c3a891689859392b1bd49812121d0d61c9caf00d46ed5ce06ae" [[package]] name = "cpufeatures" version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" dependencies = [ "libc", ] [[package]] name = "cpufeatures" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201" dependencies = [ "libc", ] [[package]] name = "crc" version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5eb8a2a1cd12ab0d987a5d5e825195d372001a4094a0376319d5a0ad71c1ba0d" dependencies = [ "crc-catalog", ] [[package]] name = "crc-catalog" version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "217698eaf96b4a3f0bc4f3662aaa55bdf913cd54d7204591faa790070c6d0853" [[package]] name = "crc-fast" version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e75b2483e97a5a7da73ac68a05b629f9c53cff58d8ed1c77866079e18b00dba5" dependencies = [ "digest 0.10.7", "spin 0.10.1", ] [[package]] name = "crc16" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "338089f42c427b86394a5ee60ff321da23a5c89c9d89514c829687b26359fcff" [[package]] name = "crc32c" version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a47af21622d091a8f0fb295b88bc886ac74efcc613efc19f5d0b21de5c89e47" dependencies = [ "rustc_version", ] [[package]] name = "crc32fast" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" dependencies = [ "cfg-if", ] [[package]] name = "critical-section" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" [[package]] name = "crm" version = "0.1.0" dependencies = [ "ai_toolset", "anyhow", "async-trait", "axum", "bot_id", "call", "chrono", "csv", "databases", "entity_access", "entity_access_db_utils", "filter_ast", "futures", "item_filters", "kafka_util", "macro_authorization", "macro_db_migrator", "macro_event_broker", "macro_user_id", "macro_uuid", "messages", "model-error-response", "models_databases", "models_permissions", "models_properties", "opentelemetry", "properties", "rdkafka", "rootcause", "schemars 1.2.1", "serde", "serde_json", "sqlx", "system_properties", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "tracing-opentelemetry", "unfurl", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "cron" version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "089df96cf6a25253b4b6b6744d86f91150a3d4df546f31a95def47976b8cba97" dependencies = [ "chrono", "once_cell", "phf 0.11.3", "winnow 0.7.15", ] [[package]] name = "crossbeam-channel" version = "0.5.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-deque" version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" dependencies = [ "crossbeam-epoch", "crossbeam-utils", ] [[package]] name = "crossbeam-epoch" version = "0.9.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-queue" version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-utils" version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" [[package]] name = "crossterm" version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e64e6c0fbe2c17357405f7c758c1ef960fce08bdfb2c03d88d2a18d7e09c4b67" dependencies = [ "bitflags 1.3.2", "crossterm_winapi", "libc", "mio 0.8.11", "parking_lot", "signal-hook", "signal-hook-mio", "winapi", ] [[package]] name = "crossterm" version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6" dependencies = [ "bitflags 2.11.1", "crossterm_winapi", "mio 1.2.0", "parking_lot", "rustix 0.38.44", "signal-hook", "signal-hook-mio", "winapi", ] [[package]] name = "crossterm_winapi" version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b" dependencies = [ "winapi", ] [[package]] name = "crunchy" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" [[package]] name = "crypto-bigint" version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" dependencies = [ "generic-array 0.14.9", "rand_core 0.6.4", "subtle", "zeroize", ] [[package]] name = "crypto-bigint" version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6bb08299a6046833a879ace115697f12fd2bd6c8d3e93c909ffc9e0738e7cae0" dependencies = [ "cpubits", "ctutils", "getrandom 0.4.2", "hybrid-array", "num-traits", "rand_core 0.10.1", "serdect", "subtle", "zeroize", ] [[package]] name = "crypto-common" version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" dependencies = [ "generic-array 0.14.9", "rand_core 0.6.4", "typenum", ] [[package]] name = "crypto-common" version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453" dependencies = [ "getrandom 0.4.2", "hybrid-array", "rand_core 0.10.1", ] [[package]] name = "cssparser" version = "0.31.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b3df4f93e5fbbe73ec01ec8d3f68bba73107993a5b1e7519273c32db9b0d5be" dependencies = [ "cssparser-macros", "dtoa-short", "itoa", "phf 0.11.3", "smallvec", ] [[package]] name = "cssparser" version = "0.36.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dae61cf9c0abb83bd659dab65b7e4e38d8236824c85f0f804f173567bda257d2" dependencies = [ "cssparser-macros", "dtoa-short", "itoa", "phf 0.13.1", "smallvec", ] [[package]] name = "cssparser" version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c9cdaae01d5ed7882b04d795e7f752f46ff52d2fa3b50a20d28c464510bba98" dependencies = [ "dtoa-short", "itoa", "smallvec", ] [[package]] name = "cssparser-macros" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331" dependencies = [ "quote", "syn 2.0.117", ] [[package]] name = "csv" version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938" dependencies = [ "csv-core", "itoa", "ryu", "serde_core", ] [[package]] name = "csv-core" version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "704a3c26996a80471189265814dbc2c257598b96b8a7feae2d31ace646bb9782" dependencies = [ "memchr", ] [[package]] name = "ctr" version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" dependencies = [ "cipher 0.4.4", ] [[package]] name = "ctr" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baaca1c4b237092596f64d571e9db6ce4109c4ef9742e27590f1709594461f21" dependencies = [ "cipher 0.5.2", ] [[package]] name = "ctutils" version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38d28fb6aa7dd680b3ffd1a3e64e115c177bdba63c0ae7f9cd48129ff05c4fa0" dependencies = [ "cmov", "subtle", ] [[package]] name = "cursor_api_key" version = "0.1.0" dependencies = [ "anyhow", "async-trait", "aws-sdk-kms", "chrono", "macro_db_migrator", "sqlx", "thiserror 2.0.18", "tokio", "workspace-hack", "zeroize", ] [[package]] name = "cursor_cloud_agents" version = "0.1.0" dependencies = [ "agent-client-protocol", "agent_fold", "agent_runtime_protocol", "agent_session", "base64 0.22.1", "bytes", "futures", "insta", "macro_env_var", "macro_tower_layers", "nom 8.0.0", "reqwest 0.13.4", "rootcause", "serde", "serde_json", "sqlx", "sse-core", "static_file_service_client", "thiserror 2.0.18", "tokio", "tokio-util", "tracing", "tracing-subscriber", "url", "urlencoding", "uuid", "wiremock", "workspace-hack", "zeroize", ] [[package]] name = "curve25519-dalek" version = "4.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be" dependencies = [ "cfg-if", "cpufeatures 0.2.17", "curve25519-dalek-derive", "digest 0.10.7", "fiat-crypto 0.2.9", "rustc_version", "subtle", "zeroize", ] [[package]] name = "curve25519-dalek" version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5eed333089e2e1c1ac8c6c0398e5e2497b4c9926ca6d0365ed1e099afa5bc23" dependencies = [ "cfg-if", "cpufeatures 0.3.0", "curve25519-dalek-derive", "digest 0.11.3", "fiat-crypto 0.3.0", "rand_core 0.10.1", "rustc_version", "subtle", "zeroize", ] [[package]] name = "curve25519-dalek-derive" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "darling" version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" dependencies = [ "darling_core 0.20.11", "darling_macro 0.20.11", ] [[package]] name = "darling" version = "0.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0" dependencies = [ "darling_core 0.21.3", "darling_macro 0.21.3", ] [[package]] name = "darling" version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d" dependencies = [ "darling_core 0.23.0", "darling_macro 0.23.0", ] [[package]] name = "darling" version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed17f5901b6630b993ca003def43f2f8ef4014fc13b047b57aad617ff32bc2ec" dependencies = [ "darling_core 0.24.1", "darling_macro 0.24.1", ] [[package]] name = "darling_core" version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e" dependencies = [ "fnv", "ident_case", "proc-macro2", "quote", "strsim", "syn 2.0.117", ] [[package]] name = "darling_core" version = "0.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4" dependencies = [ "fnv", "ident_case", "proc-macro2", "quote", "strsim", "syn 2.0.117", ] [[package]] name = "darling_core" version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0" dependencies = [ "ident_case", "proc-macro2", "quote", "strsim", "syn 2.0.117", ] [[package]] name = "darling_core" version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6837e2cf7485aaae18f86181d2f0e9a7ed297a025e220aeabf63fdebd3a2ddff" dependencies = [ "ident_case", "proc-macro2", "quote", "strsim", "syn 3.0.3", ] [[package]] name = "darling_macro" version = "0.20.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" dependencies = [ "darling_core 0.20.11", "quote", "syn 2.0.117", ] [[package]] name = "darling_macro" version = "0.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" dependencies = [ "darling_core 0.21.3", "quote", "syn 2.0.117", ] [[package]] name = "darling_macro" version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d" dependencies = [ "darling_core 0.23.0", "quote", "syn 2.0.117", ] [[package]] name = "darling_macro" version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ac7135c3ef02b2f7833bbeb1be5ba7f966dcde8a87c6b87f65a778d71a02785" dependencies = [ "darling_core 0.24.1", "quote", "syn 3.0.3", ] [[package]] name = "dashmap" version = "6.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6361d5c062261c78a176addb82d4c821ae42bed6089de0e12603cd25de2059c" dependencies = [ "cfg-if", "crossbeam-utils", "hashbrown 0.14.5", "lock_api", "once_cell", "parking_lot_core", ] [[package]] name = "data-encoding" version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8" [[package]] name = "database_env_vars" version = "0.1.0" dependencies = [ "macro_env_var", "tracing", "workspace-hack", ] [[package]] name = "database_sql" version = "0.1.0" dependencies = [ "chrono", "clap", "filter_ast", "item_filters", "logos", "maybe_send", "models_databases", "nom 8.0.0", "pollster", "reqwest 0.13.4", "schemars 1.2.1", "serde", "serde-wasm-bindgen", "serde_json", "specta", "specta-serde", "specta-typescript", "strum 0.27.2", "thiserror 2.0.18", "tokio", "utoipa", "uuid", "wasm-bindgen", ] [[package]] name = "database_webhooks" version = "0.1.0" dependencies = [ "axum", "chrono", "databases", "entity_access", "hex", "macro_authorization", "macro_db_migrator", "macro_event_broker", "macro_user_id", "macro_uuid", "model-error-response", "models_databases", "rand 0.9.4", "rootcause", "serde", "serde_json", "sha2 0.10.9", "sqlx", "thiserror 2.0.18", "tokio", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "databases" version = "0.1.0" dependencies = [ "activity", "ai_toolset", "anyhow", "async-trait", "axum", "bot_id", "chrono", "clap", "connection_gateway_client", "database_env_vars", "database_sql", "entity_access", "entity_access_db_utils", "entity_mutation", "macro_authorization", "macro_db_migrator", "macro_entrypoint", "macro_event_broker", "macro_event_topics", "macro_user_id", "macro_uuid", "model-entity", "model-error-response", "model_owner", "models_databases", "models_permissions", "models_properties", "properties", "rootcause", "schemars 1.2.1", "serde", "serde_json", "sha2 0.10.9", "share_permission_db_utils", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "url", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "databases_sql" version = "0.1.0" dependencies = [ "ai_toolset", "anyhow", "async-trait", "axum", "base64 0.22.1", "bot_id", "chrono", "contacts", "database_sql", "databases", "email", "entity_access", "filter_ast", "item_filters", "macro_authorization", "macro_user_id", "model-error-response", "model_owner", "models_databases", "models_grouping", "models_pagination", "models_properties", "models_soup", "rootcause", "schemars 1.2.1", "serde", "serde_json", "sha2 0.10.9", "soup", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "dataloss_prevention_handler" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-sns", "aws_lambda_events", "lambda_runtime", "macro_aws_config", "macro_entrypoint", "macro_env_var", "s3_client", "sns_client", "tokio", "tracing", "workspace-hack", ] [[package]] name = "dateparser" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2ef451feee09ae5ecd8a02e738bd9adee9266b8fa9b44e22d3ce968d8694238" dependencies = [ "anyhow", "chrono", "lazy_static", "regex", ] [[package]] name = "deadpool" version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0be2b1d1d6ec8d846f05e137292d0b89133caf95ef33695424c09568bdd39b1b" dependencies = [ "deadpool-runtime", "lazy_static", "num_cpus", "tokio", ] [[package]] name = "deadpool-runtime" version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b" [[package]] name = "debug-ignore" version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ffe7ed1d93f4553003e20b629abe9085e1e81b1429520f897f8f8860bc6dfc21" [[package]] name = "decode_jwt" version = "0.1.0" dependencies = [ "axum", "axum-extra", "cookie", "http-body-util", "jsonwebtoken 10.3.0", "macro_auth", "macro_user_id", "model-error-response", "model_user", "serde", "serde_json", "serde_urlencoded", "tokio", "tower 0.5.3", "tracing", "url", "urlencoding", "workspace-hack", ] [[package]] name = "deflate64" version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac6b926516df9c60bfa16e107b21086399f8285a44ca9711344b9e553c5146e2" [[package]] name = "delegate" version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "780eb241654bf097afb00fc5f054a09b687dad862e485fdcf8399bb056565370" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "delete_chat_handler" version = "0.1.0" dependencies = [ "anyhow", "aws_lambda_events", "entity_registry_db_utils", "lambda_runtime", "macro_db_migrator", "macro_entrypoint", "macro_env_var", "macro_uuid", "sqlx", "tokio", "tracing", "workspace-hack", ] [[package]] name = "deleted_item_poller" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-sqs", "aws_lambda_events", "chat", "chrono", "documents", "futures", "lambda_runtime", "macro_aws_config", "macro_db_client", "macro_entrypoint", "macro_env", "macro_env_var", "macro_event_broker", "macro_queues", "model_owner", "projects", "serde_json", "sqlx", "sqs_client", "tokio", "tracing", "workspace-hack", ] [[package]] name = "der" version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" dependencies = [ "const-oid 0.9.6", "pem-rfc7468 0.7.0", "zeroize", ] [[package]] name = "der" version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a878c850e9e421b20262e9b41f9c860e4785fa07541c266b62ff9d1ef998a80a" dependencies = [ "const-oid 0.10.2", "pem-rfc7468 1.0.0", "zeroize", ] [[package]] name = "deranged" version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" dependencies = [ "powerfmt", "serde_core", ] [[package]] name = "derive_arbitrary" version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "derive_builder" version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947" dependencies = [ "derive_builder_macro", ] [[package]] name = "derive_builder_core" version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8" dependencies = [ "darling 0.20.11", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "derive_builder_macro" version = "0.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c" dependencies = [ "derive_builder_core", "syn 2.0.117", ] [[package]] name = "derive_more" version = "0.99.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "derive_more" version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134" dependencies = [ "derive_more-impl", ] [[package]] name = "derive_more-impl" version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb" dependencies = [ "convert_case 0.10.0", "proc-macro2", "quote", "rustc_version", "syn 2.0.117", "unicode-xid", ] [[package]] name = "derive_setters" version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7e6f6fa1f03c14ae082120b84b3c7fbd7b8588d924cf2d7c3daf9afd49df8b9" dependencies = [ "darling 0.21.3", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "des" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "916a94e407b54f9034d71dd748234cd1e516ced6284009906ae246f177eafe5a" dependencies = [ "cipher 0.5.2", ] [[package]] name = "determinator" version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf14b901cdfba3f731d01c4c184100e85f586a272d38874824175b845dbaeaf9" dependencies = [ "camino", "globset", "guppy", "guppy-workspace-hack", "once_cell", "petgraph 0.6.5", "rayon", "serde", "toml 0.5.11", ] [[package]] name = "device-info" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2ca8e71544c1b67dcdbc2699ab258828aff985e5bc8d5f6b486d90d7df2f848" dependencies = [ "core-foundation 0.10.1", "jni 0.21.1", "libc", "thiserror 2.0.18", "wasm-bindgen", "web-sys", "windows-sys 0.59.0", ] [[package]] name = "dictation" version = "0.1.0" dependencies = [ "ai_usage", "async-openai", "axum", "axum-extra", "backoff", "bytes", "infer 0.19.0", "macro_authorization", "macro_env_var", "macro_user_id", "model-error-response", "model_user", "opus-pure", "rate_limit", "reqwest 0.13.4", "rootcause", "serde", "serde_json", "symphonia", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "tracing-subscriber", "utoipa", "wiremock", "workspace-hack", ] [[package]] name = "diff" version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" [[package]] name = "diffus" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c0ff24a73b51d9009c40897faf87d31b77345c90ffbf4dc3a1d2957032c5653" dependencies = [ "itertools 0.10.5", ] [[package]] name = "diffy" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b545b8c50194bdd008283985ab0b31dba153cfd5b3066a92770634fbc0d7d291" dependencies = [ "nu-ansi-term", ] [[package]] name = "digest" version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ "block-buffer 0.10.4", "const-oid 0.9.6", "crypto-common 0.1.6", "subtle", ] [[package]] name = "digest" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2" dependencies = [ "block-buffer 0.12.0", "const-oid 0.10.2", "crypto-common 0.2.2", "ctutils", "zeroize", ] [[package]] name = "dirs" version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e" dependencies = [ "dirs-sys", ] [[package]] name = "dirs-sys" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab" dependencies = [ "libc", "option-ext", "redox_users", "windows-sys 0.61.2", ] [[package]] name = "dispatch2" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38" dependencies = [ "bitflags 2.11.1", "objc2", ] [[package]] name = "displaydoc" version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8" dependencies = [ "proc-macro2", "quote", "syn 3.0.3", ] [[package]] name = "docker-compose-types" version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bdfd601efc90644958510466e8904ca90da65a98fdfe4d21f940644a21c026b4" dependencies = [ "derive_builder", "indexmap 2.14.0", "serde", "serde_yaml", ] [[package]] name = "document_storage_service" version = "0.1.0" dependencies = [ "access_requests", "account_manager", "activity", "agent_changes", "agent_correlation", "agent_session", "agent_session_realtime", "ai_billing", "ai_tools", "ai_usage", "analytics_client", "anyhow", "async-graphql", "async-graphql-axum", "async-trait", "attention_feed", "authentication_service_client", "aws-sdk-dynamodb", "aws-sdk-s3", "aws-sdk-secretsmanager", "aws-sdk-sns", "aws-sdk-sqs", "axum", "axum-extra", "base64 0.22.1", "bebop", "bot_id", "bots", "cal", "calendar_events", "call", "channel_bots", "channel_labels", "channels", "chat", "chrono", "cloudfront_sign", "collab_surface", "comms_db_client", "complete_graph", "connection", "connection_gateway_client", "contacts", "crm", "database_webhooks", "databases", "databases_sql", "dictation", "document_sub_type", "documents", "doppler-config", "dynamodb_client", "email", "embedding", "entity_access", "entity_access_management", "entity_mutation", "entity_registry", "entity_registry_db_utils", "external_chat", "favorites", "feature_flags", "flate2", "foreign_entity", "forms", "frecency", "futures", "github", "github_pull_requests", "gmail_client", "graphql_calendar", "graphql_contacts", "graphql_crm", "graphql_databases", "graphql_initiative", "graphql_scheduled_action", "graphql_soup", "harnesses", "hex", "http-body-util", "hyper 1.9.0", "hyper-util", "import", "initiative", "initiative_description", "jsonwebtoken 10.3.0", "lexical_client", "lexical_mention_extractor", "macro_auth", "macro_authorization", "macro_aws_config", "macro_axum_utils", "macro_config", "macro_cors", "macro_db_client", "macro_db_migrator", "macro_entrypoint", "macro_env", "macro_env_var", "macro_event_broker", "macro_middleware", "macro_queues", "macro_service_urls", "macro_sha_count_client", "macro_sync_service_jwt", "macro_tower_layers", "macro_user_id", "macro_uuid", "mcp_client", "messages", "mockall", "model", "model-entity", "model_notifications", "model_owner", "models_databases", "models_dcs", "models_pagination", "models_permissions", "models_properties", "models_soup", "notification", "notification_inbox", "opensearch_client", "opentelemetry", "opentelemetry_sdk", "projects", "properties", "rate_limit", "rayon", "readonly_pool", "redis", "reminders", "reqwest 0.13.4", "rootcause", "s3_key", "saved_views", "scheduled_action", "schemars 1.2.1", "search_service", "secretsmanager_client", "serde", "serde_json", "sha2 0.10.9", "slack_integration", "soup", "soup_realtime", "sqlx", "sqs_client", "sqs_worker", "static_file_service_client", "sync_router", "sync_service_bebop_schema", "sync_service_client", "sync_service_hex", "system_properties", "task_dedup", "teams", "thiserror 2.0.18", "tokio", "tokio-tungstenite 0.27.0", "tokio-tungstenite 0.28.0", "tokio-util", "tower 0.5.3", "tower-http", "tracing", "tracing-opentelemetry", "tracing-subscriber", "tungstenite 0.27.0", "urlencoding", "user_api_key", "utoipa", "utoipa-swagger-ui", "uuid", "webhook", "whatsapp_linked", "wiremock", "work_feed", "workspace-hack", "zip", ] [[package]] name = "document_storage_service_client" version = "0.1.0" dependencies = [ "anyhow", "bot_id", "model", "model_owner", "models_bulk_upload", "models_permissions", "reqwest 0.13.4", "rootcause", "serde", "serde_json", "shared_entity_registry", "thiserror 2.0.18", "tokio", "tracing", "uuid", "wiremock", "workspace-hack", ] [[package]] name = "document_sub_type" version = "0.1.0" dependencies = [ "schemars 1.2.1", "serde", "serde_json", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "utoipa", ] [[package]] name = "document_text_extractor" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-s3", "aws_lambda_events", "lambda_runtime", "macro_aws_config", "macro_db_migrator", "macro_entrypoint", "macro_env_var", "mockall", "model", "pdfium-render", "s3_key", "serde", "serde_json", "sqlx", "tiktoken-rs", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "document_upload_finalizer_handler" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-s3", "aws-sdk-sqs", "aws_lambda_events", "bots", "documents", "entity_registry", "entity_registry_db_utils", "lambda_runtime", "lexical_client", "macro_aws_config", "macro_entrypoint", "macro_env_var", "macro_queues", "macro_service_urls", "macro_uuid", "model", "model_owner", "s3_key", "serde", "serde_json", "sha2 0.10.9", "sqlx", "sqs_client", "sync_service_client", "tokio", "tracing", "urlencoding", "workspace-hack", ] [[package]] name = "documents" version = "0.1.0" dependencies = [ "activity", "agent_correlation", "ai_billing", "ai_engine", "ai_toolset", "ai_usage", "anyhow", "async-trait", "attachment", "aws-sdk-s3", "axum", "axum-extra", "base64 0.22.1", "bot_id", "channel_sender", "chrono", "clap", "cloudfront_sign", "comms_db_client", "connection", "document_sub_type", "docx_engine", "embedding", "entity_access", "entity_access_db_utils", "entity_access_management", "entity_mutation", "entity_registry", "entity_registry_db_utils", "fig_engine", "foreign_entity", "futures", "github_pull_requests", "hex", "http-body-util", "jsonwebtoken 10.3.0", "kafka_util", "lexical_client", "loro", "macro_authorization", "macro_aws_config", "macro_db_client", "macro_db_migrator", "macro_entrypoint", "macro_env_var", "macro_event_broker", "macro_event_topics", "macro_service_urls", "macro_sha_count_client", "macro_sync_service_jwt", "macro_tower_layers", "macro_user_id", "macro_uuid", "messages", "mockall", "model", "model-entity", "model-error-response", "model_file_type", "model_owner", "model_user", "models_permissions", "models_properties", "non_empty", "pptx_engine", "psd_engine", "rdkafka", "redis", "reqwest 0.13.4", "rootcause", "s3_key", "schemars 1.2.1", "serde", "serde_json", "sha2 0.10.9", "share_permission_db_utils", "shared_entity_registry", "sqlx", "sqs_client", "sync_service_client", "system_skills", "task_dedup", "thiserror 2.0.18", "tokio", "tokio-retry", "tower 0.5.3", "tracing", "tracing-subscriber", "unicode-segmentation", "utoipa", "uuid", "wiremock", "workspace-hack", ] [[package]] name = "docx_engine" version = "0.1.0" dependencies = [ "base64 0.22.1", "clap", "console_error_panic_hook", "js-sys", "pptx_engine", "serde", "serde_json", "thiserror 2.0.18", "wasm-bindgen", ] [[package]] name = "docx_unzip_handler" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-lambda", "aws-sdk-sqs", "aws_lambda_events", "futures", "lambda_client", "lambda_runtime", "macro_aws_config", "macro_db_client", "macro_entrypoint", "macro_env_var", "macro_queues", "macro_sha_count_client", "macro_uuid", "model", "model_owner", "redis", "s3_client", "s3_key", "serde", "sha2 0.10.9", "sqlx", "sqs_client", "tokio", "tracing", "urlencoding", "workspace-hack", "zip", ] [[package]] name = "doppleganger" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51a96cb2655fc126bfa552d79866bfaa542e9956dcd8f79454a49c405003cf86" dependencies = [ "doppleganger-core", "doppleganger-macros", ] [[package]] name = "doppleganger-core" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98a55433d78ee9219f69b8c34d1058f2f26b413a959606c593704eb453f4e7d2" dependencies = [ "chrono", "uuid", ] [[package]] name = "doppleganger-macros" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7eedde8f1d892e8453ec1a3cd51029d19afab36546d0df43e6d31f049de4021d" dependencies = [ "doppleganger-macros-parse", "proc-macro2", "quote", "unsynn", ] [[package]] name = "doppleganger-macros-parse" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8adad89fa08cce316e9a1d678aad6ff3afd9b04c5f70b9bb03bbd7ae5fde8f9b" dependencies = [ "proc-macro2", "quote", "unsynn", ] [[package]] name = "doppler-config" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0735f1faf2ddea06f87842ed94efb5355692d5966e9ad5a3fd10ac3cd7ddc027" dependencies = [ "reqwest 0.13.4", "serde", "serde_json", "thiserror 2.0.18", "tracing", ] [[package]] name = "dotenvy" version = "0.15.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" [[package]] name = "downcast" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1" [[package]] name = "downcast-rs" version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" [[package]] name = "dtoa" version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c3cf4824e2d5f025c7b531afcb2325364084a16806f6d47fbc1f5fbd9960590" [[package]] name = "dtoa-short" version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87" dependencies = [ "dtoa", ] [[package]] name = "dunce" version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" [[package]] name = "dyn-clone" version = "1.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" [[package]] name = "dynamic_ui" version = "0.1.0" dependencies = [ "insta", "lazy-regex", "nutype", "schemars 1.2.1", "serde", "serde_json", "serde_path_to_error", "specta", "specta-serde", "specta-typescript", ] [[package]] name = "dynamodb_client" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-dynamodb", "chrono", "macro_aws_config", "models_bulk_upload", "s3_key", "tokio", "tracing", "workspace-hack", ] [[package]] name = "ecdsa" version = "0.16.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" dependencies = [ "der 0.7.10", "digest 0.10.7", "elliptic-curve 0.13.8", "rfc6979 0.4.0", "signature 2.2.0", "spki 0.7.3", ] [[package]] name = "ecdsa" version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0681a4fc24c767085329728d8dfba959af91228aa4610cca4f8ce317ba46ae0" dependencies = [ "der 0.8.2", "digest 0.11.3", "elliptic-curve 0.14.1", "rfc6979 0.6.0", "signature 3.0.0", "spki 0.8.0", "zeroize", ] [[package]] name = "ed25519" version = "2.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" dependencies = [ "pkcs8 0.10.2", "signature 2.2.0", ] [[package]] name = "ed25519" version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "29fcf32e6c73d1079f83ab4d782de2d81620346a5f38c6237a86a22f8368980a" dependencies = [ "pkcs8 0.11.0", "signature 3.0.0", ] [[package]] name = "ed25519-dalek" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9" dependencies = [ "curve25519-dalek 4.1.3", "ed25519 2.2.3", "serde", "sha2 0.10.9", "subtle", "zeroize", ] [[package]] name = "ed25519-dalek" version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ebaa1a2bf1290ab3bfe5a7b771d050ebffab2711c19a81691c683a5144a25de" dependencies = [ "curve25519-dalek 5.0.0", "ed25519 3.0.0", "rand_core 0.10.1", "serde", "sha2 0.11.0", "signature 3.0.0", "subtle", "zeroize", ] [[package]] name = "ego-tree" version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12a0bb14ac04a9fcf170d0bbbef949b44cc492f4452bd20c095636956f653642" [[package]] name = "either" version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e" dependencies = [ "serde", ] [[package]] name = "elliptic-curve" version = "0.13.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" dependencies = [ "base16ct 0.2.0", "crypto-bigint 0.5.5", "digest 0.10.7", "ff 0.13.1", "generic-array 0.14.9", "group 0.13.0", "hkdf 0.12.4", "pem-rfc7468 0.7.0", "pkcs8 0.10.2", "rand_core 0.6.4", "sec1 0.7.3", "subtle", "zeroize", ] [[package]] name = "elliptic-curve" version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d65aa39b3a5c1c9c1b745c9a019234bb7a21b77abcb4f4d266d706e2d577d65" dependencies = [ "base16ct 1.0.0", "crypto-bigint 0.7.6", "crypto-common 0.2.2", "digest 0.11.3", "ff 0.14.0", "group 0.14.0", "hkdf 0.13.0", "hybrid-array", "pem-rfc7468 1.0.0", "pkcs8 0.11.0", "rand_core 0.10.1", "sec1 0.8.1", "subtle", "zeroize", ] [[package]] name = "email" version = "0.1.0" dependencies = [ "activity", "agent_correlation", "ai_toolset", "anyhow", "async-trait", "attachment", "authentication_service_client", "aws-sdk-s3", "axum", "axum-extra", "base64 0.22.1", "calendar_events", "chrono", "chrono-tz", "crm", "doppleganger", "either", "email_api_client", "email_db_client", "email_utils", "email_validator", "entity_access", "entity_access_management", "entity_mutation", "filter_ast", "frecency", "futures", "gmail_client", "google_token", "ical", "item_filters", "lexical_client", "lol_html", "macro_authorization", "macro_db_migrator", "macro_event_broker", "macro_event_topics", "macro_user_id", "macro_uuid", "model-entity", "model-error-response", "models_email", "models_pagination", "non_empty", "opentelemetry", "opentelemetry_sdk", "rand 0.9.4", "recursion", "redis", "reqwest 0.13.4", "rootcause", "schemars 1.2.1", "scraper", "serde", "serde_json", "serde_with", "sha2 0.10.9", "specta", "sqlx", "sqs_client", "strum 0.27.2", "subtle", "thiserror 2.0.18", "tokio", "tracing", "tracing-opentelemetry", "tracing-subscriber", "url", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "email-encoding" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9298e6504d9b9e780ed3f7dfd43a61be8cd0e09eb07f7706a945b0072b6670b6" dependencies = [ "base64 0.22.1", "memchr", ] [[package]] name = "email_address" version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e079f19b08ca6239f47f8ba8509c11cf3ea30095831f7fed61441475edd8c449" dependencies = [ "serde", ] [[package]] name = "email_api_client" version = "0.1.0" dependencies = [ "base64 0.22.1", "calendar_events", "chrono", "chrono-tz", "email_utils", "encoding_rs", "gmail_client", "html-escape", "http 1.4.0", "httpdate", "macro_db_migrator", "macro_event_broker", "mail-builder", "mailparse", "models_email", "redis", "reqwest 0.13.4", "scraper", "serde", "serde_json", "serde_path_to_error", "sha2 0.10.9", "sqlx", "thiserror 2.0.18", "tokio", "tracing", "tracing-subscriber", "url", "uuid", "wiremock", "workspace-hack", ] [[package]] name = "email_db_client" version = "0.1.0" dependencies = [ "anyhow", "chrono", "doppleganger", "email_utils", "futures", "macro_db_migrator", "macro_user_id", "macro_uuid", "models_email", "serde_json", "sqlx", "tokio", "tracing", "tracing-subscriber", "workspace-hack", ] [[package]] name = "email_focus_worker" version = "0.1.0" dependencies = [ "ai_usage", "calendar_events", "chrono", "connection_gateway_client", "doppler-config", "email", "jev", "kafka_util", "macro_auth", "macro_authorization", "macro_config", "macro_db_migrator", "macro_entrypoint", "macro_env", "macro_env_var", "macro_event_broker", "macro_service_urls", "macro_tower_layers", "macro_user_id", "memory", "models_email", "opentelemetry", "rdkafka", "reqwest 0.13.4", "rootcause", "serde_json", "sqlx", "tokio", "tokio-util", "tracing", "tracing-opentelemetry", "universal_input", "uuid", "wiremock", "workspace-hack", ] [[package]] name = "email_formatting" version = "0.1.0" dependencies = [ "askama", "chrono", "hmac 0.12.1", "macro_env", "macro_service_urls", "macro_user_id", "model_notifications", "notification", "rootcause", "serde", "sha2 0.10.9", "tracing", "workspace-hack", ] [[package]] name = "email_refresh_handler" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-sqs", "aws_lambda_events", "chrono", "lambda_runtime", "macro_aws_config", "macro_db_migrator", "macro_entrypoint", "macro_env", "macro_env_var", "macro_queues", "models_email", "sqlx", "sqs_client", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "email_scheduled_handler" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-sqs", "aws_lambda_events", "email", "futures", "lambda_runtime", "macro_aws_config", "macro_db_migrator", "macro_entrypoint", "macro_env", "macro_env_var", "macro_queues", "models_email", "sqlx", "sqs_client", "tokio", "tracing", "workspace-hack", ] [[package]] name = "email_service" version = "0.1.0" dependencies = [ "agent_correlation", "anyhow", "authentication_service_client", "aws-sdk-s3", "aws-sdk-secretsmanager", "aws-sdk-sqs", "axum", "axum-extra", "base64 0.22.1", "bytes", "calendar_events", "channels", "chrono", "cloudfront_sign", "connection_gateway_client", "contacts", "crm", "document_storage_service_client", "doppler-config", "ego-tree", "email", "email_api_client", "email_db_client", "email_utils", "entity_access", "entity_access_management", "filter_ast", "frecency", "futures", "generic_email_domains", "gmail_client", "google_token", "html-escape", "http-body-util", "infer 0.19.0", "item_filters", "lol_html", "macro_auth", "macro_authorization", "macro_aws_config", "macro_config", "macro_cors", "macro_db_client", "macro_db_migrator", "macro_entrypoint", "macro_env", "macro_env_var", "macro_event_broker", "macro_middleware", "macro_queues", "macro_service_urls", "macro_tower_layers", "macro_user_id", "macro_uuid", "mime_guess", "model", "model-entity", "model_file_type", "model_notifications", "models_email", "models_pagination", "models_properties", "notification", "opentelemetry", "opentelemetry_sdk", "rand 0.9.4", "redis", "regex", "reqwest 0.13.4", "rootcause", "s3_client", "scraper", "secretsmanager_client", "serde", "serde_json", "sha2 0.10.9", "sqlx", "sqlx-core", "sqs_client", "sqs_worker", "static_file_service_client", "strum_macros 0.27.2", "system_properties", "thiserror 2.0.18", "tokio", "tokio-retry", "tokio-util", "tower 0.5.3", "tower-http", "tracing", "tracing-opentelemetry", "tracing-subscriber", "unfurl", "unicode-segmentation", "url", "urlencoding", "utoipa", "utoipa-swagger-ui", "uuid", "workspace-hack", ] [[package]] name = "email_service_client" version = "0.1.0" dependencies = [ "anyhow", "email", "macro_tower_layers", "models_email", "reqwest 0.13.4", "serde_json", "tokio", "tracing", "wiremock", "workspace-hack", ] [[package]] name = "email_sfs_delete_handler" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-sqs", "aws_lambda_events", "lambda_runtime", "macro_aws_config", "macro_entrypoint", "macro_env", "macro_env_var", "macro_queues", "sqlx", "sqs_client", "tokio", "tracing", "workspace-hack", ] [[package]] name = "email_suppression_handler" version = "0.1.0" dependencies = [ "anyhow", "aws_lambda_events", "lambda_runtime", "macro_db_client", "macro_entrypoint", "macro_env_var", "serde", "serde_json", "sqlx", "strum 0.27.2", "tokio", "tracing", "workspace-hack", ] [[package]] name = "email_utils" version = "0.1.0" dependencies = [ "ammonia", "ego-tree", "html2text", "lazy_static", "regex", "scraper", "tracing", "workspace-hack", ] [[package]] name = "email_validator" version = "0.1.0" dependencies = [ "lazy_static", "nutype", "regex", "schemars 1.2.1", "serde", "serde_json", "specta", "workspace-hack", ] [[package]] name = "embedded-io" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" [[package]] name = "embedded-io" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" [[package]] name = "embedding" version = "0.1.0" dependencies = [ "anyhow", "async-openai", "workspace-hack", ] [[package]] name = "encode_unicode" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" [[package]] name = "encoding_rs" version = "0.8.35" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" dependencies = [ "cfg-if", ] [[package]] name = "ensure-cov" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33753185802e107b8fa907192af1f0eca13b1fb33327a59266d650fef29b2b4e" [[package]] name = "ensure_exists" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-dynamodb", "thiserror 2.0.18", "tokio", "tracing", "workspace-hack", ] [[package]] name = "entity_access" version = "0.1.0" dependencies = [ "anyhow", "axum", "bot_id", "cached", "clap", "database_env_vars", "futures", "harness_id", "macro_authorization", "macro_db_migrator", "macro_entrypoint", "macro_user_id", "model", "model-entity", "model-error-response", "model_owner", "model_user", "models_entity_access_management", "models_permissions", "rootcause", "serde", "serde_json", "sqlx", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "entity_access_db_utils" version = "0.1.0" dependencies = [ "anyhow", "macro_db_migrator", "macro_user_id", "macro_uuid", "model-entity", "model_owner", "models_entity_access_management", "models_permissions", "sqlx", "tracing", "workspace-hack", ] [[package]] name = "entity_access_management" version = "0.1.0" dependencies = [ "anyhow", "entity_access_db_utils", "macro_db_migrator", "model-entity", "models_entity_access_management", "models_permissions", "sqlx", "thiserror 2.0.18", "tracing", "uuid", "workspace-hack", ] [[package]] name = "entity_mutation" version = "0.1.0" dependencies = [ "entity_access", "macro_user_id", "model-entity", "models_permissions", "rootcause", "tracing", "workspace-hack", ] [[package]] name = "entity_registry" version = "0.1.0" dependencies = [ "axum", "bot_id", "chrono", "harness_id", "macro_authorization", "macro_db_migrator", "macro_user_id", "model-entity", "model_owner", "rootcause", "shared_entity_registry", "sqlx", "thiserror 2.0.18", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "entity_registry_db_utils" version = "0.1.0" dependencies = [ "bot_id", "chrono", "entity_access_db_utils", "entity_registry", "macro_db_migrator", "model_owner", "rootcause", "shared_entity_registry", "sqlx", "tracing", "uuid", "workspace-hack", ] [[package]] name = "enum-as-inner" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" dependencies = [ "heck 0.4.1", "proc-macro2", "quote", "syn 1.0.109", ] [[package]] name = "enum-as-inner" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc" dependencies = [ "heck 0.5.0", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "enum_dispatch" version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd" dependencies = [ "once_cell", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "equator" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc" dependencies = [ "equator-macro", ] [[package]] name = "equator-macro" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "equivalent" version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "errno" version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", "windows-sys 0.61.2", ] [[package]] name = "error-code" version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b5343afd4a8365a643ac588dab4cf234a190c7f6c88c9f6dd6ffe00837661b7" [[package]] name = "etcetera" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943" dependencies = [ "cfg-if", "home", "windows-sys 0.48.0", ] [[package]] name = "event-listener" version = "2.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" [[package]] name = "event-listener" version = "5.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a23add41df1562121a9393cb065eab5146a1242410f23a644851e90cfd669d2" dependencies = [ "parking", "pin-project-lite", ] [[package]] name = "event-listener-strategy" version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" dependencies = [ "event-listener 5.4.2", "pin-project-lite", ] [[package]] name = "eventsource-stream" version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74fef4569247a5f429d9156b9d0a2599914385dd189c539334c625d8099d90ab" dependencies = [ "futures-core", "nom 7.1.3", "pin-project-lite", ] [[package]] name = "exr" version = "1.74.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4300e043a56aa2cb633c01af81ca8f699a321879a7854d3896a0ba89056363be" dependencies = [ "bit_field", "half", "lebe", "miniz_oxide", "rayon-core", "smallvec", "zune-inflate", ] [[package]] name = "extended" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af9673d8203fcb076b19dfd17e38b3d4ae9f44959416ea532ce72415a6020365" [[package]] name = "external_chat" version = "0.1.0" dependencies = [ "async-trait", "axum", "chrono", "entity_access", "entity_access_db_utils", "image", "macro_authorization", "macro_user_id", "model-entity", "models_permissions", "nom 8.0.0", "opentelemetry", "rootcause", "serde", "serde_json", "sha2 0.10.9", "share_permission_db_utils", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tracing", "tracing-opentelemetry", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "fallible-iterator" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" [[package]] name = "fallible-iterator" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" [[package]] name = "fancy-regex" version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7493d4c459da9f84325ad297371a6b2b8a162800873a22e3b6b6512e61d18c05" dependencies = [ "bit-set 0.5.3", "regex", ] [[package]] name = "fancy-regex" version = "0.19.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d301f5bf187b3c295fce6468d3875037a0bccc5f6b151c63cac2f85babf21912" dependencies = [ "bit-set 0.8.0", "regex-automata", "regex-syntax", ] [[package]] name = "fast_chemail" version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "495a39d30d624c2caabe6312bfead73e7717692b44e0b32df168c275a2e8e9e4" dependencies = [ "ascii_utils", ] [[package]] name = "fastbloom" version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e7f34442dbe69c60fe8eaf58a8cafff81a1f278816d8ab4db255b3bef4ac3c4" dependencies = [ "getrandom 0.3.4", "libm", "siphasher 1.0.3", ] [[package]] name = "fastrand" version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" dependencies = [ "instant", ] [[package]] name = "fastrand" version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6" [[package]] name = "favorites" version = "0.1.0" dependencies = [ "ai_toolset", "anyhow", "async-trait", "axum", "axum-extra", "chrono", "cowlike", "entity_access", "http-body-util", "macro_authorization", "macro_db_migrator", "macro_user_id", "model-entity", "model-error-response", "model_user", "rootcause", "schemars 1.2.1", "serde", "serde_json", "sqlx", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "fax" version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "caf1079563223d5d59d83c85886a56e586cfd5c1a26292e971a0fa266531ac5a" [[package]] name = "fdeflate" version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" dependencies = [ "simd-adler32", ] [[package]] name = "feature_flags" version = "0.1.0" dependencies = [ "macro_user_id", "reqwest 0.13.4", "rootcause", "serde", "serde_json", "thiserror 2.0.18", "tokio", "wiremock", "workspace-hack", ] [[package]] name = "ff" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393" dependencies = [ "rand_core 0.6.4", "subtle", ] [[package]] name = "ff" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1f686ab92a9fb0eaf188f6c6c87b89490baa6fdb0db4544ba4dc47f7942489f" dependencies = [ "rand_core 0.10.1", "subtle", ] [[package]] name = "fiat-crypto" version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" [[package]] name = "fiat-crypto" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64cd1e32ddd350061ae6edb1b082d7c54915b5c672c389143b9a63403a109f24" [[package]] name = "fig_engine" version = "0.1.0" dependencies = [ "brotli-decompressor", "clap", "console_error_panic_hook", "gif", "image-webp", "miniz_oxide", "png", "ruzstd", "serde", "serde_json", "skrifa", "thiserror 2.0.18", "tiny-skia", "wasm-bindgen", "zune-core", "zune-jpeg", ] [[package]] name = "filetime" version = "0.2.29" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c287a33c7f0a620c38e641e7f60827713987b3c0f26e8ddc9462cc69cf75759" dependencies = [ "cfg-if", "libc", ] [[package]] name = "filter_ast" version = "0.1.0" dependencies = [ "recursion", "serde", ] [[package]] name = "find-msvc-tools" version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" [[package]] name = "fixedbitset" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" [[package]] name = "fixedbitset" version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99" [[package]] name = "flate2" version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" dependencies = [ "crc32fast", "libz-sys", "miniz_oxide", "zlib-rs", ] [[package]] name = "fluent-uri" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc74ac4d8359ae70623506d512209619e5cf8f347124910440dbc221714b328e" dependencies = [ "borrow-or-share", "ref-cast", "serde", ] [[package]] name = "flume" version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095" dependencies = [ "futures-core", "futures-sink", "spin 0.9.9", ] [[package]] name = "fnv" version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "foldhash" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" [[package]] name = "foldhash" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" [[package]] name = "font-types" version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c92d9081c7ab3bd83ef1eecdfad090f3d966e3ce74106779664114cfe1a6274" dependencies = [ "bytemuck", ] [[package]] name = "foreign-types" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" dependencies = [ "foreign-types-shared", ] [[package]] name = "foreign-types-shared" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "foreign_entity" version = "0.1.0" dependencies = [ "anyhow", "axum", "chrono", "entity_access", "filter_ast", "http-body-util", "item_filters", "macro_authorization", "macro_db_migrator", "macro_user_id", "macro_uuid", "model-error-response", "model_user", "models_pagination", "rootcause", "serde", "serde_json", "sqlx", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "form_urlencoded" version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" dependencies = [ "percent-encoding", ] [[package]] name = "forms" version = "0.1.0" dependencies = [ "activity", "ai_toolset", "anyhow", "async-trait", "axum", "base64 0.22.1", "bot_id", "calendar_scheduling", "chrono", "collab_surface", "connection_gateway_client", "databases", "entity_access", "entity_access_db_utils", "entity_mutation", "loro", "macro_authorization", "macro_db_migrator", "macro_event_broker", "macro_event_topics", "macro_tower_layers", "macro_user_id", "model-entity", "models_databases", "models_forms", "models_permissions", "models_properties", "nom 8.0.0", "reqwest 0.13.4", "rootcause", "schemars 1.2.1", "serde", "serde_json", "sqlx", "static_file_service_client", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "tracing-subscriber", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "fraction" version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e246562084dde8ebbcc943b261c406ce4f68e5032ec28029a251a47d6a295500" dependencies = [ "num", "num-bigint 0.4.8", ] [[package]] name = "fractional_index" version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce01fad85c73f947e62a39152c7b0f785af7f44859da36e421c42a3023bcbe3a" [[package]] name = "fragile" version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8878864ba14bb86e818a412bfd6f18f9eabd4ec0f008a28e8f7eb61db532fcf9" dependencies = [ "futures-core", ] [[package]] name = "frecency" version = "0.1.0" dependencies = [ "anyhow", "chrono", "cool_asserts", "cowlike", "filter_ast", "item_filters", "macro_db_migrator", "macro_user_id", "mockall", "model-entity", "num-traits", "ordered-float", "recursion", "serde", "serde_json", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "fs_extra" version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" [[package]] name = "funty" version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" [[package]] name = "fusionauth" version = "0.1.0" dependencies = [ "anyhow", "base64 0.22.1", "jsonwebtoken 10.3.0", "reqwest 0.13.4", "serde", "serde_json", "serde_urlencoded", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tracing", "tracing-subscriber", "upstream_error", "urlencoding", "uuid", "wiremock", "workspace-hack", ] [[package]] name = "futf" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" dependencies = [ "mac", "new_debug_unreachable", ] [[package]] name = "futures" version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d" dependencies = [ "futures-channel", "futures-core", "futures-executor", "futures-io", "futures-sink", "futures-task", "futures-util", ] [[package]] name = "futures-channel" version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" dependencies = [ "futures-core", "futures-sink", ] [[package]] name = "futures-concurrency" version = "7.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "175cd8cca9e1d45b87f18ffa75088f2099e3c4fe5e2f83e42de112560bea8ea6" dependencies = [ "fixedbitset 0.5.7", "futures-core", "futures-lite 2.6.1", "pin-project", "smallvec", ] [[package]] name = "futures-core" version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" [[package]] name = "futures-executor" version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d" dependencies = [ "futures-core", "futures-task", "futures-util", ] [[package]] name = "futures-intrusive" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f" dependencies = [ "futures-core", "lock_api", "parking_lot", ] [[package]] name = "futures-io" version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" [[package]] name = "futures-lite" version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" dependencies = [ "fastrand 1.9.0", "futures-core", "futures-io", "memchr", "parking", "pin-project-lite", "waker-fn", ] [[package]] name = "futures-lite" version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" dependencies = [ "fastrand 2.4.1", "futures-core", "futures-io", "parking", "pin-project-lite", ] [[package]] name = "futures-macro" version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "futures-sink" version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" [[package]] name = "futures-task" version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" [[package]] name = "futures-timer" version = "3.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af43fadb8a98512d547e37b4e92e0ced13e205c061b87b4623eff01d918d6968" dependencies = [ "gloo-timers", "send_wrapper", ] [[package]] name = "futures-util" version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" dependencies = [ "futures-channel", "futures-core", "futures-io", "futures-macro", "futures-sink", "futures-task", "memchr", "pin-project-lite", "slab", ] [[package]] name = "fuzzy-matcher" version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94" dependencies = [ "thread_local", ] [[package]] name = "fxhash" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" dependencies = [ "byteorder", ] [[package]] name = "genai_telemetry" version = "0.1.0" dependencies = [ "macro_env_var", "opentelemetry", "opentelemetry_sdk", "serde_json", "tracing", "tracing-opentelemetry", "tracing-subscriber", "workspace-hack", ] [[package]] name = "generator" version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52f04ae4152da20c76fe800fa48659201d5cf627c5149ca0b707b69d7eef6cf9" dependencies = [ "cc", "cfg-if", "libc", "log", "rustversion", "windows-link", "windows-result", ] [[package]] name = "generic-array" version = "0.14.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" dependencies = [ "typenum", "version_check", "zeroize", ] [[package]] name = "generic-array" version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb130435a959a8d525e6bca66ff6c40981a300ee96d70e3ef56f046556d614a3" dependencies = [ "generic-array 0.14.9", "rustversion", "typenum", ] [[package]] name = "generic-btree" version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a0c1bce85c110ab718fd139e0cc89c51b63bd647b14a767e24bdfc77c83df79b" dependencies = [ "arref", "heapless 0.9.3", "itertools 0.11.0", "loro-thunderdome", "proc-macro2", "rustc-hash 2.1.2", ] [[package]] name = "generic_email_domains" version = "0.1.0" dependencies = [ "workspace-hack", ] [[package]] name = "gethostname" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bd49230192a3797a9a4d6abe9b3eed6f7fa4c8a8a4947977c6f80025f92cbd8" dependencies = [ "rustix 1.1.4", "windows-link", ] [[package]] name = "getopts" version = "0.2.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df" dependencies = [ "unicode-width 0.2.0", ] [[package]] name = "getrandom" version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" dependencies = [ "cfg-if", "libc", "wasi 0.9.0+wasi-snapshot-preview1", ] [[package]] name = "getrandom" version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" dependencies = [ "cfg-if", "js-sys", "libc", "wasi 0.11.1+wasi-snapshot-preview1", "wasm-bindgen", ] [[package]] name = "getrandom" version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" dependencies = [ "cfg-if", "js-sys", "libc", "r-efi 5.3.0", "wasip2", "wasm-bindgen", ] [[package]] name = "getrandom" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" dependencies = [ "cfg-if", "js-sys", "libc", "r-efi 6.0.0", "rand_core 0.10.1", "wasip2", "wasip3", "wasm-bindgen", ] [[package]] name = "gh-workflow" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "389296a8f9ebed67f6f49f3ee7fb5870d34b1f134d6033727de8caac3a6336a1" dependencies = [ "async-trait", "derive_more 2.1.1", "derive_setters", "gh-workflow-macros", "indexmap 2.14.0", "merge", "serde", "serde_json", "serde_yml", "strum_macros 0.27.2", ] [[package]] name = "gh-workflow-macros" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b8281789edecfe1c6dab6312577f5ec0f7f8b860cad70156b8fc70ebedc786d" dependencies = [ "heck 0.5.0", "quote", "syn 2.0.117", ] [[package]] name = "ghash" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1" dependencies = [ "opaque-debug", "polyval 0.6.2", ] [[package]] name = "ghash" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2eecf2d5dc9b66b732b97707a0210906b1d30523eb773193ab777c0c84b3e8d5" dependencies = [ "polyval 0.7.3", "zeroize", ] [[package]] name = "gif" version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee8cfcc411d9adbbaba82fb72661cc1bcca13e8bba98b364e62b2dba8f960159" dependencies = [ "color_quant", "weezl", ] [[package]] name = "git_patch" version = "0.1.0" dependencies = [ "chrono", "serde", "strum 0.27.2", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "github" version = "0.1.0" dependencies = [ "anyhow", "axum", "base64 0.22.1", "chrono", "connection_gateway_client", "cowlike", "document_sub_type", "documents", "entity_access", "foreign_entity", "fusionauth", "github_pull_requests", "hex", "hmac 0.12.1", "jsonwebtoken 10.3.0", "lru 0.16.4", "macro_authorization", "macro_db_migrator", "macro_env", "macro_env_var", "macro_event_broker", "macro_event_topics", "macro_service_urls", "macro_user_id", "macro_uuid", "mockall", "model", "model-entity", "model-error-response", "model_notifications", "model_owner", "model_user", "models_permissions", "models_properties", "notification", "redis", "regex", "reqwest 0.13.4", "rootcause", "serde", "serde_json", "sha2 0.10.9", "sqlx", "subtle", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "upstream_error", "url", "urlencoding", "utoipa", "uuid", "wiremock", "workspace-hack", ] [[package]] name = "github_pull_requests" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-s3", "axum", "chrono", "entity_access", "filter_ast", "foreign_entity", "git_patch", "item_filters", "macro_authorization", "macro_db_migrator", "macro_event_broker", "macro_event_topics", "macro_user_id", "model-error-response", "models_pagination", "rootcause", "serde", "serde_json", "sqlx", "thiserror 2.0.18", "tokio", "tracing", "url", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "glob" version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" [[package]] name = "globset" version = "0.4.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e47d37d2ae4464254884b60ab7071be2b876a9c35b696bd018ddcc76847309cd" dependencies = [ "aho-corasick", "bstr", "log", "regex-automata", "regex-syntax", ] [[package]] name = "gloo-timers" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "482ce8a491a501da4cd806bd190275363d674f2845005c6ddbd5d3e1dd54495d" dependencies = [ "futures-channel", "futures-core", "js-sys", "wasm-bindgen", ] [[package]] name = "gmail_client" version = "0.1.0" dependencies = [ "base64 0.22.1", "httpdate", "jsonwebtoken 10.3.0", "models_email", "regex", "reqwest 0.13.4", "serde", "serde_json", "tokio", "tracing", "wiremock", "workspace-hack", ] [[package]] name = "google_token" version = "0.1.0" dependencies = [ "anyhow", "authentication_service_client", "email_utils", "redis", "tracing", "workspace-hack", ] [[package]] name = "granola_sync" version = "0.1.0" dependencies = [ "aes-gcm 0.10.3", "anyhow", "async-trait", "axum", "base64 0.22.1", "call", "chrono", "hmac 0.12.1", "http 1.4.0", "macro_db_migrator", "macro_user_id", "macro_uuid", "pipedream_mcp", "rootcause", "serde", "serde_json", "sha2 0.10.9", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tracing", "url", "uuid", "workspace-hack", ] [[package]] name = "graphql_activity" version = "0.1.0" dependencies = [ "activity", "async-graphql", "async-stream", "chrono", "chrono-tz", "entity_access", "futures", "graphql_common", "macro_user_id", "model-entity", "models_pagination", "serde", "serde_json", "tokio", "tokio-stream", "tracing", "uuid", "workspace-hack", ] [[package]] name = "graphql_calendar" version = "0.1.0" dependencies = [ "async-graphql", "calendar_events", "chrono", "futures", "graphql_common", "macro_user_id", "models_pagination", "rootcause", "serde_json", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "graphql_channel" version = "0.1.0" dependencies = [ "async-graphql", "channels", "chrono", "entity_access", "graphql_common", "macro_user_id", "tokio", "uuid", "workspace-hack", ] [[package]] name = "graphql_common" version = "0.1.0" dependencies = [ "async-graphql", "axum", "axum-extra", "chrono", "filter_ast", "item_filters", "macro_authorization", "macro_user_id", "model-entity", "model_owner", "model_user", "models_properties", "rootcause", "serde", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "graphql_contacts" version = "0.1.0" dependencies = [ "async-graphql", "contacts", "graphql_common", "macro_user_id", "models_pagination", "rootcause", "serde_json", "tokio", "tracing", "workspace-hack", ] [[package]] name = "graphql_crm" version = "0.1.0" dependencies = [ "async-graphql", "chrono", "crm", "databases", "entity_access", "graphql_common", "graphql_properties", "macro_user_id", "models_databases", "models_properties", "serde_json", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "graphql_databases" version = "0.1.0" dependencies = [ "async-graphql", "chrono", "databases", "databases_sql", "entity_access", "futures", "graphql_common", "graphql_soup", "macro_user_id", "model-entity", "models_databases", "rootcause", "tracing", "workspace-hack", ] [[package]] name = "graphql_email" version = "0.1.0" dependencies = [ "async-graphql", "chrono", "email", "email_utils", "entity_access", "futures", "graphql_common", "macro_user_id", "rootcause", "serde_json", "tokio", "tracing", "tracing-subscriber", "uuid", "workspace-hack", ] [[package]] name = "graphql_entity_mutation" version = "0.1.0" dependencies = [ "async-graphql", "entity_mutation", "graphql_common", "graphql_permission", "graphql_soup", "macro_user_id", "model-entity", "models_permissions", "tokio", "tracing", "tracing-subscriber", "uuid", "workspace-hack", ] [[package]] name = "graphql_favorite" version = "0.1.0" dependencies = [ "async-graphql", "chrono", "entity_mutation", "favorites", "graphql_common", "graphql_entity_mutation", "graphql_permission", "graphql_soup", "macro_user_id", "model-entity", "rootcause", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "graphql_initiative" version = "0.1.0" dependencies = [ "async-graphql", "chrono", "entity_access", "futures", "graphql_common", "graphql_permission", "graphql_properties", "graphql_soup", "initiative", "macro_user_id", "model-entity", "model_owner", "models_pagination", "models_permissions", "models_properties", "models_soup", "rootcause", "serde", "soup", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "graphql_notification" version = "0.1.0" dependencies = [ "async-graphql", "async-stream", "chrono", "futures", "graphql_common", "macro_user_id", "model-entity", "model_notifications", "notification", "notification_state", "rootcause", "serde_json", "tokio", "tokio-stream", "tracing", "uuid", "workspace-hack", ] [[package]] name = "graphql_notification_inbox" version = "0.1.0" dependencies = [ "async-graphql", "async-stream", "attention_feed", "chrono", "futures", "graphql_common", "graphql_notification", "graphql_soup", "macro_user_id", "notification_inbox", "soup", "tracing", "uuid", "workspace-hack", ] [[package]] name = "graphql_permission" version = "0.1.0" dependencies = [ "async-graphql", "entity_access", "futures", "macro_user_id", "model-entity", "rootcause", "tokio", "workspace-hack", ] [[package]] name = "graphql_properties" version = "0.1.0" dependencies = [ "async-graphql", "chrono", "entity_access", "futures", "graphql_common", "macro_user_id", "model-entity", "models_properties", "properties", "rootcause", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "graphql_registered_work" version = "0.1.0" dependencies = [ "agent_session", "async-graphql", "async-stream", "attention_feed", "chrono", "futures", "graphql_common", "graphql_soup", "macro_user_id", "model-entity", "soup_realtime", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "graphql_scheduled_action" version = "0.1.0" dependencies = [ "async-graphql", "chrono", "macro_user_id", "macro_uuid", "model_owner", "rootcause", "routine_program", "scheduled_action", "serde_json", "tokio", "tracing", "workspace-hack", ] [[package]] name = "graphql_soup" version = "0.1.0" dependencies = [ "anyhow", "async-graphql", "async-stream", "async-trait", "axum", "axum-extra", "chrono", "email", "entity_access", "filter_ast", "futures", "graphql_common", "graphql_email", "graphql_permission", "graphql_soup_filter_input", "item_filters", "macro_authorization", "macro_user_id", "model-entity", "model_owner", "models_grouping", "models_pagination", "models_properties", "models_soup", "predicate-index", "rootcause", "serde", "serde_json", "soup", "soup-filter-projection", "soup_realtime", "thiserror 2.0.18", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "graphql_soup_filter_input" version = "0.1.0" dependencies = [ "async-graphql", "chrono", "document_sub_type", "filter_ast", "graphql_common", "item_filters", "macro_user_id", "model_file_type", "model_owner", "notification_state", "serde", "serde_json", "thiserror 2.0.18", "uuid", ] [[package]] name = "graphql_work_feed" version = "0.1.0" dependencies = [ "async-graphql", "async-stream", "attention_feed", "futures", "graphql_common", "graphql_notification", "graphql_soup", "macro_user_id", "soup", "tracing", "work_feed", "workspace-hack", ] [[package]] name = "group" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" dependencies = [ "ff 0.13.1", "rand_core 0.6.4", "subtle", ] [[package]] name = "group" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fd1a1c7a5206c5b7a3f5a0d7ccd3ff85d0c8f5133d62a02680255b0004af5f4" dependencies = [ "ff 0.14.0", "rand_core 0.10.1", "subtle", ] [[package]] name = "gtm_invite" version = "0.1.0" dependencies = [ "anyhow", "axum", "chrono", "http-body-util", "ip_extractor", "macro_authorization", "macro_db_migrator", "macro_user_id", "macro_uuid", "mockall", "model-error-response", "model_user", "rand 0.9.4", "rate_limit", "rootcause", "serde", "serde_json", "sqlx", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "guppy" version = "0.17.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb611f63088c20f3f7252d896f0beaa176a9628da8c21cdf258fe9ae179bebda" dependencies = [ "ahash", "camino", "cargo_metadata", "cfg-if", "debug-ignore", "fixedbitset 0.5.7", "guppy-summaries", "guppy-workspace-hack", "indexmap 2.14.0", "itertools 0.14.0", "nested", "once_cell", "pathdiff", "petgraph 0.8.3", "rayon", "semver", "serde", "serde_json", "smallvec", "static_assertions", "target-spec", "toml 0.5.11", ] [[package]] name = "guppy-summaries" version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8bd039b8f587513b48754811cfa37c2ba079df537b490b602fa641ce18f6e72a" dependencies = [ "camino", "cfg-if", "diffus", "guppy-workspace-hack", "semver", "serde", "toml 0.5.11", ] [[package]] name = "guppy-workspace-hack" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "92620684d99f750bae383ecb3be3748142d6095760afd5cbcf2261e9a279d780" [[package]] name = "h2" version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d" dependencies = [ "bytes", "fnv", "futures-core", "futures-sink", "futures-util", "http 0.2.12", "indexmap 2.14.0", "slab", "tokio", "tokio-util", "tracing", ] [[package]] name = "h2" version = "0.4.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9f37a958b41b3b19ee2707c06439c0e9e547e847223eb791ecb0cb821c65e27" dependencies = [ "atomic-waker", "bytes", "fnv", "futures-core", "futures-sink", "http 1.4.0", "indexmap 2.14.0", "slab", "tokio", "tokio-util", "tracing", ] [[package]] name = "hakari" version = "0.17.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1b385a9bb3b4d4c6680913a458187c6e29c0dc51ba69d3347a3a112ebf21c1a" dependencies = [ "ahash", "atomicwrites", "camino", "cfg-if", "debug-ignore", "diffy", "guppy", "guppy-workspace-hack", "iddqd", "include_dir", "indenter", "itertools 0.14.0", "owo-colors", "pathdiff", "rayon", "serde", "tabular", "target-spec", "toml 0.5.11", "toml_edit 0.22.27", "twox-hash", ] [[package]] name = "half" version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" dependencies = [ "cfg-if", "crunchy", "zerocopy", ] [[package]] name = "handlebars" version = "6.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d43ccdfe15a81ab0a8af639e90254227c9a46afd9c5f5b6ec7efaa345c4b0f00" dependencies = [ "derive_builder", "log", "num-order", "pest", "pest_derive", "serde", "serde_json", "thiserror 2.0.18", ] [[package]] name = "harness_id" version = "0.1.0" dependencies = [ "serde", "serde_json", "sqlx", "thiserror 2.0.18", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "harness_token" version = "0.1.0" dependencies = [ "sha2 0.10.9", "workspace-hack", ] [[package]] name = "harnesses" version = "0.1.0" dependencies = [ "anyhow", "axum", "bot_id", "chrono", "constant_time_eq 0.3.1", "entity_access_db_utils", "harness_id", "harness_token", "hex", "macro_authorization", "macro_db_migrator", "macro_user_id", "mockall", "model-error-response", "models_permissions", "rand 0.9.4", "serde", "sqlx", "thiserror 2.0.18", "tokio", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "hash32" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67" dependencies = [ "byteorder", ] [[package]] name = "hash32" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606" dependencies = [ "byteorder", ] [[package]] name = "hashbrown" version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" [[package]] name = "hashbrown" version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" dependencies = [ "ahash", "allocator-api2 0.2.21", ] [[package]] name = "hashbrown" version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" dependencies = [ "allocator-api2 0.2.21", "equivalent", "foldhash 0.1.5", ] [[package]] name = "hashbrown" version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" dependencies = [ "allocator-api2 0.2.21", "equivalent", "foldhash 0.2.0", ] [[package]] name = "hashbrown" version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" dependencies = [ "allocator-api2 0.2.21", "equivalent", "foldhash 0.2.0", ] [[package]] name = "hashlink" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1" dependencies = [ "hashbrown 0.15.5", ] [[package]] name = "headers" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3314d5adb5d94bcdf56771f2e50dbbc80bb4bdf88967526706205ac9eff24eb" dependencies = [ "base64 0.22.1", "bytes", "headers-core", "http 1.4.0", "httpdate", "mime", "sha1 0.10.6", ] [[package]] name = "headers-core" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54b4a22553d4242c49fddb9ba998a99962b5cc6f22cb5a3482bec22522403ce4" dependencies = [ "http 1.4.0", ] [[package]] name = "heapless" version = "0.7.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cdc6457c0eb62c71aac4bc17216026d8410337c4126773b9c5daba343f17964f" dependencies = [ "atomic-polyfill", "hash32 0.2.1", "rustc_version", "serde", "spin 0.9.9", "stable_deref_trait", ] [[package]] name = "heapless" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad" dependencies = [ "hash32 0.3.1", "stable_deref_trait", ] [[package]] name = "heapless" version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25ba4bd83f9415b58b4ed8dc5714c76e626a105be4646c02630ad730ad3b5aa4" dependencies = [ "hash32 0.3.1", "stable_deref_trait", ] [[package]] name = "heck" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" [[package]] name = "heck" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "hermit-abi" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" [[package]] name = "hex" version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "hex-literal" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e712f64ec3850b98572bffac52e2c6f282b29fe6c5fa6d42334b30be438d95c1" [[package]] name = "hickory-net" version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2295ed2f9c31e471e1428a8f88a3f0e1f4b27c15049592138d1eebe9c35b183" dependencies = [ "async-trait", "cfg-if", "data-encoding", "futures-channel", "futures-io", "futures-util", "hickory-proto", "idna", "ipnet", "jni 0.22.4", "rand 0.10.1", "thiserror 2.0.18", "tinyvec", "tokio", "tracing", "url", ] [[package]] name = "hickory-proto" version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bab31817bfb44672a252e97fe81cd0c18d1b2cf892108922f6818820df8c643" dependencies = [ "data-encoding", "idna", "ipnet", "jni 0.22.4", "once_cell", "prefix-trie", "rand 0.10.1", "ring", "thiserror 2.0.18", "tinyvec", "tracing", "url", ] [[package]] name = "hickory-resolver" version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0d58d28879ceecde6607729660c2667a081ccdc082e082675042793960f178c" dependencies = [ "cfg-if", "futures-util", "hickory-net", "hickory-proto", "ipconfig", "ipnet", "jni 0.22.4", "moka", "ndk-context", "once_cell", "parking_lot", "rand 0.10.1", "resolv-conf", "smallvec", "system-configuration", "thiserror 2.0.18", "tokio", "tracing", ] [[package]] name = "hkdf" version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" dependencies = [ "hmac 0.12.1", ] [[package]] name = "hkdf" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4aaa26c720c68b866f2c96ef5c1264b3e6f473fe5d4ce61cd44bbe913e553018" dependencies = [ "hmac 0.13.0", ] [[package]] name = "hmac" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" dependencies = [ "digest 0.10.7", ] [[package]] name = "hmac" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6303bc9732ae41b04cb554b844a762b4115a61bfaa81e3e83050991eeb56863f" dependencies = [ "digest 0.11.3", ] [[package]] name = "home" version = "0.5.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d" dependencies = [ "windows-sys 0.61.2", ] [[package]] name = "html-escape" version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476" dependencies = [ "utf8-width", ] [[package]] name = "html2text" version = "0.16.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12d23156ea4dbe6b37ad48fab2da56ff27b0f6192fb5db210c44eb07bfe6e787" dependencies = [ "html5ever 0.38.0", "tendril 0.5.0", "thiserror 2.0.18", "unicode-width 0.2.0", ] [[package]] name = "html5ever" version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7" dependencies = [ "log", "mac", "markup5ever 0.11.0", "proc-macro2", "quote", "syn 1.0.109", ] [[package]] name = "html5ever" version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1054432bae2f14e0061e33d23402fbaa67a921d319d56adc6bcf887ddad1cbc2" dependencies = [ "log", "markup5ever 0.38.0", ] [[package]] name = "html5ever" version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "46a1761807faccc9a19e86944bbf40610014066306f96edcdedc2fb714bcb7b8" dependencies = [ "log", "markup5ever 0.39.0", ] [[package]] name = "http" version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" dependencies = [ "bytes", "fnv", "itoa", ] [[package]] name = "http" version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" dependencies = [ "bytes", "itoa", ] [[package]] name = "http-body" version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" dependencies = [ "bytes", "http 0.2.12", "pin-project-lite", ] [[package]] name = "http-body" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" dependencies = [ "bytes", "http 1.4.0", ] [[package]] name = "http-body-util" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" dependencies = [ "bytes", "futures-core", "http 1.4.0", "http-body 1.0.1", "pin-project-lite", ] [[package]] name = "http-range-header" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9171a2ea8a68358193d15dd5d70c1c10a2afc3e7e4c5bc92bc9f025cebd7359c" [[package]] name = "http-serde" version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f056c8559e3757392c8d091e796416e4649d8e49e88b8d76df6c002f05027fd" dependencies = [ "http 1.4.0", "serde", ] [[package]] name = "http-types" version = "2.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e9b187a72d63adbfba487f48095306ac823049cb504ee195541e91c7775f5ad" dependencies = [ "anyhow", "async-channel 1.9.0", "base64 0.13.1", "futures-lite 1.13.0", "http 0.2.12", "infer 0.2.3", "pin-project-lite", "rand 0.7.3", "serde", "serde_json", "serde_qs 0.8.5", "serde_urlencoded", "url", ] [[package]] name = "httparse" version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" [[package]] name = "httpdate" version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] name = "hybrid-array" version = "0.4.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27f864f10dfb56725ce5ce5472bc52252c8f93a4ab86327122cebf62c5f59a17" dependencies = [ "ctutils", "subtle", "typenum", "zeroize", ] [[package]] name = "hyper" version = "0.14.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" dependencies = [ "bytes", "futures-channel", "futures-core", "futures-util", "h2 0.3.27", "http 0.2.12", "http-body 0.4.6", "httparse", "httpdate", "itoa", "pin-project-lite", "socket2 0.5.10", "tokio", "tower-service", "tracing", "want", ] [[package]] name = "hyper" version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6299f016b246a94207e63da54dbe807655bf9e00044f73ded42c3ac5305fbcca" dependencies = [ "atomic-waker", "bytes", "futures-channel", "futures-core", "h2 0.4.16", "http 1.4.0", "http-body 1.0.1", "httparse", "httpdate", "itoa", "pin-project-lite", "smallvec", "tokio", "want", ] [[package]] name = "hyper-named-pipe" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73b7d8abf35697b81a825e386fc151e0d503e8cb5fcb93cc8669c376dfd6f278" dependencies = [ "hex", "hyper 1.9.0", "hyper-util", "pin-project-lite", "tokio", "tower-service", "winapi", ] [[package]] name = "hyper-rustls" version = "0.27.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f" dependencies = [ "http 1.4.0", "hyper 1.9.0", "hyper-util", "rustls", "rustls-native-certs", "tokio", "tokio-rustls", "tower-service", "webpki-roots 1.0.10", ] [[package]] name = "hyper-timeout" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0" dependencies = [ "hyper 1.9.0", "hyper-util", "pin-project-lite", "tokio", "tower-service", ] [[package]] name = "hyper-tls" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" dependencies = [ "bytes", "hyper 0.14.32", "native-tls", "tokio", "tokio-native-tls", ] [[package]] name = "hyper-util" version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" dependencies = [ "base64 0.22.1", "bytes", "futures-channel", "futures-util", "http 1.4.0", "http-body 1.0.1", "hyper 1.9.0", "ipnet", "libc", "percent-encoding", "pin-project-lite", "socket2 0.6.3", "system-configuration", "tokio", "tower-service", "tracing", "windows-registry", ] [[package]] name = "hyperlocal" version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "986c5ce3b994526b3cd75578e62554abd09f0899d6206de48b3e96ab34ccc8c7" dependencies = [ "hex", "http-body-util", "hyper 1.9.0", "hyper-util", "pin-project-lite", "tokio", "tower-service", ] [[package]] name = "iana-time-zone" version = "0.1.65" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" dependencies = [ "android_system_properties", "core-foundation-sys", "iana-time-zone-haiku", "js-sys", "log", "wasm-bindgen", "windows-core", ] [[package]] name = "iana-time-zone-haiku" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" dependencies = [ "cc", ] [[package]] name = "ical" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b7cab7543a8b7729a19e2c04309f902861293dcdae6558dfbeb634454d279f6" dependencies = [ "thiserror 1.0.69", ] [[package]] name = "icu_collator" version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8bbdf98e5e0aa827770acee171ebb568aaab975a36b56afdb5fd0e2f525750bb" dependencies = [ "icu_collator_data", "icu_collections", "icu_locale", "icu_locale_core", "icu_normalizer", "icu_properties", "icu_provider", "smallvec", "utf16_iter", "utf8_iter", "zerovec", ] [[package]] name = "icu_collator_data" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "038ed8e5817f2059c2f3efb0945ba78d060d3d25e8f1a1bea5139f821a21a2f0" [[package]] name = "icu_collections" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c" dependencies = [ "displaydoc", "potential_utf", "utf8_iter", "yoke", "zerofrom", "zerovec", ] [[package]] name = "icu_locale" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d5a396343c7208121dc86e35623d3dfe19814a7613cfd14964994cdc9c9a2e26" dependencies = [ "icu_collections", "icu_locale_core", "icu_locale_data", "icu_provider", "potential_utf", "tinystr", "zerovec", ] [[package]] name = "icu_locale_core" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29" dependencies = [ "displaydoc", "litemap", "serde", "tinystr", "writeable", "zerovec", ] [[package]] name = "icu_locale_data" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d5fdcc9ac77c6d74ff5cf6e65ef3181d6af32003b16fce3a77fb451d2f695993" [[package]] name = "icu_normalizer" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4" dependencies = [ "icu_collections", "icu_normalizer_data", "icu_properties", "icu_provider", "smallvec", "utf16_iter", "utf8_iter", "write16", "zerovec", ] [[package]] name = "icu_normalizer_data" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38" [[package]] name = "icu_properties" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de" dependencies = [ "icu_collections", "icu_locale_core", "icu_properties_data", "icu_provider", "zerotrie", "zerovec", ] [[package]] name = "icu_properties_data" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14" [[package]] name = "icu_provider" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421" dependencies = [ "displaydoc", "icu_locale_core", "serde", "stable_deref_trait", "writeable", "yoke", "zerofrom", "zerotrie", "zerovec", ] [[package]] name = "id-arena" version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" [[package]] name = "iddqd" version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "616230c7d641ef971a3a5bfcc654c6b7524ab9c9fb665693c6a397dba9a14aca" dependencies = [ "allocator-api2 0.2.21", "equivalent", "foldhash 0.2.0", "hashbrown 0.16.1", "rustc-hash 2.1.2", ] [[package]] name = "ident_case" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" [[package]] name = "idna" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" dependencies = [ "idna_adapter", "smallvec", "utf8_iter", ] [[package]] name = "idna_adapter" version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714" dependencies = [ "icu_normalizer", "icu_properties", ] [[package]] name = "im" version = "15.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0acd33ff0285af998aaf9b57342af478078f53492322fafc47450e09397e0e9" dependencies = [ "bitmaps", "rand_core 0.6.4", "rand_xoshiro", "serde", "sized-chunks", "typenum", "version_check", ] [[package]] name = "image" version = "0.25.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85ab80394333c02fe689eaf900ab500fbd0c2213da414687ebf995a65d5a6104" dependencies = [ "bytemuck", "byteorder-lite", "color_quant", "exr", "gif", "image-webp", "moxcms", "num-traits", "png", "qoi", "ravif", "rayon", "tiff", "zune-core", "zune-jpeg", ] [[package]] name = "image-webp" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3" dependencies = [ "byteorder-lite", "quick-error", ] [[package]] name = "image_generation" version = "0.1.0" dependencies = [ "ai_billing", "ai_toolset", "ai_usage", "anyhow", "async-trait", "attachment", "axum", "base64 0.22.1", "bot_id", "entity_registry", "image", "lexical_client", "macro_authorization", "macro_user_id", "model", "model-entity", "model_owner", "model_user", "non_empty", "reqwest 0.13.4", "rootcause", "schemars 1.2.1", "serde", "serde_json", "static_file_service_client", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "utoipa", "uuid", "wiremock", "workspace-hack", ] [[package]] name = "image_optimizer" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-lambda", "aws-sdk-s3", "base64 0.22.1", "image", "lambda_runtime", "macro_aws_config", "macro_entrypoint", "macro_env_var", "serde", "serde_json", "serde_urlencoded", "tokio", "tracing", "workspace-hack", ] [[package]] name = "image_proxy_service" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-secretsmanager", "axum", "bytes", "doppler-config", "futures", "http-body-util", "jsonwebtoken 10.3.0", "macro_auth", "macro_authorization", "macro_aws_config", "macro_config", "macro_cors", "macro_entrypoint", "macro_env", "macro_middleware", "model", "reqwest 0.13.4", "secretsmanager_client", "serde", "serde_json", "tokio", "tower 0.5.3", "tower-http", "tracing", "url", "utoipa", "utoipa-swagger-ui", "workspace-hack", ] [[package]] name = "imgref" version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40fac9d56ed6437b198fddba683305e8e2d651aa42647f00f5ae542e7f5c94a2" [[package]] name = "import" version = "0.1.0" dependencies = [ "agent", "agent_runtime_protocol", "agent_session", "ai_billing", "ai_toolset", "ai_usage", "anyhow", "async-trait", "axum", "chrono", "connection_gateway_client", "dateparser", "futures", "import_notion", "import_tracker", "macro_authorization", "macro_db_migrator", "macro_user_id", "mcp_select", "model-entity", "model_user", "models_databases", "models_properties", "properties", "regex", "rootcause", "schemars 1.2.1", "serde", "serde_json", "specta", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tokio-util", "tower 0.5.3", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "import_jira" version = "0.1.0" dependencies = [ "anyhow", "async-trait", "http 1.4.0", "import_tracker", "macro_user_id", "pipedream_mcp", "serde", "serde_json", "tokio", "tracing", "workspace-hack", ] [[package]] name = "import_linear" version = "0.1.0" dependencies = [ "anyhow", "async-trait", "http 1.4.0", "import_tracker", "macro_user_id", "pipedream_mcp", "serde", "serde_json", "strum 0.27.2", "tokio", "tracing", "workspace-hack", ] [[package]] name = "import_notion" version = "0.1.0" dependencies = [ "anyhow", "chrono", "futures", "http 1.4.0", "indexmap 2.14.0", "lazy-regex", "macro_user_id", "pipedream_mcp", "rand 0.9.4", "rootcause", "serde", "serde_json", "thiserror 2.0.18", "tokio", "tracing", "workspace-hack", ] [[package]] name = "import_tracker" version = "0.1.0" dependencies = [ "anyhow", "async-trait", "http 1.4.0", "macro_user_id", "pipedream_mcp", "rootcause", "serde", "serde_json", "thiserror 2.0.18", "tokio", "tracing", "workspace-hack", ] [[package]] name = "include_dir" version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "923d117408f1e49d914f1a379a309cffe4f18c05cf4e3d12e613a15fc81bd0dd" dependencies = [ "glob", "include_dir_macros", ] [[package]] name = "include_dir_macros" version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7cab85a7ed0bd5f0e76d93846e0147172bed2e2d3f859bcc33a8d9699cad1a75" dependencies = [ "proc-macro2", "quote", ] [[package]] name = "incus_client" version = "0.1.0" dependencies = [ "chrono", "progenitor-client", "reqwest 0.13.4", "rustls", "serde", "serde_json", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tracing", "uuid", "wiremock", "workspace-hack", ] [[package]] name = "indent_write" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0cfe9645a18782869361d9c8732246be7b410ad4e919d3609ebabdac00ba12c3" [[package]] name = "indenter" version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5" [[package]] name = "indexmap" version = "1.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg", "hashbrown 0.12.3", "serde", ] [[package]] name = "indexmap" version = "2.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" dependencies = [ "equivalent", "hashbrown 0.17.1", "serde", "serde_core", ] [[package]] name = "indicatif" version = "0.18.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9433806cd6b4ec1aba79c021c7e4c58fb4c3b9977c085062e611ac929998fb0c" dependencies = [ "console 0.16.4", "portable-atomic", "unicode-width 0.2.0", "unit-prefix", "web-time", ] [[package]] name = "indoc" version = "2.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706" dependencies = [ "rustversion", ] [[package]] name = "infer" version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64e9829a50b42bb782c1df523f78d332fe371b10c661e78b7a3c34b0198e9fac" [[package]] name = "infer" version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a588916bfdfd92e71cacef98a63d9b1f0d74d6599980d11894290e7ddefffcf7" dependencies = [ "cfb", ] [[package]] name = "initiative" version = "0.1.0" dependencies = [ "activity", "ai_toolset", "anyhow", "async-trait", "axum", "bot_id", "chrono", "entity_access", "entity_access_db_utils", "http-body-util", "macro_authorization", "macro_db_migrator", "macro_event_broker", "macro_event_topics", "macro_user_id", "mockall", "model-entity", "model-error-response", "model_user", "models_permissions", "models_properties", "properties", "rootcause", "schemars 1.2.1", "serde", "serde_json", "share_permission_db_utils", "sqlx", "system_properties", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "unicode-segmentation", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "initiative_description" version = "0.1.0" dependencies = [ "chrono", "collab_surface", "initiative", "model-entity", "rootcause", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "inout" version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01" dependencies = [ "block-padding 0.3.3", "generic-array 0.14.9", ] [[package]] name = "inout" version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4250ce6452e92010fdf7268ccc5d14faa80bb12fc741938534c58f16804e03c7" dependencies = [ "block-padding 0.4.2", "hybrid-array", ] [[package]] name = "inquire" version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fddf93031af70e75410a2511ec04d49e758ed2f26dad3404a934e0fb45cc12a" dependencies = [ "bitflags 2.11.1", "crossterm 0.25.0", "dyn-clone", "fuzzy-matcher", "fxhash", "newline-converter", "once_cell", "unicode-segmentation", "unicode-width 0.1.14", ] [[package]] name = "insta" version = "1.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "86f0f8fee8c926415c58d6ae43a08523a26faccb2323f5e6b644fe7dd4ef6b82" dependencies = [ "console 0.16.4", "globset", "once_cell", "serde", "similar", "tempfile", "walkdir", ] [[package]] name = "instability" version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2bf84e73fa6f27f299dec58e13223cf70db80da872eb921d4f6138342a0eabc8" dependencies = [ "darling 0.24.1", "indoc", "proc-macro2", "quote", "syn 3.0.3", ] [[package]] name = "instant" version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" dependencies = [ "cfg-if", ] [[package]] name = "interpolate_name" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "intrusive-collections" version = "0.9.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "189d0897e4cbe8c75efedf3502c18c887b05046e59d28404d4d8e46cbc4d1e86" dependencies = [ "memoffset", ] [[package]] name = "invite_email" version = "0.1.0" dependencies = [ "askama", "macro_env", "macro_user_id", "model-entity", "notification", "rootcause", "serde", "serde_json", "url", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "ip_extractor" version = "0.1.0" dependencies = [ "axum", "thiserror 2.0.18", "tokio", "workspace-hack", ] [[package]] name = "ipconfig" version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d40460c0ce33d6ce4b0630ad68ff63d6661961c48b6dba35e5a4d81cfb48222" dependencies = [ "socket2 0.6.3", "widestring", "windows-registry", "windows-result", "windows-sys 0.61.2", ] [[package]] name = "ipnet" version = "2.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" dependencies = [ "serde", ] [[package]] name = "is-terminal" version = "0.4.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" dependencies = [ "hermit-abi", "libc", "windows-sys 0.61.2", ] [[package]] name = "is_terminal_polyfill" version = "1.70.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" [[package]] name = "item-filter-index" version = "0.1.0" dependencies = [ "chrono", "document_sub_type", "filter_ast", "item_filters", "predicate-index", "system_properties", "thiserror 2.0.18", "uuid", ] [[package]] name = "item_filters" version = "0.1.0" dependencies = [ "chrono", "cool_asserts", "document_sub_type", "either", "filter_ast", "macro_user_id", "model_file_type", "model_owner", "nom 8.0.0", "non_empty", "notification_state", "rootcause", "schemars 1.2.1", "serde", "serde_json", "strum 0.27.2", "thiserror 2.0.18", "utoipa", "uuid", ] [[package]] name = "itertools" version = "0.10.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" dependencies = [ "either", ] [[package]] name = "itertools" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" dependencies = [ "either", ] [[package]] name = "itertools" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" dependencies = [ "either", ] [[package]] name = "itertools" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" dependencies = [ "either", ] [[package]] name = "itertools" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" dependencies = [ "either", ] [[package]] name = "itoa" version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" [[package]] name = "jev" version = "0.1.0" dependencies = [ "ai_billing", "ai_usage", "async-trait", "futures", "macro_env_var", "macro_user_id", "reqwest 0.13.4", "schemars 1.2.1", "serde", "serde_json", "thiserror 2.0.18", "tokio", "tracing", "utoipa", "wiremock", "workspace-hack", ] [[package]] name = "jni" version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" dependencies = [ "cesu8", "cfg-if", "combine", "jni-sys 0.3.1", "log", "thiserror 1.0.69", "walkdir", "windows-sys 0.45.0", ] [[package]] name = "jni" version = "0.22.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498" dependencies = [ "cfg-if", "combine", "jni-macros", "jni-sys 0.4.1", "log", "simd_cesu8", "thiserror 2.0.18", "walkdir", "windows-link", ] [[package]] name = "jni-macros" version = "0.22.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3" dependencies = [ "proc-macro2", "quote", "rustc_version", "simd_cesu8", "syn 2.0.117", ] [[package]] name = "jni-sys" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41a652e1f9b6e0275df1f15b32661cf0d4b78d4d87ddec5e0c3c20f097433258" dependencies = [ "jni-sys 0.4.1", ] [[package]] name = "jni-sys" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2" dependencies = [ "jni-sys-macros", ] [[package]] name = "jni-sys-macros" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264" dependencies = [ "quote", "syn 2.0.117", ] [[package]] name = "jobserver" version = "0.1.34" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" dependencies = [ "getrandom 0.3.4", "libc", ] [[package]] name = "js-sys" version = "0.3.103" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53b44bfcdb3f8d5837a46dae1ca9660a837176eee74a28b229bc626816589102" dependencies = [ "cfg-if", "futures-util", "wasm-bindgen", ] [[package]] name = "jsonpath-rust" version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06cc127b7c3d270be504572364f9569761a180b981919dd0d87693a7f5fb7829" dependencies = [ "pest", "pest_derive", "regex", "serde_json", "thiserror 1.0.69", ] [[package]] name = "jsonschema" version = "0.58.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f622c574a29fb3034a0a90645afee194dfedc75fc124228801b6e77041075bd1" dependencies = [ "ahash", "bytecount", "data-encoding", "email_address", "fancy-regex 0.19.2", "fraction", "getrandom 0.3.4", "itoa", "jsonschema-regex", "jsonschema-value", "num-cmp", "num-traits", "percent-encoding", "referencing", "regex", "serde", "serde_json", "strum 0.28.0", "unicode-general-category", "uuid-simd", ] [[package]] name = "jsonschema-regex" version = "0.58.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a968fffd387b2ab005bf00c1851f5d26e90df05b6f7ad609ed0d620033cca5e7" dependencies = [ "regex-syntax", ] [[package]] name = "jsonschema-value" version = "0.58.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39b7670345e5ce87371339d13705dbb9276b7e3e934bbe1efa2c6734a1f65a96" dependencies = [ "ahash", "bytecount", "fraction", "getrandom 0.3.4", "num-cmp", "num-traits", "serde_json", "zmij", ] [[package]] name = "jsonwebtoken" version = "10.3.0" source = "git+https://github.com/whutchinson98/jsonwebtoken#c8c0d19511a0e7ba9d456e21437a79d321e99f16" dependencies = [ "base64 0.22.1", "ed25519-dalek 2.2.0", "getrandom 0.2.17", "hmac 0.12.1", "js-sys", "p256 0.13.2", "p384 0.13.1", "pem", "rand 0.8.6", "rsa", "serde", "serde_json", "sha2 0.10.9", "signature 2.2.0", "simple_asn1", ] [[package]] name = "jsonwebtoken" version = "10.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eba32bfb4ffdeaca3e34431072faf01745c9b26d25504aa7a6cf5684334fc4fc" dependencies = [ "base64 0.22.1", "ed25519-dalek 2.2.0", "getrandom 0.2.17", "hmac 0.12.1", "js-sys", "p256 0.13.2", "p384 0.13.1", "rand 0.8.6", "rsa", "serde", "serde_json", "sha2 0.10.9", "signature 2.2.0", "zeroize", ] [[package]] name = "kafka_util" version = "0.1.0" dependencies = [ "aws-msk-iam-sasl-signer", "aws-types", "either", "macro_env", "macro_env_var", "opentelemetry", "rdkafka", "thiserror 2.0.18", "tokio", "tracing", "tracing-opentelemetry", "uuid", "workspace-hack", ] [[package]] name = "keccak" version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8f198d1db720e4940b5a493201d199d9f24f568f8f746bd13706243a2f71598" dependencies = [ "cfg-if", "cpufeatures 0.3.0", ] [[package]] name = "kem" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "01737161ba802849cfd486b5bd209d38ba4943494c249a8126005170c7621edd" dependencies = [ "crypto-common 0.2.2", "rand_core 0.10.1", ] [[package]] name = "kinded" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "21677048d7aa2c4c73e7edac4a9d5aee810a3987ccef2762c8449ffd0b92f8d2" dependencies = [ "kinded_macros", ] [[package]] name = "kinded_macros" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6eaa04e7e45e39b21765756cc9544a4eb4a7f41abefbe77e6256a1649789551d" dependencies = [ "convert_case 0.11.0", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "lambda_client" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-lambda", "aws-smithy-types", "serde", "serde_json", "tracing", "workspace-hack", ] [[package]] name = "lambda_runtime" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed49669d6430292aead991e19bf13153135a884f916e68f32997c951af637ebe" dependencies = [ "async-stream", "base64 0.22.1", "bytes", "futures", "http 1.4.0", "http-body 1.0.1", "http-body-util", "http-serde", "hyper 1.9.0", "hyper-util", "lambda_runtime_api_client", "pin-project", "serde", "serde_json", "serde_path_to_error", "tokio", "tokio-stream", "tower 0.4.13", "tower-layer", "tracing", ] [[package]] name = "lambda_runtime_api_client" version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c90a10f094475a34a04da2be11686c4dcfe214d93413162db9ffdff3d3af293a" dependencies = [ "bytes", "futures-channel", "futures-util", "http 1.4.0", "http-body 1.0.1", "http-body-util", "hyper 1.9.0", "hyper-util", "tokio", "tower 0.4.13", "tower-service", "tracing", "tracing-subscriber", ] [[package]] name = "last_online_tracker" version = "0.1.0" dependencies = [ "chrono", "macro_user_id", "redis", "rootcause", "tokio", "tracing", "workspace-hack", ] [[package]] name = "lazy-regex" version = "3.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4994ba703f78b083e2f7946dac9251abd83fd43a0365f030e99b69be5b4b9ef9" dependencies = [ "lazy-regex-proc_macros", "once_cell", "regex", ] [[package]] name = "lazy-regex-proc_macros" version = "3.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd97232314824e6dbef1918a871bb93f51070455e3715bf26e19a6d01aa977a0" dependencies = [ "proc-macro2", "quote", "regex", "syn 2.0.117", ] [[package]] name = "lazy_static" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" dependencies = [ "spin 0.9.9", ] [[package]] name = "leb128" version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c83bff1d572d6b9aeef67ddfc8448e4a3737909cb28e81f97c791b9018703e52" [[package]] name = "leb128fmt" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" [[package]] name = "lebe" version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8" [[package]] name = "lettre" version = "0.11.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0da65617f6cb926332d039cb578aad56178da86e128db6a1b09f4c94fa5b3349" dependencies = [ "async-trait", "base64 0.22.1", "email-encoding", "email_address", "fastrand 2.4.1", "futures-io", "futures-util", "httpdate", "idna", "mime", "nom 8.0.0", "percent-encoding", "quoted_printable", "rustls", "socket2 0.6.3", "tokio", "tokio-rustls", "url", "webpki-roots 1.0.10", ] [[package]] name = "lexical_client" version = "0.1.0" dependencies = [ "agent_fold", "anyhow", "base64 0.22.1", "macro_tower_layers", "messages", "reqwest 0.13.4", "serde", "serde_json", "tracing", "trigger_context", "workspace-hack", ] [[package]] name = "lexical_mention_extractor" version = "0.1.0" dependencies = [ "anyhow", "lexical_client", "messages", "rootcause", "workspace-hack", ] [[package]] name = "libbz2-rs-sys" version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34b357333733e8260735ba5894eb928c02ecc69c78715f01a8019e7fa7f2db4c" [[package]] name = "libc" version = "0.2.186" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" [[package]] name = "libfuzzer-sys" version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f12a681b7dd8ce12bff52488013ba614b869148d54dd79836ab85aafdd53f08d" dependencies = [ "arbitrary", "cc", ] [[package]] name = "libloading" version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" dependencies = [ "cfg-if", "windows-link", ] [[package]] name = "libm" version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" [[package]] name = "libmimalloc-sys" version = "0.1.49" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a45a52f43e1c16f667ccfe4dd8c85b7f7c204fd5e3bf46c5b0db9a5c3c0b8e9" dependencies = [ "cc", ] [[package]] name = "libredox" version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e02f3bb43d335493c96bf3fd3a321600bf6bd07ed34bc64118e9293bdffea46c" dependencies = [ "bitflags 2.11.1", "libc", "plain", "redox_syscall 0.7.5", ] [[package]] name = "libsignal-core" version = "0.1.0" source = "git+https://github.com/signalapp/libsignal?tag=v0.105.2#b369755533ef5a3fae9b31b989114f22e074dfab" dependencies = [ "curve25519-dalek 5.0.0", "derive_more 2.1.1", "displaydoc", "libsignal-debug", "log", "rand 0.9.4", "sha2 0.11.0", "subtle", "thiserror 2.0.18", "uuid", "x25519-dalek 3.0.0", "zerocopy", ] [[package]] name = "libsignal-debug" version = "0.105.2" source = "git+https://github.com/signalapp/libsignal?tag=v0.105.2#b369755533ef5a3fae9b31b989114f22e074dfab" dependencies = [ "cfg-if", ] [[package]] name = "libsqlite3-sys" version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e99fb7a497b1e3339bc746195567ed8d3e24945ecd636e3619d20b9de9e9149" dependencies = [ "pkg-config", "vcpkg", ] [[package]] name = "libwebp-sys" version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54cd30df7c7165ce74a456e4ca9732c603e8dc5e60784558c1c6dc047f876733" dependencies = [ "cc", "glob", ] [[package]] name = "libyml" version = "0.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3302702afa434ffa30847a83305f0a69d6abd74293b6554c18ec85c7ef30c980" dependencies = [ "anyhow", "version_check", ] [[package]] name = "libz-sys" version = "1.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff20308ecabd635a2dc1dd5834a86c462cca20efba1d5d3ddab1f8aea3455cb2" dependencies = [ "cc", "libc", "pkg-config", "vcpkg", ] [[package]] name = "linkme" version = "0.3.37" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3045e122bd98aef8ec3ad58ce84f0791f64e70163d1a02710af4aa11a4d54cc5" dependencies = [ "linkme-impl", ] [[package]] name = "linkme-impl" version = "0.3.37" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77060ebe535362c3da75682cd17b0431017b6e7c5661e714fc69a7ad017d1301" dependencies = [ "proc-macro2", "quote", "syn 3.0.3", ] [[package]] name = "linux-raw-sys" version = "0.4.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" [[package]] name = "linux-raw-sys" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" [[package]] name = "litemap" version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0" [[package]] name = "livekit-api" version = "0.4.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2611299f65786fa733f38ef9aab9d796679e6f2f77572b84170949769ca9a25" dependencies = [ "base64 0.21.7", "device-info", "http 1.4.0", "jsonwebtoken 10.4.0", "livekit-protocol", "log", "os_info", "parking_lot", "pbjson-types", "prost 0.12.6", "rand 0.9.4", "reqwest 0.12.28", "scopeguard", "serde", "serde_json", "sha2 0.10.9", "thiserror 2.0.18", "tokio-tungstenite 0.29.0", "url", ] [[package]] name = "livekit-protocol" version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd59f3759f1a14e60b6bc6d4d415414e1aed686c8e4d2c7862542d95301cdc70" dependencies = [ "pbjson", "pbjson-types", "prost 0.12.6", "serde", ] [[package]] name = "load-test" version = "0.1.0" dependencies = [ "anyhow", "futures", "http 1.4.0", "macro_env_var", "reqwest 0.13.4", "serde", "serde_json", "tokio", "tokio-tungstenite 0.28.0", "tracing", "tungstenite 0.28.0", "workspace-hack", ] [[package]] name = "local_e2e_integration_tests" version = "0.1.0" dependencies = [ "anyhow", "bot_token", "futures", "local_e2e_test_support", "reqwest 0.13.4", "rustls", "serde", "serde_json", "sqlx", "tokio", "tokio-tungstenite 0.28.0", "uuid", "workspace-hack", ] [[package]] name = "local_e2e_test_support" version = "0.1.0" dependencies = [ "anyhow", "dotenvy", "macro_auth", "serde", "serde_json", "url", "workspace-hack", ] [[package]] name = "lock_api" version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" dependencies = [ "scopeguard", ] [[package]] name = "log" version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" [[package]] name = "logos" version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb2c55a318a87600ea870ff8c2012148b44bf18b74fad48d0f835c38c7d07c5f" dependencies = [ "logos-derive", ] [[package]] name = "logos-codegen" version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58b3ffaa284e1350d017a57d04ada118c4583cf260c8fb01e0fe28a2e9cf8970" dependencies = [ "fnv", "proc-macro2", "quote", "regex-automata", "regex-syntax", "syn 2.0.117", ] [[package]] name = "logos-derive" version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52d3a9855747c17eaf4383823f135220716ab49bea5fbea7dd42cc9a92f8aa31" dependencies = [ "logos-codegen", ] [[package]] name = "lol_html" version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "00aad58f6ec3990e795943872f13651e7a5fa59dca2c8f31a74faf8a0e0fb652" dependencies = [ "bitflags 2.11.1", "cfg-if", "cssparser 0.36.0", "encoding_rs", "foldhash 0.2.0", "hashbrown 0.17.1", "memchr", "mime", "precomputed-hash", "selectors 0.37.0", "thiserror 2.0.18", ] [[package]] name = "loom" version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca" dependencies = [ "cfg-if", "generator", "scoped-tls", "serde", "serde_json", "tracing", "tracing-subscriber", ] [[package]] name = "loop9" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062" dependencies = [ "imgref", ] [[package]] name = "loops_client" version = "0.1.0" dependencies = [ "reqwest 0.13.4", "serde", "serde_json", "sha2 0.10.9", "tracing", "workspace-hack", ] [[package]] name = "loro" version = "1.16.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e86dea63b66576db244cbc3a40bdb17517263c93f318e2fbe08aca3be1192cb" dependencies = [ "enum-as-inner 0.6.1", "generic-btree", "loro-common", "loro-delta", "loro-internal", "loro-kv-store", "rustc-hash 2.1.2", "tracing", ] [[package]] name = "loro-common" version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2146b353a56b0a743f8643725cb9f42dfe209665939b59db901ecea732a3ab29" dependencies = [ "arbitrary", "enum-as-inner 0.6.1", "leb128", "loro-rle", "nonmax", "rustc-hash 2.1.2", "serde", "serde_columnar", "serde_json", "thiserror 1.0.69", ] [[package]] name = "loro-delta" version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96f381e7fb5d4bf5605b4f4a9241f3adf61403ded978d757552004c8302cccbb" dependencies = [ "arrayvec 0.7.6", "enum-as-inner 0.5.1", "generic-btree", "heapless 0.8.0", ] [[package]] name = "loro-internal" version = "1.16.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d5806b65ee68c3ae7891959dd968898860dab74fbf6498b312de9b548dce5ec" dependencies = [ "append-only-bytes", "arref", "bytes", "either", "ensure-cov", "enum-as-inner 0.6.1", "enum_dispatch", "generic-btree", "getrandom 0.2.17", "im", "itertools 0.12.1", "leb128", "loom", "loro-common", "loro-delta", "loro-kv-store", "loro-rle", "loro_fractional_index", "md5 0.7.0", "nonmax", "num", "num-traits", "once_cell", "parking_lot", "pest", "pest_derive", "postcard", "pretty_assertions", "rand 0.8.6", "rustc-hash 2.1.2", "serde", "serde_columnar", "serde_json", "smallvec", "thiserror 1.0.69", "thread_local", "tracing", "wasm-bindgen", "xxhash-rust", ] [[package]] name = "loro-kv-store" version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "841e206d3749fd14f23e64985be230dad2b2199da1d381c44c3dd0d2b9583fcc" dependencies = [ "bytes", "ensure-cov", "loro-common", "lz4_flex", "once_cell", "quick_cache", "rustc-hash 2.1.2", "tracing", "xxhash-rust", ] [[package]] name = "loro-rle" version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76400c3eea6bb39b013406acce964a8db39311534e308286c8d8721baba8ee20" dependencies = [ "append-only-bytes", "num", "smallvec", ] [[package]] name = "loro-thunderdome" version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f3d053a135388e6b1df14e8af1212af5064746e9b87a06a345a7a779ee9695a" [[package]] name = "loro_fractional_index" version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aca7180674d0273ddf37049a5efcde4547fd5330d24abb7519bb9d9eb6780d5b" dependencies = [ "once_cell", "rand 0.8.6", "serde", ] [[package]] name = "lru" version = "0.12.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38" dependencies = [ "hashbrown 0.15.5", ] [[package]] name = "lru" version = "0.16.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f66e8d5d03f609abc3a39e6f08e4164ebf1447a732906d39eb9b99b7919ef39" dependencies = [ "hashbrown 0.16.1", ] [[package]] name = "lru-slab" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" [[package]] name = "lz4_flex" version = "0.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "373f5eceeeab7925e0c1098212f2fbc4d416adec9d35051a6ab251e824c1854a" dependencies = [ "twox-hash", ] [[package]] name = "lzma-rust2" version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7277c9742229dc25243236d578b6471a798c554512c6f6a04365ec2e87c2a3bb" dependencies = [ "sha2 0.11.0", ] [[package]] name = "mac" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" [[package]] name = "macro_auth" version = "0.1.0" dependencies = [ "anyhow", "axum", "axum-extra", "cookie", "jsonwebtoken 10.3.0", "macro_env", "macro_env_var", "macro_user_id", "remote_env_var", "serde", "serde_json", "thiserror 2.0.18", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "macro_authorization" version = "0.1.0" dependencies = [ "axum", "bot_id", "bot_token", "constant_time_eq 0.3.1", "harness_id", "harness_token", "http-body-util", "jsonwebtoken 10.3.0", "macro_auth", "macro_db_migrator", "macro_env_var", "macro_user_id", "model-error-response", "model_user", "rootcause", "serde", "serde_json", "sha2 0.10.9", "sqlx", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "tracing-subscriber", "uuid", "workspace-hack", ] [[package]] name = "macro_aws_config" version = "0.1.0" dependencies = [ "aws-config", "aws-sdk-s3", "aws-sdk-sqs", "macro_env_var", "tokio", "url", "wiremock", "workspace-hack", ] [[package]] name = "macro_axum_utils" version = "0.1.0" dependencies = [ "workspace-hack", ] [[package]] name = "macro_cache_client" version = "0.1.0" dependencies = [ "anyhow", "email_validator", "macro_redis", "redis", "workspace-hack", ] [[package]] name = "macro_config" version = "0.1.0" dependencies = [ "macro_config_derive", "macro_env", "macro_env_var", "remote_env_var", "serde", "serde_json", "thiserror 2.0.18", "tokio", "tracing", "workspace-hack", ] [[package]] name = "macro_config_derive" version = "0.1.0" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", "workspace-hack", ] [[package]] name = "macro_cors" version = "0.1.0" dependencies = [ "axum", "tokio", "tower 0.5.3", "tower-http", "workspace-hack", ] [[package]] name = "macro_db_client" version = "0.1.0" dependencies = [ "agent", "anyhow", "cached", "chrono", "document_sub_type", "entity_access", "entity_access_db_utils", "entity_registry_db_utils", "futures", "macro_user_id", "macro_uuid", "messages", "model", "model-entity", "model_owner", "models_dcs", "models_opensearch", "models_permissions", "models_team", "non_empty", "rand 0.9.4", "rootcause", "serde", "serde_json", "sqlx", "system_properties", "thiserror 2.0.18", "tracing", "user_quota", "uuid", "workspace-hack", ] [[package]] name = "macro_db_migrator" version = "0.1.0" dependencies = [ "sqlx", "tokio", "workspace-hack", ] [[package]] name = "macro_entrypoint" version = "0.1.0" dependencies = [ "dotenvy", "macro_env", "macro_env_var", "opentelemetry", "opentelemetry-appender-tracing", "opentelemetry-otlp", "opentelemetry_sdk", "rootcause", "rootcause-tracing", "serde_json", "thiserror 2.0.18", "tokio", "tracing", "tracing-opentelemetry", "tracing-panic", "tracing-subscriber", "tracing-tree", "workspace-hack", ] [[package]] name = "macro_env" version = "0.1.0" dependencies = [ "macro_env_var", "serde", "strum 0.27.2", "thiserror 2.0.18", "tracing", "workspace-hack", ] [[package]] name = "macro_env_var" version = "0.1.0" dependencies = [ "paste", "serde", "serde_json", "thiserror 2.0.18", "tracing", "workspace-hack", ] [[package]] name = "macro_event_broker" version = "0.1.0" dependencies = [ "agent_correlation", "kafka_util", "macro_event_topics", "rdkafka", "rootcause", "serde", "serde_json", "thiserror 2.0.18", "tokio", "tokio-util", "tracing", "uuid", "workspace-hack", ] [[package]] name = "macro_event_topics" version = "0.1.0" dependencies = [ "sealed", "serde_json", "thiserror 2.0.18", "workspace-hack", ] [[package]] name = "macro_middleware" version = "0.1.0" dependencies = [ "agent_correlation", "anyhow", "axum", "entity_access_db_utils", "ip_extractor", "macro_db_client", "macro_user_id", "macro_uuid", "model", "model-entity", "models_permissions", "serde", "sqlx", "tokio", "tracing", "workspace-hack", ] [[package]] name = "macro_queues" version = "0.1.0" dependencies = [ "macro_env", "paste", "serde", "workspace-hack", ] [[package]] name = "macro_redis" version = "0.1.0" dependencies = [ "anyhow", "redis", "workspace-hack", ] [[package]] name = "macro_service_urls" version = "0.1.0" dependencies = [ "macro_env", "paste", "thiserror 2.0.18", "url", "workspace-hack", ] [[package]] name = "macro_sha_count_client" version = "0.1.0" dependencies = [ "anyhow", "macro_env_var", "model", "redis", "tokio", "tracing", "workspace-hack", ] [[package]] name = "macro_sync_service_jwt" version = "0.1.0" dependencies = [ "derive_more 2.1.1", "jsonwebtoken 10.3.0", "serde", ] [[package]] name = "macro_tower_layers" version = "0.1.0" dependencies = [ "axum", "http 1.4.0", "opentelemetry", "opentelemetry-http", "opentelemetry_sdk", "tokio", "tower 0.5.3", "tower-http", "tracing", "tracing-opentelemetry", "tracing-subscriber", "workspace-hack", ] [[package]] name = "macro_user_id" version = "0.1.0" dependencies = [ "cowlike", "doppleganger", "nom 8.0.0", "serde", "sqlx", "thiserror 2.0.18", "tracing", "utoipa", ] [[package]] name = "macro_uuid" version = "0.1.0" dependencies = [ "anyhow", "uuid", ] [[package]] name = "mail-builder" version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "900998f307338c4013a28ab14d760b784067324b164448c6d98a89e44810473b" dependencies = [ "gethostname", ] [[package]] name = "mailparse" version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "60819a97ddcb831a5614eb3b0174f3620e793e97e09195a395bfa948fd68ed2f" dependencies = [ "charset", "data-encoding", "quoted_printable", ] [[package]] name = "maplit" version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" [[package]] name = "markup5ever" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016" dependencies = [ "log", "phf 0.10.1", "phf_codegen 0.10.0", "string_cache 0.8.9", "string_cache_codegen 0.5.4", "tendril 0.4.3", ] [[package]] name = "markup5ever" version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8983d30f2915feeaaab2d6babdd6bc7e9ed1a00b66b5e6d74df19aa9c0e91862" dependencies = [ "log", "tendril 0.5.0", "web_atoms", ] [[package]] name = "markup5ever" version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7122d987ec5f704ee56f6e5b41a7d93722e9aae27ae07cafa4036c4d3f9757de" dependencies = [ "log", "tendril 0.5.0", "web_atoms", ] [[package]] name = "matchers" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" dependencies = [ "regex-automata", ] [[package]] name = "matchit" version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" [[package]] name = "matchit" version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" [[package]] name = "maud" version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8156733e27020ea5c684db5beac5d1d611e1272ab17901a49466294b84fc217e" dependencies = [ "itoa", "maud_macros", ] [[package]] name = "maud_macros" version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7261b00f3952f617899bc012e3dbd56e4f0110a038175929fa5d18e5a19913ca" dependencies = [ "proc-macro2", "proc-macro2-diagnostics", "quote", "syn 2.0.117", ] [[package]] name = "maybe-owned" version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4" [[package]] name = "maybe-rayon" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" dependencies = [ "cfg-if", "rayon", ] [[package]] name = "maybe_send" version = "0.1.0" [[package]] name = "mcp_auth_proxy" version = "0.1.0" dependencies = [ "ai_toolset", "anyhow", "askama", "async-trait", "axum", "axum-extra", "base64 0.22.1", "bot_id", "chrono", "cursor_api_key", "fusionauth", "macro_auth", "macro_db_migrator", "macro_tower_layers", "macro_user_id", "model", "rand 0.9.4", "redis", "reqwest 0.13.4", "serde", "serde_json", "sha2 0.10.9", "sqlx", "strum 0.27.2", "subtle", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tower-http", "tracing", "upstream_error", "url", "urlencoding", "uuid", "wiremock", "workspace-hack", "zeroize", ] [[package]] name = "mcp_client" version = "0.1.0" dependencies = [ "aes-gcm 0.10.3", "ai_toolset", "anyhow", "async-trait", "authentication_service_client", "axum", "base64 0.22.1", "futures", "macro_authorization", "macro_env_var", "macro_user_id", "model-error-response", "oauth2", "redis", "regex", "reqwest 0.13.4", "rmcp", "schemars 1.2.1", "serde", "serde_json", "sqlx", "thiserror 2.0.18", "tokio", "tracing", "url", "utoipa", "workspace-hack", ] [[package]] name = "mcp_select" version = "0.1.0" dependencies = [ "ai_toolset", "anyhow", "axum", "futures", "macro_user_id", "mcp_client", "pipedream_mcp", "rmcp", "serde_json", "tokio", "tracing", "workspace-hack", ] [[package]] name = "mcp_toolset" version = "0.1.0" dependencies = [ "ai_toolset", "anyhow", "futures", "regex", "rmcp", "schemars 1.2.1", "serde_json", "thiserror 2.0.18", "tracing", "workspace-hack", ] [[package]] name = "md-5" version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" dependencies = [ "cfg-if", "digest 0.10.7", ] [[package]] name = "md-5" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69b6441f590336821bb897fb28fc622898ccceb1d6cea3fde5ea86b090c4de98" dependencies = [ "cfg-if", "digest 0.11.3", ] [[package]] name = "md5" version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771" [[package]] name = "md5" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ebb8d8732c6a6df3d8f032a82911cfc747e00efb95cc46e8d0acd5b5b88570c" [[package]] name = "memchr" version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" [[package]] name = "memoffset" version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" dependencies = [ "autocfg", ] [[package]] name = "memory" version = "0.1.0" dependencies = [ "agent", "ai_billing", "ai_toolset", "ai_usage", "anyhow", "async-trait", "axum", "chrono", "futures", "macro_authorization", "macro_db_migrator", "macro_env", "macro_env_var", "macro_user_id", "macro_uuid", "model_user", "prompt", "rootcause", "scheduled_action", "schemars 1.2.1", "serde", "serde_json", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tokio-util", "tower 0.5.3", "tracing", "utoipa", "workspace-hack", ] [[package]] name = "mention_utils" version = "0.1.0" dependencies = [ "bot_id", "channel_sender", "cool_asserts", "lazy-regex", "macro_user_id", "nom 8.0.0", "serde", "serde_json", "thiserror 2.0.18", "url", "workspace-hack", ] [[package]] name = "merge" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56e520ba58faea3487f75df198b1d079644ec226ea3b0507d002c6fa4b8cf93a" dependencies = [ "merge_derive", "num-traits", ] [[package]] name = "merge_derive" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c8f8ce6efff81cbc83caf4af0905c46e58cb46892f63ad3835e81b47eaf7968" dependencies = [ "proc-macro-error2", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "messages" version = "0.1.0" dependencies = [ "activity", "ai_toolset", "async-trait", "axum", "bot_id", "channel_sender", "chrono", "connection_gateway_client", "entity_access", "futures", "initiative", "ip_extractor", "macro_authorization", "macro_db_migrator", "macro_event_broker", "macro_event_topics", "macro_user_id", "macro_uuid", "mockall", "model", "model-entity", "model_notifications", "model_owner", "models_pagination", "models_permissions", "models_properties", "notification", "properties", "rate_limit", "rootcause", "schemars 1.2.1", "serde", "serde_json", "sqlx", "system_properties", "thiserror 2.0.18", "tokio", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "micromap" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a86d3146ed3995b5913c414f6664344b9617457320782e64f0bb44afd49d74" [[package]] name = "miette" version = "7.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f98efec8807c63c752b5bd61f862c165c115b0a35685bdcfd9238c7aeb592b7" dependencies = [ "cfg-if", "miette-derive", "unicode-width 0.1.14", ] [[package]] name = "miette-derive" version = "7.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "db5b29714e950dbb20d5e6f74f9dcec4edbcc1067bb7f8ed198c097b8c1a818b" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "mimalloc" version = "0.1.52" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d4139bb28d14ad1facf21d5eb8825051b326e172d216b39f6d31df53cc97862" dependencies = [ "libmimalloc-sys", ] [[package]] name = "mime" version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" [[package]] name = "mime_guess" version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" dependencies = [ "mime", "unicase", ] [[package]] name = "mini-internal" version = "0.1.45" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a8df435db5df1dd82a74f77e3c3addf6ab7665079c31e222a64f34f7475d87e" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "minicov" version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4869b6a491569605d66d3952bcdf03df789e5b536e5f0cf7758a7f08a55ae24d" dependencies = [ "cc", "walkdir", ] [[package]] name = "minimal-lexical" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] name = "miniserde" version = "0.1.45" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8c48e83ec09ab8a51d4e6be46608bf2a1293a79e2f7ea60246a2ce50eaef44ba" dependencies = [ "itoa", "mini-internal", "zmij", ] [[package]] name = "miniz_oxide" version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" dependencies = [ "adler2", "simd-adler32", ] [[package]] name = "mio" version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" dependencies = [ "libc", "log", "wasi 0.11.1+wasi-snapshot-preview1", "windows-sys 0.48.0", ] [[package]] name = "mio" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50b7e5b27aa02a74bac8c3f23f448f8d87ff11f92d3aac1a6ed369ee08cc56c1" dependencies = [ "libc", "log", "wasi 0.11.1+wasi-snapshot-preview1", "windows-sys 0.61.2", ] [[package]] name = "ml-kem" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e15f3e5b957493873e396a66914e83e616b6afe335cdef7efe5c6e1216aba66" dependencies = [ "hybrid-array", "kem", "module-lattice", "pkcs8 0.11.0", "rand_core 0.10.1", "sha3 0.11.0", ] [[package]] name = "mobile_welcome_email_db_client" version = "0.1.0" dependencies = [ "anyhow", "macro_db_migrator", "sqlx", "tracing", "workspace-hack", ] [[package]] name = "mockall" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39a6bfcc6c8c7eed5ee98b9c3e33adc726054389233e201c95dab2d41a3839d2" dependencies = [ "cfg-if", "downcast", "fragile", "mockall_derive", "predicates", "predicates-tree", ] [[package]] name = "mockall_derive" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25ca3004c2efe9011bd4e461bd8256445052b9615405b4f7ea43fc8ca5c20898" dependencies = [ "cfg-if", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "model" version = "0.1.0" dependencies = [ "agent", "anyhow", "axum", "chrono", "document_sub_type", "macro_user_id", "model-entity", "model-error-response", "model_file_type", "model_owner", "model_user", "models_bulk_upload", "models_pagination", "models_permissions", "schemars 1.2.1", "serde", "serde_json", "serde_repr", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "model-entity" version = "0.1.0" dependencies = [ "cowlike", "serde", "serde_json", "strum 0.27.2", "utoipa", "workspace-hack", ] [[package]] name = "model-error-response" version = "0.1.0" dependencies = [ "serde", "utoipa", "workspace-hack", ] [[package]] name = "model_file_type" version = "0.1.0" dependencies = [ "serde", "serde_json", "strum 0.27.2", "thiserror 2.0.18", "utoipa", ] [[package]] name = "model_notifications" version = "0.1.0" dependencies = [ "chrono", "chrono-tz", "html-escape", "invite_email", "macro_user_id", "mention_utils", "model-entity", "model_owner", "notification", "paste", "rootcause", "serde", "serde_json", "sqlx", "strum 0.27.2", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "model_owner" version = "0.1.0" dependencies = [ "bot_id", "macro_user_id", "serde", "serde_json", "sqlx", "thiserror 2.0.18", "uuid", ] [[package]] name = "model_user" version = "0.1.0" dependencies = [ "serde", "serde_json", "sqlx", "strum 0.27.2", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "models_ai_projection" version = "0.1.0" dependencies = [ "serde", "workspace-hack", ] [[package]] name = "models_bulk_upload" version = "0.1.0" dependencies = [ "serde", "strum 0.27.2", "utoipa", "workspace-hack", ] [[package]] name = "models_databases" version = "0.1.0" dependencies = [ "chrono", "fractional_index", "macro_user_id", "macro_uuid", "nom 8.0.0", "schemars 1.2.1", "serde", "serde_json", "specta", "strum 0.27.2", "thiserror 2.0.18", "utoipa", "uuid", ] [[package]] name = "models_dcs" version = "0.1.0" dependencies = [ "serde", "utoipa", "workspace-hack", ] [[package]] name = "models_email" version = "0.1.0" dependencies = [ "anyhow", "base64 0.22.1", "chrono", "email_utils", "macro_user_id", "models_pagination", "schemars 1.2.1", "serde", "serde_json", "serde_with", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "models_entity_access_management" version = "0.1.0" dependencies = [ "serde", "sqlx", "workspace-hack", ] [[package]] name = "models_forms" version = "0.1.0" dependencies = [ "chrono", "lazy-regex", "macro_uuid", "models_databases", "schemars 1.2.1", "serde", "serde_json", "specta", "strum 0.27.2", "thiserror 2.0.18", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "models_grouping" version = "0.1.0" dependencies = [ "chrono", "serde", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "models_opensearch" version = "0.1.0" dependencies = [ "serde", "strum 0.27.2", "workspace-hack", ] [[package]] name = "models_pagination" version = "0.1.0" dependencies = [ "axum", "base64 0.22.1", "chrono", "either", "model-error-response", "ordered-float", "serde", "serde_json", "thiserror 2.0.18", "tracing", "workspace-hack", ] [[package]] name = "models_permissions" version = "0.1.0" dependencies = [ "macro_user_id", "model-entity", "model_file_type", "model_owner", "schemars 1.2.1", "serde", "serde_json", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "models_properties" version = "0.1.0" dependencies = [ "chrono", "document_sub_type", "schemars 1.2.1", "serde", "serde_json", "serde_with", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "models_search" version = "0.1.0" dependencies = [ "chrono", "document_sub_type", "item_filters", "model_file_type", "models_soup", "opensearch_client", "schemars 1.2.1", "serde", "serde_json", "strum 0.27.2", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "models_search_cursor" version = "0.1.0" dependencies = [ "base64 0.22.1", "chrono", "serde", "serde_json", "uuid", "workspace-hack", ] [[package]] name = "models_sfs" version = "0.1.0" dependencies = [ "serde", "serde_json", "utoipa", "workspace-hack", ] [[package]] name = "models_soup" version = "0.1.0" dependencies = [ "call", "channels", "chrono", "crm", "document_sub_type", "doppleganger", "email", "item_filters", "macro_user_id", "model-entity", "model_owner", "models_pagination", "models_properties", "serde", "serde_json", "strum 0.27.2", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "models_team" version = "0.1.0" dependencies = [ "chrono", "serde", "sqlx", "strum 0.27.2", "utoipa", "workspace-hack", ] [[package]] name = "module-lattice" version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c61b87c9683ab7cb1c6871d261ad5479b6b10ceb52c4352aaca3b5d35a8febe" dependencies = [ "ctutils", "hybrid-array", "num-traits", ] [[package]] name = "moka" version = "0.12.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "957228ad12042ee839f93c8f257b62b4c0ab5eaae1d4fa60de53b27c9d7c5046" dependencies = [ "crossbeam-channel", "crossbeam-epoch", "crossbeam-utils", "equivalent", "parking_lot", "portable-atomic", "smallvec", "tagptr", "uuid", ] [[package]] name = "moxcms" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb85c154ba489f01b25c0d36ae69a87e4a1c73a72631fc6c0eb6dde34a73e44b" dependencies = [ "num-traits", "pxfm", ] [[package]] name = "multer" version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "83e87776546dc87511aa5ee218730c92b666d7264ab6ed41f9d215af9cd5224b" dependencies = [ "bytes", "encoding_rs", "futures-util", "http 1.4.0", "httparse", "memchr", "mime", "spin 0.9.9", "version_check", ] [[package]] name = "multimap" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084" [[package]] name = "mutants" version = "0.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc0287524726960e07b119cebd01678f852f147742ae0d925e6a520dca956126" [[package]] name = "name_search" version = "0.1.0" dependencies = [ "anyhow", "cached", "channels", "chrono", "macro_db_migrator", "macro_user_id", "models_opensearch", "models_search_cursor", "regex", "serde", "sqlx", "thiserror 2.0.18", "tracing", "uuid", "workspace-hack", ] [[package]] name = "native-tls" version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "465500e14ea162429d264d44189adc38b199b62b1c21eea9f69e4b73cb03bbf2" dependencies = [ "libc", "log", "openssl", "openssl-probe", "openssl-sys", "schannel", "security-framework", "security-framework-sys", "tempfile", ] [[package]] name = "native_app_server" version = "0.1.0" dependencies = [ "axum", "macro_env_var", "native_app_service", "rootcause", "serde_json", "sha2 0.10.9", "tempfile", "tokio", "tower-http", "tracing", "tracing-subscriber", "url", "workspace-hack", "zip", ] [[package]] name = "native_app_service" version = "0.1.0" dependencies = [ "axum", "cool_asserts", "futures", "macro_env_var", "reqwest 0.13.4", "rootcause", "semver", "serde", "serde_json", "sha2 0.10.9", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "url", "workspace-hack", ] [[package]] name = "natural_time" version = "0.1.0" dependencies = [ "chrono", "nom 8.0.0", "serde", "serde-wasm-bindgen", "strsim", "thiserror 2.0.18", "wasm-bindgen", ] [[package]] name = "ndk-context" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" [[package]] name = "nested" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca2b420f638f07fe83056b55ea190bb815f609ec5a35e7017884a10f78839c9e" [[package]] name = "new_debug_unreachable" version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" [[package]] name = "newline-converter" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b6b097ecb1cbfed438542d16e84fd7ad9b0c76c8a65b7f9039212a3d14dc7f" dependencies = [ "unicode-segmentation", ] [[package]] name = "nix" version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" dependencies = [ "bitflags 2.11.1", "cfg-if", "cfg_aliases", "libc", ] [[package]] name = "nix" version = "0.31.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d" dependencies = [ "bitflags 2.11.1", "cfg-if", "cfg_aliases", "libc", ] [[package]] name = "no_std_io2" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "418abd1b6d34fbf6cae440dc874771b0525a604428704c76e48b29a5e67b8003" dependencies = [ "memchr", ] [[package]] name = "nom" version = "7.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" dependencies = [ "memchr", "minimal-lexical", ] [[package]] name = "nom" version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405" dependencies = [ "memchr", ] [[package]] name = "non_empty" version = "0.1.0" dependencies = [ "serde", "serde_json", ] [[package]] name = "nonmax" version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "610a5acd306ec67f907abe5567859a3c693fb9886eb1f012ab8f2a47bef3db51" [[package]] name = "noop_proc_macro" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8" [[package]] name = "notification" version = "0.1.0" dependencies = [ "ai_toolset", "anyhow", "aquamarine", "async-trait", "aws-sdk-sesv2", "aws-sdk-sns", "aws-sdk-sqs", "axum", "broadcast", "chrono", "cowlike", "either", "futures", "hex", "hmac 0.12.1", "http-body-util", "itertools 0.14.0", "kafka_util", "last_online_tracker", "macro_authorization", "macro_db_migrator", "macro_event_broker", "macro_event_topics", "macro_service_urls", "macro_user_id", "macro_uuid", "model-entity", "model-error-response", "model_user", "models_pagination", "notification_state", "opentelemetry", "opentelemetry_sdk", "rate_limit", "rdkafka", "redis", "reqwest 0.13.4", "rootcause", "schemars 1.2.1", "serde", "serde_json", "serde_with", "sha2 0.10.9", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tokio-retry", "tokio-util", "tower 0.5.3", "tracing", "tracing-opentelemetry", "tracing-subscriber", "url", "utoipa", "uuid", "wiremock", "workspace-hack", ] [[package]] name = "notification_db_client" version = "0.1.0" dependencies = [ "anyhow", "chrono", "macro_db_migrator", "macro_user_id", "macro_uuid", "model_notifications", "serde", "sqlx", "tracing", "uuid", "workspace-hack", ] [[package]] name = "notification_inbox" version = "0.1.0" dependencies = [ "attention_feed", "chrono", "filter_ast", "item_filters", "macro_user_id", "model-entity", "model_notifications", "notification", "rootcause", "serde_json", "thiserror 2.0.18", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "notification_retention_handler" version = "0.1.0" dependencies = [ "lambda_runtime", "macro_entrypoint", "macro_env_var", "notification", "serde", "serde_json", "sqlx", "tokio", "tracing", "workspace-hack", ] [[package]] name = "notification_sandbox" version = "0.1.0" dependencies = [ "aws-sdk-sesv2", "aws-sdk-sns", "email_formatting", "hmac 0.12.1", "inquire", "macro_aws_config", "macro_env", "macro_user_id", "model-entity", "model_notifications", "models_pagination", "notification", "rate_limit", "redis", "rootcause", "serde", "serde_json", "sha2 0.10.9", "sqlx", "tokio", "tracing-subscriber", "uuid", "workspace-hack", ] [[package]] name = "notification_service" version = "0.1.0" dependencies = [ "agent_correlation", "anyhow", "aws-sdk-secretsmanager", "aws-sdk-sesv2", "aws-sdk-sns", "aws-sdk-sqs", "axum", "chrono", "database_env_vars", "doppler-config", "email_formatting", "hmac 0.12.1", "http-body-util", "itertools 0.14.0", "last_online_tracker", "macro_auth", "macro_authorization", "macro_aws_config", "macro_config", "macro_cors", "macro_entrypoint", "macro_env", "macro_env_var", "macro_event_broker", "macro_middleware", "macro_queues", "macro_service_urls", "macro_tower_layers", "macro_user_id", "model", "model-entity", "model-error-response", "model_notifications", "models_pagination", "notification", "notification_db_client", "rate_limit", "redis", "secretsmanager_client", "serde", "serde_json", "sha2 0.10.9", "sns_client", "sqlx", "tokio", "tower 0.5.3", "tower-http", "tracing", "utoipa", "utoipa-swagger-ui", "uuid", "workspace-hack", ] [[package]] name = "notification_state" version = "0.1.0" dependencies = [ "async-graphql", "schemars 1.2.1", "serde", "serde_json", "sqlx", "utoipa", ] [[package]] name = "nu-ansi-term" version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ "windows-sys 0.61.2", ] [[package]] name = "num" version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" dependencies = [ "num-bigint 0.4.8", "num-complex", "num-integer", "num-iter", "num-rational", "num-traits", ] [[package]] name = "num-bigint" version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c89e69e7e0f03bea5ef08013795c25018e101932225a656383bd384495ecc367" dependencies = [ "num-integer", "num-traits", ] [[package]] name = "num-bigint" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93e7820bc0a80a0238e650327316f929ba18d5be054b647490a3a6a339f3e7c0" dependencies = [ "num-integer", "num-traits", "rand 0.10.1", "rand_core 0.10.1", ] [[package]] name = "num-bigint-dig" version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7" dependencies = [ "lazy_static", "libm", "num-integer", "num-iter", "num-traits", "rand 0.8.6", "smallvec", "zeroize", ] [[package]] name = "num-cmp" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "63335b2e2c34fae2fb0aa2cecfd9f0832a1e24b3b32ecec612c3426d46dc8aaa" [[package]] name = "num-complex" version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" dependencies = [ "num-traits", ] [[package]] name = "num-conv" version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441" [[package]] name = "num-derive" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "num-integer" version = "0.1.46" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" dependencies = [ "num-traits", ] [[package]] name = "num-iter" version = "0.1.45" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" dependencies = [ "autocfg", "num-integer", "num-traits", ] [[package]] name = "num-modular" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc41a1374056e9672221567958a66c16be12d0e2c1b408761e14d901c237d5e0" [[package]] name = "num-order" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "537b596b97c40fcf8056d153049eb22f481c17ebce72a513ec9286e4986d1bb6" dependencies = [ "num-modular", ] [[package]] name = "num-rational" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" dependencies = [ "num-bigint 0.4.8", "num-integer", "num-traits", ] [[package]] name = "num-traits" version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" dependencies = [ "autocfg", "libm", ] [[package]] name = "num_cpus" version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b" dependencies = [ "hermit-abi", "libc", ] [[package]] name = "num_enum" version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d0bca838442ec211fa11de3a8b0e0e8f3a4522575b5c4c06ed722e005036f26" dependencies = [ "num_enum_derive", "rustversion", ] [[package]] name = "num_enum_derive" version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8" dependencies = [ "proc-macro-crate", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "nutype" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae5a3dbe7b39891991de649985f7930fea69131fc7492d1cf2621d279ad56f77" dependencies = [ "nutype_macros", ] [[package]] name = "nutype_macros" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea8ebf0265a233787dc277bd299f7facf14954a4e8a40c7c3435d8a58c9cd522" dependencies = [ "cfg-if", "kinded", "proc-macro2", "quote", "rustc_version", "syn 2.0.117", "urlencoding", ] [[package]] name = "oauth2" version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "51e219e79014df21a225b1860a479e2dcd7cbd9130f4defd4bd0e191ea31d67d" dependencies = [ "base64 0.22.1", "chrono", "getrandom 0.2.17", "http 1.4.0", "rand 0.8.6", "serde", "serde_json", "serde_path_to_error", "sha2 0.10.9", "thiserror 1.0.69", "url", ] [[package]] name = "objc2" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a12a8ed07aefc768292f076dc3ac8c48f3781c8f2d5851dd3d98950e8c5a89f" dependencies = [ "objc2-encode", ] [[package]] name = "objc2-app-kit" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c" dependencies = [ "bitflags 2.11.1", "objc2", "objc2-core-graphics", "objc2-foundation", ] [[package]] name = "objc2-cloud-kit" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73ad74d880bb43877038da939b7427bba67e9dd42004a18b809ba7d87cee241c" dependencies = [ "bitflags 2.11.1", "objc2", "objc2-foundation", ] [[package]] name = "objc2-core-data" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b402a653efbb5e82ce4df10683b6b28027616a2715e90009947d50b8dd298fa" dependencies = [ "objc2", "objc2-foundation", ] [[package]] name = "objc2-core-foundation" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536" dependencies = [ "bitflags 2.11.1", "dispatch2", "objc2", ] [[package]] name = "objc2-core-graphics" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807" dependencies = [ "bitflags 2.11.1", "dispatch2", "objc2", "objc2-core-foundation", "objc2-io-surface", ] [[package]] name = "objc2-core-image" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5d563b38d2b97209f8e861173de434bd0214cf020e3423a52624cd1d989f006" dependencies = [ "objc2", "objc2-foundation", ] [[package]] name = "objc2-core-location" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca347214e24bc973fc025fd0d36ebb179ff30536ed1f80252706db19ee452009" dependencies = [ "objc2", "objc2-foundation", ] [[package]] name = "objc2-core-text" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0cde0dfb48d25d2b4862161a4d5fcc0e3c24367869ad306b0c9ec0073bfed92d" dependencies = [ "bitflags 2.11.1", "objc2", "objc2-core-foundation", "objc2-core-graphics", ] [[package]] name = "objc2-encode" version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" [[package]] name = "objc2-foundation" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272" dependencies = [ "bitflags 2.11.1", "block2", "libc", "objc2", "objc2-core-foundation", ] [[package]] name = "objc2-io-surface" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d" dependencies = [ "bitflags 2.11.1", "objc2", "objc2-core-foundation", ] [[package]] name = "objc2-quartz-core" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96c1358452b371bf9f104e21ec536d37a650eb10f7ee379fff67d2e08d537f1f" dependencies = [ "bitflags 2.11.1", "objc2", "objc2-core-foundation", "objc2-foundation", ] [[package]] name = "objc2-ui-kit" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d87d638e33c06f577498cbcc50491496a3ed4246998a7fbba7ccb98b1e7eab22" dependencies = [ "bitflags 2.11.1", "block2", "objc2", "objc2-cloud-kit", "objc2-core-data", "objc2-core-foundation", "objc2-core-graphics", "objc2-core-image", "objc2-core-location", "objc2-core-text", "objc2-foundation", "objc2-quartz-core", "objc2-user-notifications", ] [[package]] name = "objc2-user-notifications" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9df9128cbbfef73cda168416ccf7f837b62737d748333bfe9ab71c245d76613e" dependencies = [ "objc2", "objc2-foundation", ] [[package]] name = "onboarding" version = "0.1.0" dependencies = [ "anyhow", "axum", "chrono", "generic_email_domains", "macro_authorization", "macro_db_migrator", "macro_user_id", "mcp_client", "rootcause", "serde", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tracing", "utoipa", "workspace-hack", ] [[package]] name = "once_cell" version = "1.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" dependencies = [ "critical-section", "portable-atomic", ] [[package]] name = "once_cell_polyfill" version = "1.70.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" [[package]] name = "oorandom" version = "11.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e" [[package]] name = "opaque-debug" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "opensearch" version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2af6815a23449a0860c8fe049a828c3589d3ad56d3b5875d0d1f340d1291871e" dependencies = [ "base64 0.22.1", "bytes", "dyn-clone", "lazy_static", "percent-encoding", "reqwest 0.13.4", "rustc_version", "serde", "serde_json", "serde_with", "url", "void", ] [[package]] name = "opensearch_client" version = "0.1.0" dependencies = [ "anyhow", "bytes", "chrono", "h2 0.4.16", "hyper 1.9.0", "hyper-util", "models_opensearch", "models_search_cursor", "opensearch", "opensearch_query_builder", "reqwest 0.13.4", "rustls", "serde", "serde_json", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tokio-retry", "tokio-rustls", "tracing", "uuid", "workspace-hack", ] [[package]] name = "opensearch_query_builder" version = "0.1.0" dependencies = [ "serde", "serde_json", "workspace-hack", ] [[package]] name = "openssl" version = "0.10.82" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4de8111e94a56adca7ebfe6c365b6d42f99deb69b74b6becacd4204e2f193aa2" dependencies = [ "bitflags 2.11.1", "cfg-if", "foreign-types", "libc", "openssl-macros", "openssl-sys", ] [[package]] name = "openssl-macros" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "openssl-probe" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" [[package]] name = "openssl-src" version = "300.6.1+3.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "46eb8fb9fb3b61ce1c0f8a026c4c1a0714d3a9e138e7fbde78753ce2babc3846" dependencies = [ "cc", ] [[package]] name = "openssl-sys" version = "0.9.118" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19c413d6ec9ebaf5e1c829d355cb3e9f783778d700f135be0921d52fce3c60ae" dependencies = [ "cc", "libc", "openssl-src", "pkg-config", "vcpkg", ] [[package]] name = "opentelemetry" version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b84bcd6ae87133e903af7ef497404dda70c60d0ea14895fc8a5e6722754fc2a0" dependencies = [ "futures-core", "futures-sink", "js-sys", "pin-project-lite", "thiserror 2.0.18", "tracing", ] [[package]] name = "opentelemetry-appender-tracing" version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ef6a1ac5ca3accf562b8c306fa8483c85f4390f768185ab775f242f7fe8fdcc2" dependencies = [ "opentelemetry", "tracing", "tracing-core", "tracing-subscriber", ] [[package]] name = "opentelemetry-http" version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7a6d09a73194e6b66df7c8f1b680f156d916a1a942abf2de06823dd02b7855d" dependencies = [ "async-trait", "bytes", "http 1.4.0", "opentelemetry", ] [[package]] name = "opentelemetry-otlp" version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f69cd6acbb9af919df949cd1ec9e5e7fdc2ef15d234b6b795aaa525cc02f71f" dependencies = [ "http 1.4.0", "opentelemetry", "opentelemetry-http", "opentelemetry-proto", "opentelemetry_sdk", "prost 0.14.3", "thiserror 2.0.18", "tokio", "tonic", "tracing", ] [[package]] name = "opentelemetry-proto" version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7175df06de5eaee9909d4805a3d07e28bb752c34cab57fa9cff549da596b30f" dependencies = [ "base64 0.22.1", "const-hex", "opentelemetry", "opentelemetry_sdk", "prost 0.14.3", "serde", "serde_json", "tonic", "tonic-prost", ] [[package]] name = "opentelemetry_sdk" version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e14ae4f5991976fd48df6d843de219ca6d31b01daaab2dad5af2badeded372bd" dependencies = [ "futures-channel", "futures-executor", "futures-util", "opentelemetry", "percent-encoding", "rand 0.9.4", "thiserror 2.0.18", "tokio", "tokio-stream", ] [[package]] name = "option-ext" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] name = "opus-pure" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de6a3cef053e1fdea38a5e50edb0789590a31184c5a59f6cd5e462fe844793e7" [[package]] name = "ordered-float" version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7d950ca161dc355eaf28f82b11345ed76c6e1f6eb1f4f4479e0323b9e2fbd0e" dependencies = [ "num-traits", ] [[package]] name = "organization_retention_handler" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-sqs", "aws_lambda_events", "lambda_runtime", "macro_aws_config", "macro_entrypoint", "macro_env_var", "macro_queues", "sqlx", "sqs_client", "tokio", "tracing", "workspace-hack", ] [[package]] name = "organization_retention_trigger" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-sqs", "aws_lambda_events", "lambda_runtime", "macro_aws_config", "macro_entrypoint", "macro_env_var", "macro_queues", "serde_json", "sqlx", "sqs_client", "tokio", "tracing", "workspace-hack", ] [[package]] name = "os_info" version = "3.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9cf20a545b305cf1da722b236b5155c9bb35f1d5ceb28c048bd96ca842f41b5b" dependencies = [ "android_system_properties", "log", "nix 0.31.3", "objc2", "objc2-foundation", "objc2-ui-kit", "serde", "windows-sys 0.61.2", ] [[package]] name = "os_pipe" version = "1.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7d8fae84b431384b68627d0f9b3b1245fcf9f46f6c0e3dc902e9dce64edd1967" dependencies = [ "libc", "windows-sys 0.61.2", ] [[package]] name = "outref" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e" [[package]] name = "owo-colors" version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f" [[package]] name = "p256" version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" dependencies = [ "ecdsa 0.16.9", "elliptic-curve 0.13.8", "primeorder 0.13.6", "sha2 0.10.9", ] [[package]] name = "p256" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2c9239b2dbc807adbbe147e8cf72ea7450c3a0aabe62cb8e75ff4ec22e1f72a" dependencies = [ "ecdsa 0.17.0", "elliptic-curve 0.14.1", "primefield", "primeorder 0.14.0", "sha2 0.11.0", ] [[package]] name = "p384" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6" dependencies = [ "ecdsa 0.16.9", "elliptic-curve 0.13.8", "primeorder 0.13.6", "sha2 0.10.9", ] [[package]] name = "p384" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d17b851e6b3e378ab4ecb07fa2ed23f4d15f075735f8fec9fa1e7bdce5f8301f" dependencies = [ "ecdsa 0.17.0", "elliptic-curve 0.14.1", "fiat-crypto 0.3.0", "primefield", "primeorder 0.14.0", "sha2 0.11.0", ] [[package]] name = "p521" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ad64cc32c2dc466317c12ee5853e61f159f9eab1fe7efade0395dc2e7b43449" dependencies = [ "base16ct 1.0.0", "ecdsa 0.17.0", "elliptic-curve 0.14.1", "primefield", "primeorder 0.14.0", "sha2 0.11.0", ] [[package]] name = "pack1" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3b7bb0ecf2e447b1f20ee94ee79ef6eed1e9d4b3c36ce1903b9dea3bf205523" dependencies = [ "bytemuck", ] [[package]] name = "pageant" version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d8eab09a361a4afe0b1668be978cd97e4f052e927a92b0b608cf902965d49ce" dependencies = [ "base16ct 1.0.0", "byteorder", "bytes", "delegate", "futures", "log", "rand 0.10.1", "sha2 0.11.0", "thiserror 2.0.18", "tokio", "windows", "windows-strings", ] [[package]] name = "pairing_id" version = "0.1.0" dependencies = [ "serde", "sqlx", "thiserror 2.0.18", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "parking" version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" [[package]] name = "parking_lot" version = "0.12.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" dependencies = [ "lock_api", "parking_lot_core", ] [[package]] name = "parking_lot_core" version = "0.9.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" dependencies = [ "cfg-if", "libc", "redox_syscall 0.5.18", "smallvec", "windows-link", ] [[package]] name = "password-hash" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aab41826031698d6ffcd9cff78ef56ef998e39dc7e5067cdfebe373842d4723b" dependencies = [ "phc", ] [[package]] name = "paste" version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" [[package]] name = "pastey" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec" [[package]] name = "pastey" version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ee67f1008b1ba2321834326597b8e186293b049a023cdef258527550b9935b4" [[package]] name = "pathdiff" version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3" dependencies = [ "camino", ] [[package]] name = "pbjson" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1030c719b0ec2a2d25a5df729d6cff1acf3cc230bf766f4f97833591f7577b90" dependencies = [ "base64 0.21.7", "serde", ] [[package]] name = "pbjson-build" version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2580e33f2292d34be285c5bc3dba5259542b083cfad6037b6d70345f24dcb735" dependencies = [ "heck 0.4.1", "itertools 0.11.0", "prost 0.12.6", "prost-types 0.12.6", ] [[package]] name = "pbjson-types" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "18f596653ba4ac51bdecbb4ef6773bc7f56042dc13927910de1684ad3d32aa12" dependencies = [ "bytes", "chrono", "pbjson", "pbjson-build", "prost 0.12.6", "prost-build 0.12.6", "serde", ] [[package]] name = "pbkdf2" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "112d82ceb8c5bf524d9af484d4e4970c9fd5a0cc15ba14ad93dccd28873b0629" dependencies = [ "digest 0.11.3", "hmac 0.13.0", ] [[package]] name = "pdfium-render" version = "0.8.37" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6553f6604a52b3203db7b4e9d51eb4dd193cf455af9e56d40cab6575b547b679" dependencies = [ "bitflags 2.11.1", "bytemuck", "bytes", "chrono", "console_error_panic_hook", "console_log", "itertools 0.14.0", "js-sys", "libloading", "log", "maybe-owned", "once_cell", "utf16string", "vecmath", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", ] [[package]] name = "pem" version = "3.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be" dependencies = [ "base64 0.22.1", "serde_core", ] [[package]] name = "pem-rfc7468" version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412" dependencies = [ "base64ct", ] [[package]] name = "pem-rfc7468" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a6305423e0e7738146434843d1694d621cce767262b2a86910beab705e4493d9" dependencies = [ "base64ct", ] [[package]] name = "percent-encoding" version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" [[package]] name = "pest" version = "2.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0848c601009d37dfa3430c4666e147e49cdcf1b92ecd3e63657d8a5f19da662" dependencies = [ "memchr", "ucd-trie", ] [[package]] name = "pest_derive" version = "2.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11f486f1ea21e6c10ed15d5a7c77165d0ee443402f0780849d1768e7d9d6fe77" dependencies = [ "pest", "pest_generator", ] [[package]] name = "pest_generator" version = "2.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8040c4647b13b210a963c1ed407c1ff4fdfa01c31d6d2a098218702e6664f94f" dependencies = [ "pest", "pest_meta", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "pest_meta" version = "2.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89815c69d36021a140146f26659a81d6c2afa33d216d736dd4be5381a7362220" dependencies = [ "pest", "sha2 0.10.9", ] [[package]] name = "petgraph" version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" dependencies = [ "fixedbitset 0.4.2", "indexmap 2.14.0", ] [[package]] name = "petgraph" version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455" dependencies = [ "fixedbitset 0.5.7", "hashbrown 0.15.5", "indexmap 2.14.0", ] [[package]] name = "pgvector" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc58e2d255979a31caa7cabfa7aac654af0354220719ab7a68520ae7a91e8c0b" dependencies = [ "bytes", "postgres-types", "sqlx", ] [[package]] name = "phc" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44dc769b75f93afdddd8c7fa12d685292ddeff1e66f7f0f3a234cf1818afe892" dependencies = [ "base64ct", "ctutils", ] [[package]] name = "phf" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259" dependencies = [ "phf_shared 0.10.0", ] [[package]] name = "phf" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" dependencies = [ "phf_macros 0.11.3", "phf_shared 0.11.3", ] [[package]] name = "phf" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7" dependencies = [ "phf_shared 0.12.1", ] [[package]] name = "phf" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf" dependencies = [ "phf_macros 0.13.1", "phf_shared 0.13.1", "serde", ] [[package]] name = "phf_codegen" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd" dependencies = [ "phf_generator 0.10.0", "phf_shared 0.10.0", ] [[package]] name = "phf_codegen" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49aa7f9d80421bca176ca8dbfebe668cc7a2684708594ec9f3c0db0805d5d6e1" dependencies = [ "phf_generator 0.13.1", "phf_shared 0.13.1", ] [[package]] name = "phf_generator" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" dependencies = [ "phf_shared 0.10.0", "rand 0.8.6", ] [[package]] name = "phf_generator" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" dependencies = [ "phf_shared 0.11.3", "rand 0.8.6", ] [[package]] name = "phf_generator" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "135ace3a761e564ec88c03a77317a7c6b80bb7f7135ef2544dbe054243b89737" dependencies = [ "fastrand 2.4.1", "phf_shared 0.13.1", ] [[package]] name = "phf_macros" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" dependencies = [ "phf_generator 0.11.3", "phf_shared 0.11.3", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "phf_macros" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "812f032b54b1e759ccd5f8b6677695d5268c588701effba24601f6932f8269ef" dependencies = [ "phf_generator 0.13.1", "phf_shared 0.13.1", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "phf_shared" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" dependencies = [ "siphasher 0.3.11", ] [[package]] name = "phf_shared" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" dependencies = [ "siphasher 1.0.3", ] [[package]] name = "phf_shared" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06005508882fb681fd97892ecff4b7fd0fee13ef1aa569f8695dae7ab9099981" dependencies = [ "siphasher 1.0.3", ] [[package]] name = "phf_shared" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266" dependencies = [ "siphasher 1.0.3", ] [[package]] name = "pin-project" version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "pin-project-lite" version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" [[package]] name = "pin-utils" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "pipedream_mcp" version = "0.1.0" dependencies = [ "ai_toolset", "anyhow", "async-trait", "axum", "base64 0.22.1", "chrono", "connect_client", "futures", "http 1.4.0", "macro_authorization", "macro_db_migrator", "macro_user_id", "mcp_toolset", "model-error-response", "reqwest 0.13.4", "rmcp", "schemars 1.2.1", "serde", "serde_json", "sqlx", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "url", "utoipa", "wiremock", "workspace-hack", ] [[package]] name = "piper" version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c835479a4443ded371d6c535cbfd8d31ad92c5d23ae9770a61bc155e4992a3c1" dependencies = [ "atomic-waker", "fastrand 2.4.1", "futures-io", ] [[package]] name = "piston-float" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ad78bf43dcf80e8f950c92b84f938a0fc7590b7f6866fbcbeca781609c115590" [[package]] name = "pkcs1" version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f" dependencies = [ "der 0.7.10", "pkcs8 0.10.2", "spki 0.7.3", ] [[package]] name = "pkcs5" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "63d440a804ec8d6fafbb6b84471e013286658d373248927692ab3366686220ca" dependencies = [ "aes 0.9.3", "aes-gcm 0.11.1", "cbc 0.2.1", "der 0.8.2", "pbkdf2", "rand_core 0.10.1", "scrypt", "sha2 0.11.0", "spki 0.8.0", ] [[package]] name = "pkcs8" version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" dependencies = [ "der 0.7.10", "spki 0.7.3", ] [[package]] name = "pkcs8" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "451913da69c775a56034ea8d9003d27ee8948e12443eae7c038ba100a4f21cb7" dependencies = [ "der 0.8.2", "pkcs5", "rand_core 0.10.1", "spki 0.8.0", ] [[package]] name = "pkg-config" version = "0.3.33" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e" [[package]] name = "plain" version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" [[package]] name = "png" version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "60769b8b31b2a9f263dae2776c37b1b28ae246943cf719eb6946a1db05128a61" dependencies = [ "bitflags 2.11.1", "crc32fast", "fdeflate", "flate2", "miniz_oxide", ] [[package]] name = "polling" version = "3.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218" dependencies = [ "cfg-if", "concurrent-queue", "hermit-abi", "pin-project-lite", "rustix 1.1.4", "windows-sys 0.61.2", ] [[package]] name = "pollster" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f3a9f18d041e6d0e102a0a46750538147e5e8992d3b4873aaafee2520b00ce3" [[package]] name = "poly1305" version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e2d0073b297041425c7c3df6eb4792d598a15323fe63346852b092eca02904c" dependencies = [ "cpufeatures 0.3.0", "universal-hash 0.6.1", "zeroize", ] [[package]] name = "polyval" version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25" dependencies = [ "cfg-if", "cpufeatures 0.2.17", "opaque-debug", "universal-hash 0.5.1", ] [[package]] name = "polyval" version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0fa31d631f2b2cb2a544d0aa321ce847a94764d701ca2becc411138b93d49cd" dependencies = [ "cpubits", "cpufeatures 0.3.0", "universal-hash 0.6.1", "zeroize", ] [[package]] name = "portable-atomic" version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" [[package]] name = "postcard" version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24" dependencies = [ "cobs", "embedded-io 0.4.0", "embedded-io 0.6.1", "heapless 0.7.17", "serde", ] [[package]] name = "postgres-protocol" version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56201207dac53e2f38e848e31b4b91616a6bb6e0c7205b77718994a7f49e70fc" dependencies = [ "base64 0.22.1", "byteorder", "bytes", "fallible-iterator 0.2.0", "hmac 0.13.0", "md-5 0.11.0", "memchr", "rand 0.10.1", "sha2 0.11.0", "stringprep", ] [[package]] name = "postgres-types" version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8dc729a129e682e8d24170cd30ae1aa01b336b096cbb56df6d534ffec133d186" dependencies = [ "bytes", "fallible-iterator 0.2.0", "postgres-protocol", ] [[package]] name = "potential_utf" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564" dependencies = [ "serde_core", "writeable", "zerovec", ] [[package]] name = "powerfmt" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" [[package]] name = "pptx_engine" version = "0.1.0" dependencies = [ "base64 0.22.1", "clap", "console_error_panic_hook", "gif", "js-sys", "miniz_oxide", "png", "schemars 1.2.1", "serde", "serde_json", "skrifa", "thiserror 2.0.18", "tiny-skia", "utoipa", "wasm-bindgen", "zune-core", "zune-jpeg", ] [[package]] name = "ppv-lite86" version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" dependencies = [ "zerocopy", ] [[package]] name = "precomputed-hash" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" [[package]] name = "predicate-index" version = "0.1.0" dependencies = [ "chrono", "serde", "serde_json", "thiserror 2.0.18", ] [[package]] name = "predicates" version = "3.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ada8f2932f28a27ee7b70dd6c1c39ea0675c55a36879ab92f3a715eaa1e63cfe" dependencies = [ "anstyle", "predicates-core", ] [[package]] name = "predicates-core" version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cad38746f3166b4031b1a0d39ad9f954dd291e7854fcc0eed52ee41a0b50d144" [[package]] name = "predicates-tree" version = "1.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0de1b847b39c8131db0467e9df1ff60e6d0562ab8e9a16e568ad0fdb372e2f2" dependencies = [ "predicates-core", "termtree", ] [[package]] name = "prefix-trie" version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4cf6e3177f0684016a5c209b00882e15f8bdd3f3bb48f0491df10cd102d0c6e7" dependencies = [ "either", "ipnet", "num-traits", ] [[package]] name = "pretty_assertions" version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d" dependencies = [ "diff", "yansi", ] [[package]] name = "prettyplease" version = "0.2.37" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" dependencies = [ "proc-macro2", "syn 2.0.117", ] [[package]] name = "primefield" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c555a6e4eb7d4e158fcb028c835c3b8642206ddc279b5c6b202ef9a8bdb592f4" dependencies = [ "crypto-bigint 0.7.6", "crypto-common 0.2.2", "ff 0.14.0", "rand_core 0.10.1", "subtle", "zeroize", ] [[package]] name = "primeorder" version = "0.13.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" dependencies = [ "elliptic-curve 0.13.8", ] [[package]] name = "primeorder" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c9f42978c78a00e3d68f69fc03e57a234debae69da4020a4fb588fcdcd07b06" dependencies = [ "elliptic-curve 0.14.1", "once_cell", "primefield", "serdect", "wnaf", ] [[package]] name = "proc-macro-crate" version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f" dependencies = [ "toml_edit 0.25.11+spec-1.1.0", ] [[package]] name = "proc-macro-error-attr2" version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5" dependencies = [ "proc-macro2", "quote", ] [[package]] name = "proc-macro-error2" version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802" dependencies = [ "proc-macro-error-attr2", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "proc-macro2" version = "1.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" dependencies = [ "unicode-ident", ] [[package]] name = "proc-macro2-diagnostics" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", "version_check", ] [[package]] name = "profiling" version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d595e54a326bc53c1c197b32d295e14b169e3cfeaa8dc82b529f947fba6bcf5" dependencies = [ "profiling-procmacros", ] [[package]] name = "profiling-procmacros" version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4488a4a36b9a4ba6b9334a32a39971f77c1436ec82c38707bce707699cc3bbcb" dependencies = [ "quote", "syn 2.0.117", ] [[package]] name = "progenitor-client" version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6aa13eb6d9499a851512ec8fa3280f586be059682da4f05d953924be45d736f0" dependencies = [ "bytes", "futures-core", "percent-encoding", "reqwest 0.13.4", "serde", "serde_json", "serde_urlencoded", ] [[package]] name = "projects" version = "0.1.0" dependencies = [ "activity", "ai_toolset", "anyhow", "async-recursion", "async-trait", "aws-sdk-s3", "aws-sdk-sqs", "axum", "base64 0.22.1", "bot_id", "chrono", "document_sub_type", "documents", "dynamodb_client", "entity_access", "entity_access_db_utils", "entity_access_management", "entity_mutation", "entity_registry", "entity_registry_db_utils", "futures", "hex", "http-body-util", "kafka_util", "macro_authorization", "macro_aws_config", "macro_db_migrator", "macro_env_var", "macro_event_broker", "macro_event_topics", "macro_sha_count_client", "macro_user_id", "mockall", "model", "model-entity", "model_owner", "model_user", "models_bulk_upload", "models_permissions", "rdkafka", "rootcause", "s3_key", "schemars 1.2.1", "serde", "serde_json", "share_permission_db_utils", "shared_entity_registry", "sqlx", "sqs_client", "system_properties", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "tracing-subscriber", "unicode-segmentation", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "prompt" version = "0.1.0" dependencies = [ "workspace-hack", ] [[package]] name = "properties" version = "0.1.0" dependencies = [ "activity", "ai_toolset", "anyhow", "async-trait", "axum", "bot_id", "chrono", "document_sub_type", "entity_access", "entity_access_db_utils", "futures", "macro_authorization", "macro_db_migrator", "macro_event_broker", "macro_event_topics", "macro_user_id", "macro_uuid", "mockall", "model-entity", "model_notifications", "model_owner", "models_permissions", "models_properties", "notification", "rootcause", "schemars 1.2.1", "serde", "serde_json", "sqlx", "system_properties", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "properties_service" version = "0.1.0" dependencies = [ "axum", "entity_access", "macro_authorization", "models_properties", "notification", "properties", "serde_json", "utoipa", "workspace-hack", ] [[package]] name = "proptest" version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b45fcc2344c680f5025fe57779faef368840d0bd1f42f216291f0dc4ace4744" dependencies = [ "bitflags 2.11.1", "num-traits", "rand 0.9.4", "rand_chacha 0.9.0", "rand_xorshift", "regex-syntax", "unarray", ] [[package]] name = "prost" version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" dependencies = [ "bytes", "prost-derive 0.12.6", ] [[package]] name = "prost" version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2ea70524a2f82d518bce41317d0fae74151505651af45faf1ffbd6fd33f0568" dependencies = [ "bytes", "prost-derive 0.14.3", ] [[package]] name = "prost-build" version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" dependencies = [ "bytes", "heck 0.5.0", "itertools 0.12.1", "log", "multimap", "once_cell", "petgraph 0.6.5", "prettyplease", "prost 0.12.6", "prost-types 0.12.6", "regex", "syn 2.0.117", "tempfile", ] [[package]] name = "prost-build" version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "343d3bd7056eda839b03204e68deff7d1b13aba7af2b2fd16890697274262ee7" dependencies = [ "heck 0.5.0", "itertools 0.14.0", "log", "multimap", "petgraph 0.8.3", "prettyplease", "prost 0.14.3", "prost-types 0.14.3", "regex", "syn 2.0.117", "tempfile", ] [[package]] name = "prost-derive" version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" dependencies = [ "anyhow", "itertools 0.12.1", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "prost-derive" version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b" dependencies = [ "anyhow", "itertools 0.14.0", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "prost-reflect" version = "0.16.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "01b80ea363c31af2de2b92e3c07ed1156628f7838c4afb4df75ee78a37fedbd1" dependencies = [ "logos", "miette", "prost 0.14.3", "prost-types 0.14.3", ] [[package]] name = "prost-types" version = "0.12.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0" dependencies = [ "prost 0.12.6", ] [[package]] name = "prost-types" version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8991c4cbdb8bc5b11f0b074ffe286c30e523de90fee5ba8132f1399f23cb3dd7" dependencies = [ "prost 0.14.3", ] [[package]] name = "protox" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f43240d7f22cf77d1625885e547acf874dd63cd2790f29f4a38e86256f41996f" dependencies = [ "bytes", "miette", "prost 0.14.3", "prost-reflect", "prost-types 0.14.3", "protox-parse", "thiserror 2.0.18", ] [[package]] name = "protox-parse" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34efee6fad0cf6d71642d20a66bfe0c281919c9577e7c66d20360dfcb7549272" dependencies = [ "logos", "miette", "prost-types 0.14.3", "thiserror 2.0.18", ] [[package]] name = "psd_engine" version = "0.1.0" dependencies = [ "clap", "console_error_panic_hook", "fig_engine", "miniz_oxide", "png", "serde", "serde_json", "thiserror 2.0.18", "tiny-skia", "wasm-bindgen", ] [[package]] name = "pxfm" version = "0.1.29" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e0c5ccf5294c6ccd63a74f1565028353830a9c2f5eb0c682c355c471726a6e3f" [[package]] name = "qoi" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" dependencies = [ "bytemuck", ] [[package]] name = "quick-error" version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" [[package]] name = "quick-xml" version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e660451e55124f798a69a5af3f49ccfbefbd41910eefd25caf2393e1f3473ec1" dependencies = [ "memchr", ] [[package]] name = "quick_cache" version = "0.6.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d1c821816e9b928e20e92ed59bb3ac4aab321d16ca2316871c9fe7ca739cd477" dependencies = [ "ahash", "equivalent", "hashbrown 0.16.1", "parking_lot", ] [[package]] name = "quinn" version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20" dependencies = [ "bytes", "cfg_aliases", "pin-project-lite", "quinn-proto", "quinn-udp", "rustc-hash 2.1.2", "rustls", "socket2 0.6.3", "thiserror 2.0.18", "tokio", "tracing", "web-time", ] [[package]] name = "quinn-proto" version = "0.11.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098" dependencies = [ "aws-lc-rs", "bytes", "getrandom 0.3.4", "lru-slab", "rand 0.9.4", "ring", "rustc-hash 2.1.2", "rustls", "rustls-pki-types", "slab", "thiserror 2.0.18", "tinyvec", "tracing", "web-time", ] [[package]] name = "quinn-udp" version = "0.5.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd" dependencies = [ "cfg_aliases", "libc", "once_cell", "socket2 0.6.3", "tracing", "windows-sys 0.59.0", ] [[package]] name = "quote" version = "1.0.45" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" dependencies = [ "proc-macro2", ] [[package]] name = "quoted_printable" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "478e0585659a122aa407eb7e3c0e1fa51b1d8a870038bd29f0cf4a8551eea972" [[package]] name = "r-efi" version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" [[package]] name = "r-efi" version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" [[package]] name = "radium" version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" [[package]] name = "rand" version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" dependencies = [ "getrandom 0.1.16", "libc", "rand_chacha 0.2.2", "rand_core 0.5.1", "rand_hc", ] [[package]] name = "rand" version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a" dependencies = [ "libc", "rand_chacha 0.3.1", "rand_core 0.6.4", ] [[package]] name = "rand" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea" dependencies = [ "rand_chacha 0.9.0", "rand_core 0.9.5", ] [[package]] name = "rand" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2e8e8bcc7961af1fdac401278c6a831614941f6164ee3bf4ce61b7edb162207" dependencies = [ "chacha20", "getrandom 0.4.2", "rand_core 0.10.1", ] [[package]] name = "rand_chacha" version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" dependencies = [ "ppv-lite86", "rand_core 0.5.1", ] [[package]] name = "rand_chacha" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" dependencies = [ "ppv-lite86", "rand_core 0.6.4", ] [[package]] name = "rand_chacha" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" dependencies = [ "ppv-lite86", "rand_core 0.9.5", ] [[package]] name = "rand_core" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" dependencies = [ "getrandom 0.1.16", ] [[package]] name = "rand_core" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ "getrandom 0.2.17", ] [[package]] name = "rand_core" version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" dependencies = [ "getrandom 0.3.4", ] [[package]] name = "rand_core" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69" [[package]] name = "rand_hc" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" dependencies = [ "rand_core 0.5.1", ] [[package]] name = "rand_pcg" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59cad018caf63deb318e5a4586d99a24424a364f40f1e5778c29aca23f4fc73e" dependencies = [ "rand_core 0.6.4", ] [[package]] name = "rand_xorshift" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a" dependencies = [ "rand_core 0.9.5", ] [[package]] name = "rand_xoshiro" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa" dependencies = [ "rand_core 0.6.4", ] [[package]] name = "rapidhash" version = "4.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5da7e78a036ce858e8d55b7e7dc8ba3a88b78350fd2155d3591bbd966b58589e" dependencies = [ "rustversion", ] [[package]] name = "ratatui" version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b" dependencies = [ "bitflags 2.11.1", "cassowary", "compact_str", "crossterm 0.28.1", "indoc", "instability", "itertools 0.13.0", "lru 0.12.5", "paste", "strum 0.26.3", "unicode-segmentation", "unicode-truncate", "unicode-width 0.2.0", ] [[package]] name = "rate_limit" version = "0.1.0" dependencies = [ "axum", "axum-extra", "hex", "redis", "rootcause", "serde", "thiserror 2.0.18", "tokio", "tracing", "twox-hash", "uuid", "workspace-hack", ] [[package]] name = "rav1e" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43b6dd56e85d9483277cde964fd1bdb0428de4fec5ebba7540995639a21cb32b" dependencies = [ "aligned-vec", "arbitrary", "arg_enum_proc_macro", "arrayvec 0.7.6", "av-scenechange", "av1-grain", "bitstream-io", "built", "cfg-if", "interpolate_name", "itertools 0.14.0", "libc", "libfuzzer-sys", "log", "maybe-rayon", "new_debug_unreachable", "noop_proc_macro", "num-derive", "num-traits", "paste", "profiling", "rand 0.9.4", "rand_chacha 0.9.0", "simd_helpers", "thiserror 2.0.18", "v_frame", "wasm-bindgen", ] [[package]] name = "ravif" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e52310197d971b0f5be7fe6b57530dcd27beb35c1b013f29d66c1ad73fbbcc45" dependencies = [ "avif-serialize", "imgref", "loop9", "quick-error", "rav1e", "rayon", "rgb", ] [[package]] name = "rayon" version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb39b166781f92d482534ef4b4b1b2568f42613b53e5b6c160e24cfbfa30926d" dependencies = [ "either", "rayon-core", ] [[package]] name = "rayon-core" version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" dependencies = [ "crossbeam-deque", "crossbeam-utils", ] [[package]] name = "rdkafka" version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "14b52c81ac3cac39c9639b95c20452076e74b8d9a71bc6fc4d83407af2ea6fff" dependencies = [ "futures-channel", "futures-util", "libc", "log", "rdkafka-sys", "serde", "serde_derive", "serde_json", "slab", "tokio", ] [[package]] name = "rdkafka-sys" version = "4.10.0+2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e234cf318915c1059d4921ef7f75616b5219b10b46e9f3a511a15eb4b56a3f77" dependencies = [ "cmake", "libc", "libz-sys", "num_enum", "openssl-sys", "pkg-config", ] [[package]] name = "read-fonts" version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a5b7bed3d16ab428d8fa533640ab805ff50e7ad8a4d00649de1259e70023282" dependencies = [ "bytemuck", "font-types", "once_cell", "yoke", ] [[package]] name = "readonly" version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67a77cd6f1a55ff3cb1969c2618f73107efaa6de1daf796ad60ce8f737ae97c1" dependencies = [ "proc-macro2", "quote", "syn 3.0.3", ] [[package]] name = "readonly_pool" version = "0.1.0" dependencies = [ "sqlx", "workspace-hack", ] [[package]] name = "recursion" version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9dba2197bf7b1d87b4dd460c195f4edeb45a94e82e8054f8d5f317c1f0e93ca1" [[package]] name = "redis" version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72d32a1ac9123f0d84fda64bfc02a271d9868483162dd2d9099b5c362ece064c" dependencies = [ "arc-swap", "arcstr", "async-lock", "backon", "bytes", "cfg-if", "combine", "crc16", "futures-channel", "futures-util", "itoa", "log", "num-bigint 0.4.8", "percent-encoding", "pin-project-lite", "rand 0.9.4", "rustls", "rustls-native-certs", "ryu", "sha1_smol", "socket2 0.6.3", "tokio", "tokio-rustls", "tokio-util", "url", "xxhash-rust", ] [[package]] name = "redox_syscall" version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ "bitflags 2.11.1", ] [[package]] name = "redox_syscall" version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4666a1a60d8412eab19d94f6d13dcc9cea0a5ef4fdf6a5db306537413c661b1b" dependencies = [ "bitflags 2.11.1", ] [[package]] name = "redox_users" version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "60dc65c0ff1a7ae1294b0c67b9f14baf70b644404010370171787bfac1038fc0" dependencies = [ "libredox", "thiserror 2.0.18", ] [[package]] name = "ref-cast" version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d" dependencies = [ "ref-cast-impl", ] [[package]] name = "ref-cast-impl" version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "referencing" version = "0.58.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "558f3855529c0a7e78a48e409fa653456e55f1b167eab4109c16a255b7727e3f" dependencies = [ "ahash", "fluent-uri", "getrandom 0.3.4", "hashbrown 0.17.1", "itoa", "micromap", "parking_lot", "percent-encoding", "serde_json", ] [[package]] name = "referral" version = "0.1.0" dependencies = [ "anyhow", "axum", "axum-extra", "http-body-util", "invite_email", "ip_extractor", "macro_authorization", "macro_db_migrator", "macro_user_id", "macro_uuid", "mockall", "model-entity", "model-error-response", "model_user", "notification", "rate_limit", "rootcause", "serde", "serde_json", "sqlx", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "url", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "regex" version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d" dependencies = [ "aho-corasick", "memchr", "regex-automata", "regex-syntax", ] [[package]] name = "regex-automata" version = "0.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2" dependencies = [ "aho-corasick", "memchr", "regex-syntax", ] [[package]] name = "regex-lite" version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cab834c73d247e67f4fae452806d17d3c7501756d98c8808d7c9c7aa7d18f973" [[package]] name = "regex-syntax" version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" [[package]] name = "reminders" version = "0.1.0" dependencies = [ "aws-sdk-sqs", "axum", "axum-extra", "chrono", "crm", "email", "entity_access", "entity_access_management", "frecency", "macro_authorization", "macro_db_migrator", "macro_user_id", "macro_uuid", "model-entity", "model-error-response", "model_notifications", "model_user", "notification", "rootcause", "serde", "serde_json", "sqlx", "thiserror 2.0.18", "tokio", "tokio-util", "tower 0.5.3", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "remote_env_var" version = "0.1.0" dependencies = [ "macro_env", "macro_env_var", "serde", "serde_json", "thiserror 2.0.18", "tracing", "workspace-hack", ] [[package]] name = "reqwest" version = "0.12.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" dependencies = [ "base64 0.22.1", "bytes", "futures-core", "http 1.4.0", "http-body 1.0.1", "http-body-util", "hyper 1.9.0", "hyper-rustls", "hyper-util", "js-sys", "log", "percent-encoding", "pin-project-lite", "quinn", "rustls", "rustls-pki-types", "serde", "serde_json", "serde_urlencoded", "sync_wrapper", "tokio", "tokio-rustls", "tower 0.5.3", "tower-http", "tower-service", "url", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", "webpki-roots 1.0.10", ] [[package]] name = "reqwest" version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "219c5811de6525e5416c7d5d53bb656d3afdbc6c5af816e0802bcfa42dbdc1c3" dependencies = [ "base64 0.22.1", "bytes", "encoding_rs", "futures-core", "futures-util", "h2 0.4.16", "hickory-resolver", "http 1.4.0", "http-body 1.0.1", "http-body-util", "hyper 1.9.0", "hyper-rustls", "hyper-util", "js-sys", "log", "mime", "mime_guess", "once_cell", "percent-encoding", "pin-project-lite", "quinn", "rustls", "rustls-pki-types", "rustls-platform-verifier", "serde", "serde_json", "serde_urlencoded", "sync_wrapper", "tokio", "tokio-rustls", "tokio-util", "tower 0.5.3", "tower-http", "tower-service", "url", "wasm-bindgen", "wasm-bindgen-futures", "wasm-streams", "web-sys", ] [[package]] name = "resolv-conf" version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e061d1b48cb8d38042de4ae0a7a6401009d6143dc80d2e2d6f31f0bdd6470c7" [[package]] name = "rfc6979" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" dependencies = [ "hmac 0.12.1", "subtle", ] [[package]] name = "rfc6979" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4a459cddafb3fe76b31fd8f1108007566c40301feb64dc7b54656eb7388172b" dependencies = [ "crypto-bigint 0.7.6", "hmac 0.13.0", ] [[package]] name = "rgb" version = "0.8.53" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b34b781b31e5d73e9fbc8689c70551fd1ade9a19e3e28cfec8580a79290cc4" [[package]] name = "rig-agent" version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b0796bbf47d7b76670401aac975bc619cf7fba3482b22dfe14992edaa9c2e04" dependencies = [ "async-stream", "fastrand 2.4.1", "futures", "http 1.4.0", "indexmap 2.14.0", "rig-core", "rig-derive", "schemars 1.2.1", "serde", "serde_json", "thiserror 2.0.18", "tokio", "tracing", "tracing-futures", ] [[package]] name = "rig-core" version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35f5520515ae8f6851adcbc6fde9eea8e96f657418c062e16c82cd81cce44e8e" dependencies = [ "as-any", "async-stream", "base64 0.22.1", "bytes", "eventsource-stream", "fastrand 2.4.1", "futures", "futures-timer", "glob", "http 1.4.0", "indexmap 2.14.0", "mime", "mime_guess", "ordered-float", "pin-project-lite", "reqwest 0.13.4", "rig-derive", "schemars 1.2.1", "serde", "serde_json", "thiserror 2.0.18", "tokio", "tokio-tungstenite 0.28.0", "tracing", "tracing-futures", "url", ] [[package]] name = "rig-derive" version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb868fcebdf3ba425e3afad2e4926bb6d9e1188a856843b00bcee2e15c07424f" dependencies = [ "convert_case 0.11.0", "proc-macro-crate", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "ring" version = "0.17.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" dependencies = [ "cc", "cfg-if", "getrandom 0.2.17", "libc", "untrusted", "windows-sys 0.52.0", ] [[package]] name = "rmcp" version = "3.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d24a7e92f4bcaa36b97fa93c4fa7ca8f3e669eced949345b3462dba333c7f909" dependencies = [ "async-trait", "base64 0.23.1", "bytes", "chrono", "futures", "http 1.4.0", "http-body 1.0.1", "http-body-util", "indexmap 2.14.0", "libc", "oauth2", "pastey 0.2.3", "pin-project-lite", "rand 0.10.1", "reqwest 0.13.4", "rmcp-macros", "schemars 1.2.1", "serde", "serde_json", "sha2 0.11.0", "sse-stream", "thiserror 2.0.18", "tokio", "tokio-stream", "tokio-util", "tower-service", "tracing", "url", "uuid", ] [[package]] name = "rmcp-macros" version = "3.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3140f24a766f80f9ec1607bde85680959a69b83d46fa9ce87dadab7e67ab029" dependencies = [ "darling 0.24.1", "proc-macro2", "quote", "serde_json", "syn 3.0.3", ] [[package]] name = "roaring" version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1dedc5658c6ecb3bdb5ef5f3295bb9253f42dcf3fd1402c03f6b1f7659c3c4a9" dependencies = [ "bytemuck", "byteorder", ] [[package]] name = "roles_and_permissions" version = "0.1.0" dependencies = [ "anyhow", "macro_db_migrator", "macro_user_id", "non_empty", "sqlx", "thiserror 2.0.18", "tokio", "tracing", "workspace-hack", ] [[package]] name = "rootcause" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fc4bd36159c7ce180fe2de1e5371ef107a2885f0048430f631e78202e2255d4" dependencies = [ "anyhow", "hashbrown 0.16.1", "indexmap 2.14.0", "rootcause-internals", "rustc-hash 2.1.2", "triomphe", ] [[package]] name = "rootcause-internals" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d0df4f84d119d09b5c9c9e8db0fe9bfb5b47b04d0bb95b0763cf81bd9baa559" dependencies = [ "triomphe", ] [[package]] name = "rootcause-tracing" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3128c7019d8e7814a832aaa712fe55314d1fa0f0ec53e593bc1b4410962db94" dependencies = [ "rootcause", "tracing", "tracing-subscriber", ] [[package]] name = "routine_program" version = "0.1.0" dependencies = [ "bots", "serde", "serde_json", "sha2 0.10.9", "thiserror 2.0.18", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "routines" version = "0.1.0" dependencies = [ "ai_toolset", "anyhow", "async-trait", "chrono", "chrono-tz", "cron", "macro_authorization", "macro_tower_layers", "macro_user_id", "reqwest 0.13.4", "routine_program", "schemars 1.2.1", "serde", "serde_json", "tokio", "uuid", "workspace-hack", ] [[package]] name = "rowan" version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "417a3a9f582e349834051b8a10c8d71ca88da4211e4093528e36b9845f6b5f21" dependencies = [ "countme", "hashbrown 0.14.5", "rustc-hash 1.1.0", "text-size", ] [[package]] name = "rs-libreoffice-bindings" version = "0.0.7" source = "git+https://github.com/macro-inc/rs-libreoffice-bindings?rev=056a40ddfac1d9650be30b9f0b4b934e9266c7dc#056a40ddfac1d9650be30b9f0b4b934e9266c7dc" dependencies = [ "bindgen", "cc", ] [[package]] name = "rsa" version = "0.9.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8573f03f5883dcaebdfcf4725caa1ecb9c15b2ef50c43a07b816e06799bb12d" dependencies = [ "const-oid 0.9.6", "digest 0.10.7", "num-bigint-dig", "num-integer", "num-traits", "pkcs1", "pkcs8 0.10.2", "rand_core 0.6.4", "sha1 0.10.6", "signature 2.2.0", "spki 0.7.3", "subtle", "zeroize", ] [[package]] name = "russh" version = "0.63.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "036204edbd199552a5b3832f63c60dcdf395dc44c7f06b4af1c0e8139cc11bce" dependencies = [ "aes 0.9.3", "bitflags 2.11.1", "block-padding 0.4.2", "byteorder", "bytes", "cbc 0.2.1", "cipher 0.5.2", "crypto-bigint 0.7.6", "ctr 0.10.1", "curve25519-dalek 5.0.0", "data-encoding", "delegate", "der 0.8.2", "digest 0.11.3", "ecdsa 0.17.0", "ed25519-dalek 3.0.0", "elliptic-curve 0.14.1", "enum_dispatch", "futures", "generic-array 1.4.2", "getrandom 0.4.2", "ghash 0.6.0", "hex-literal", "hmac 0.13.0", "inout 0.2.2", "keccak", "log", "md5 0.8.1", "ml-kem", "module-lattice", "num-bigint 0.5.1", "p256 0.14.0", "p384 0.14.0", "p521", "pageant", "pbkdf2", "pkcs5", "pkcs8 0.11.0", "polyval 0.7.3", "rand 0.10.1", "rand_core 0.10.1", "ring", "russh-cryptovec", "russh-util", "salsa20", "scrypt", "sec1 0.8.1", "sha1 0.11.0", "sha2 0.11.0", "sha3 0.12.0", "signature 3.0.0", "spki 0.8.0", "ssh-encoding", "ssh-key", "subtle", "thiserror 2.0.18", "tokio", "typenum", "universal-hash 0.6.1", "zeroize", ] [[package]] name = "russh-cryptovec" version = "0.62.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3aec6cb630dbe85d72ffd7bcd95f07e1bd69f9f270ee8adfa1afe443a6331438" dependencies = [ "log", "nix 0.31.3", "ssh-encoding", "windows-sys 0.61.2", ] [[package]] name = "russh-util" version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "668424a5dde0bcb45b55ba7de8476b93831b4aa2fa6947e145f3b053e22c60b6" dependencies = [ "chrono", "tokio", "wasm-bindgen", "wasm-bindgen-futures", ] [[package]] name = "rust-embed" version = "8.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04113cb9355a377d83f06ef1f0a45b8ab8cd7d8b1288160717d66df5c7988d27" dependencies = [ "rust-embed-impl", "rust-embed-utils", "walkdir", ] [[package]] name = "rust-embed-impl" version = "8.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da0902e4c7c8e997159ab384e6d0fc91c221375f6894346ae107f47dd0f3ccaa" dependencies = [ "proc-macro2", "quote", "rust-embed-utils", "shellexpand", "syn 2.0.117", "walkdir", ] [[package]] name = "rust-embed-utils" version = "8.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5bcdef0be6fe7f6fa333b1073c949729274b05f123a0ad7efcb8efd878e5c3b1" dependencies = [ "sha2 0.10.9", "walkdir", ] [[package]] name = "rustc-hash" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] name = "rustc-hash" version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe" [[package]] name = "rustc_version" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" dependencies = [ "semver", ] [[package]] name = "rustc_version_runtime" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2dd18cd2bae1820af0b6ad5e54f4a51d0f3fcc53b05f845675074efcc7af071d" dependencies = [ "rustc_version", "semver", ] [[package]] name = "rustix" version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ "bitflags 2.11.1", "errno", "libc", "linux-raw-sys 0.4.15", "windows-sys 0.59.0", ] [[package]] name = "rustix" version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ "bitflags 2.11.1", "errno", "libc", "linux-raw-sys 0.12.1", "windows-sys 0.61.2", ] [[package]] name = "rustls" version = "0.23.46" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48e13bd8c0e9365c43cfa5c9e8f9ad49d3c8444926c9aac819e0e4dc503c8fdf" dependencies = [ "aws-lc-rs", "log", "once_cell", "ring", "rustls-pki-types", "rustls-webpki", "subtle", "zeroize", ] [[package]] name = "rustls-native-certs" version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63" dependencies = [ "openssl-probe", "rustls-pki-types", "schannel", "security-framework", ] [[package]] name = "rustls-pki-types" version = "1.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9" dependencies = [ "web-time", "zeroize", ] [[package]] name = "rustls-platform-verifier" version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26d1e2536ce4f35f4846aa13bff16bd0ff40157cdb14cc056c7b14ba41233ba0" dependencies = [ "core-foundation 0.10.1", "core-foundation-sys", "jni 0.22.4", "log", "once_cell", "rustls", "rustls-native-certs", "rustls-platform-verifier-android", "rustls-webpki", "security-framework", "security-framework-sys", "webpki-root-certs", "windows-sys 0.61.2", ] [[package]] name = "rustls-platform-verifier-android" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f" [[package]] name = "rustls-webpki" version = "0.103.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4443b1b6d39d7c663139942cc4558262562d2c84123bb6282ef177009ca8b281" dependencies = [ "aws-lc-rs", "ring", "rustls-pki-types", "untrusted", ] [[package]] name = "rustversion" version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" [[package]] name = "ruzstd" version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69e4ce4a039f42bf25920b95667e4d789e98749ab11bbb8d2c2936f788421bb5" [[package]] name = "ryu" version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" [[package]] name = "s3_client" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-s3", "base64 0.22.1", "hex", "tracing", "workspace-hack", ] [[package]] name = "s3_key" version = "0.1.0" dependencies = [ "anyhow", "model_owner", "urlencoding", "uuid", "workspace-hack", ] [[package]] name = "salsa20" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f874456e72520ff1375a06c588eaf074b0f01f9e9e1aada45bd9b7954a6e42c" dependencies = [ "cfg-if", "cipher 0.5.2", ] [[package]] name = "same-file" version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" dependencies = [ "winapi-util", ] [[package]] name = "saved_views" version = "0.1.0" dependencies = [ "async-trait", "chrono", "macro_db_migrator", "macro_uuid", "rootcause", "serde", "serde_json", "sqlx", "thiserror 2.0.18", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "scc" version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "46e6f046b7fef48e2660c57ed794263155d713de679057f2d0c169bfc6e756cc" dependencies = [ "sdd", ] [[package]] name = "schannel" version = "0.1.29" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939" dependencies = [ "windows-sys 0.61.2", ] [[package]] name = "scheduled_action" version = "0.1.0" dependencies = [ "activity", "agent_correlation", "agent_runtime_protocol", "agent_session", "ai_billing", "ai_usage", "anyhow", "async-trait", "axum", "bot_id", "bots", "call", "channel_sender", "channels", "chrono", "chrono-tz", "connection_gateway_client", "cron", "document_sub_type", "documents", "email", "entity_access", "entity_access_db_utils", "entity_registry", "entity_registry_db_utils", "feature_flags", "futures", "github", "glob", "jev", "kafka_util", "lazy-regex", "lexical_client", "macro_authorization", "macro_db_migrator", "macro_event_broker", "macro_tower_layers", "macro_user_id", "macro_uuid", "mention_utils", "messages", "model", "model-entity", "model_owner", "models_properties", "properties", "rdkafka", "reqwest 0.13.4", "rootcause", "routine_program", "serde", "serde_json", "sqlx", "strum 0.27.2", "system_properties", "thiserror 2.0.18", "tokio", "tokio-util", "tower 0.5.3", "tracing", "trigger_context", "utoipa", "workspace-hack", ] [[package]] name = "schemars" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f" dependencies = [ "dyn-clone", "ref-cast", "serde", "serde_json", ] [[package]] name = "schemars" version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2b42f36aa1cd011945615b92222f6bf73c599a102a300334cd7f8dbeec726cc" dependencies = [ "chrono", "dyn-clone", "ref-cast", "schemars_derive", "serde", "serde_json", "uuid", ] [[package]] name = "schemars_derive" version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7d115b50f4aaeea07e79c1912f645c7513d81715d0420f8bc77a18c6260b307f" dependencies = [ "proc-macro2", "quote", "serde_derive_internals", "syn 2.0.117", ] [[package]] name = "scoped-tls" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" [[package]] name = "scopeguard" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "scraper" version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "585480e3719b311b78a573db1c9d9c4c1f8010c2dee4cc59c2efe58ea4dbc3e1" dependencies = [ "ahash", "cssparser 0.31.2", "ego-tree", "getopts", "html5ever 0.26.0", "indexmap 2.14.0", "once_cell", "selectors 0.25.0", "tendril 0.4.3", ] [[package]] name = "scrypt" version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d87af57419b594aa23fa95f09f0e06d80d84ba01c26148c43844cad6ff4485f0" dependencies = [ "cfg-if", "pbkdf2", "salsa20", "sha2 0.11.0", ] [[package]] name = "sdd" version = "3.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca" [[package]] name = "sealed" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22f968c5ea23d555e670b449c1c5e7b2fc399fdaec1d304a17cd48e288abc107" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "search_processing_service" version = "0.1.0" dependencies = [ "agent_fold", "agent_session", "ai_engine", "anyhow", "aws-sdk-dynamodb", "aws-sdk-s3", "aws-sdk-sqs", "axum", "bots", "calendar_events", "call", "channels", "chat", "chrono", "comms_db_client", "document_sub_type", "documents", "doppler-config", "email", "email_db_client", "encoding_rs", "ensure_exists", "entity_registry", "entity_registry_db_utils", "fig_engine", "futures", "http-body-util", "kafka_util", "lexical_client", "macro_auth", "macro_authorization", "macro_aws_config", "macro_config", "macro_cors", "macro_db_client", "macro_entrypoint", "macro_env", "macro_env_var", "macro_event_broker", "macro_event_topics", "macro_middleware", "macro_queues", "macro_service_urls", "macro_user_id", "macro_uuid", "mention_utils", "messages", "model", "model_file_type", "model_owner", "models_email", "models_properties", "models_search", "nom 8.0.0", "opensearch_client", "pdfium-render", "projects", "properties", "psd_engine", "rdkafka", "rootcause", "rust-embed", "s3_client", "s3_key", "serde", "serde_json", "sqlx", "sqs_client", "sqs_worker", "thiserror 2.0.18", "tokio", "tokio-retry", "tokio-util", "tower 0.5.3", "tower-http", "tracing", "utoipa", "utoipa-swagger-ui", "uuid", "workspace-hack", ] [[package]] name = "search_service" version = "0.1.0" dependencies = [ "agent_session", "anyhow", "axum", "calendar_events", "channels", "chrono", "comms_db_client", "crm", "document_sub_type", "email_db_client", "entity_access", "indexmap 2.14.0", "item_filters", "macro_authorization", "macro_db_client", "macro_user_id", "model", "models_email", "models_opensearch", "models_properties", "models_search", "models_search_cursor", "models_soup", "name_search", "opensearch_client", "properties", "readonly_pool", "rootcause", "serde", "serde_json", "sqlx", "system_properties", "thiserror 2.0.18", "tokio", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "search_service_client" version = "0.1.0" dependencies = [ "anyhow", "models_search", "reqwest 0.13.4", "workspace-hack", ] [[package]] name = "search_upload_handler" version = "0.1.0" dependencies = [ "anyhow", "aws_lambda_events", "document_storage_service_client", "lambda_runtime", "macro_entrypoint", "macro_env_var", "macro_service_urls", "s3_key", "tokio", "tracing", "workspace-hack", ] [[package]] name = "sec1" version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" dependencies = [ "base16ct 0.2.0", "der 0.7.10", "generic-array 0.14.9", "pkcs8 0.10.2", "subtle", "zeroize", ] [[package]] name = "sec1" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d56d437c2f19203ce5f7122e507831de96f3d2d4d3be5af44a0b0a09d8a80e4d" dependencies = [ "base16ct 1.0.0", "ctutils", "der 0.8.2", "hybrid-array", "subtle", "zeroize", ] [[package]] name = "secrecy" version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e891af845473308773346dc847b2c23ee78fe442e0472ac50e22a18a93d3ae5a" dependencies = [ "serde", "zeroize", ] [[package]] name = "secretsmanager_client" version = "0.1.0" dependencies = [ "aws-sdk-secretsmanager", "mockall", "remote_env_var", "thiserror 2.0.18", "tracing", "workspace-hack", ] [[package]] name = "security-framework" version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" dependencies = [ "bitflags 2.11.1", "core-foundation 0.10.1", "core-foundation-sys", "libc", "security-framework-sys", ] [[package]] name = "security-framework-sys" version = "2.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3" dependencies = [ "core-foundation-sys", "libc", ] [[package]] name = "seed_cli" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-s3", "base64 0.22.1", "channels", "chrono", "clap", "comms_db_client", "email_db_client", "email_utils", "entity_access", "entity_access_db_utils", "fusionauth", "futures", "jsonwebtoken 10.3.0", "lexical_client", "macro_aws_config", "macro_db_client", "macro_db_migrator", "macro_entrypoint", "macro_env", "macro_env_var", "macro_user_id", "macro_uuid", "mockall", "model", "model-entity", "model_owner", "models_email", "models_permissions", "models_properties", "properties", "rand 0.9.4", "reqwest 0.13.4", "roles_and_permissions", "serde", "serde_json", "sha2 0.10.9", "share_permission_db_utils", "sqlx", "sync_service_client", "system_properties", "tempfile", "tokio", "tracing", "url", "uuid", "workspace-hack", ] [[package]] name = "selectors" version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4eb30575f3638fc8f6815f448d50cb1a2e255b0897985c8c59f4d37b72a07b06" dependencies = [ "bitflags 2.11.1", "cssparser 0.31.2", "derive_more 0.99.20", "fxhash", "log", "new_debug_unreachable", "phf 0.10.1", "phf_codegen 0.10.0", "precomputed-hash", "servo_arc 0.3.0", "smallvec", ] [[package]] name = "selectors" version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2cfaaa6035167f0e604e42723c7650d59ee269ef220d7bbe0565602c8a0173b9" dependencies = [ "bitflags 2.11.1", "cssparser 0.36.0", "derive_more 2.1.1", "log", "new_debug_unreachable", "phf 0.13.1", "phf_codegen 0.13.1", "precomputed-hash", "rustc-hash 2.1.2", "servo_arc 0.4.3", "smallvec", ] [[package]] name = "semver" version = "1.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" dependencies = [ "serde", "serde_core", ] [[package]] name = "send_wrapper" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73" [[package]] name = "serde" version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" dependencies = [ "serde_core", "serde_derive", ] [[package]] name = "serde-wasm-bindgen" version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b" dependencies = [ "js-sys", "serde", "wasm-bindgen", ] [[package]] name = "serde_columnar" version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a16e404f17b16d0273460350e29b02d76ba0d70f34afdc9a4fa034c97d6c6eb" dependencies = [ "itertools 0.11.0", "postcard", "serde", "serde_columnar_derive", "thiserror 1.0.69", ] [[package]] name = "serde_columnar_derive" version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "45958fce4903f67e871fbf15ac78e289269b21ebd357d6fecacdba233629112e" dependencies = [ "darling 0.20.11", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "serde_core" version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "serde_derive_internals" version = "0.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "serde_dynamo" version = "4.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "873a97c3f7a67dd042bceb47d056d288424b82d4c66b0a25e1a3b34675620951" dependencies = [ "aws-sdk-dynamodb", "base64 0.21.7", "serde", "serde_core", ] [[package]] name = "serde_html_form" version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2f2d7ff8a2140333718bb329f5c40fc5f0865b84c426183ce14c97d2ab8154f" dependencies = [ "form_urlencoded", "indexmap 2.14.0", "itoa", "ryu", "serde_core", ] [[package]] name = "serde_json" version = "1.0.150" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9" dependencies = [ "indexmap 2.14.0", "itoa", "memchr", "serde", "serde_core", "zmij", ] [[package]] name = "serde_json_bytes" version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a6a27c10711f94d1042b4c96d483556ec84371864e25d0e1cf3dc1024b0880b1" dependencies = [ "ahash", "bytes", "indexmap 2.14.0", "jsonpath-rust", "regex", "serde", "serde_json", ] [[package]] name = "serde_path_to_error" version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457" dependencies = [ "itoa", "serde", "serde_core", ] [[package]] name = "serde_qs" version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7715380eec75f029a4ef7de39a9200e0a63823176b759d055b613f5a87df6a6" dependencies = [ "percent-encoding", "serde", "thiserror 1.0.69", ] [[package]] name = "serde_qs" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8cac3f1e2ca2fe333923a1ae72caca910b98ed0630bb35ef6f8c8517d6e81afa" dependencies = [ "percent-encoding", "serde", "thiserror 1.0.69", ] [[package]] name = "serde_repr" version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "serde_spanned" version = "0.6.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3" dependencies = [ "serde", ] [[package]] name = "serde_urlencoded" version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" dependencies = [ "form_urlencoded", "itoa", "ryu", "serde", ] [[package]] name = "serde_utils" version = "0.1.0" dependencies = [ "cool_asserts", "serde", "serde_json", "serde_urlencoded", "url", "urlencoding", "workspace-hack", ] [[package]] name = "serde_with" version = "3.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76a5c54c7310e7b8b9577c286d7e399ddd876c3e12b3ed917a8aabc4b96e9e8c" dependencies = [ "base64 0.22.1", "bs58", "chrono", "hex", "indexmap 1.9.3", "indexmap 2.14.0", "schemars 0.9.0", "schemars 1.2.1", "serde_core", "serde_json", "serde_with_macros", "time", ] [[package]] name = "serde_with_macros" version = "3.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "84d57bc0c8b9a17920c178daa6bb924850d54a9c97ab45194bb8c17ad66bb660" dependencies = [ "darling 0.23.0", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "serde_yaml" version = "0.9.34+deprecated" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" dependencies = [ "indexmap 2.14.0", "itoa", "ryu", "serde", "unsafe-libyaml", ] [[package]] name = "serde_yml" version = "0.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59e2dd588bf1597a252c3b920e0143eb99b0f76e4e082f4c92ce34fbc9e71ddd" dependencies = [ "indexmap 2.14.0", "itoa", "libyml", "memchr", "ryu", "serde", "version_check", ] [[package]] name = "serdect" version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "66cf8fedced2fcf12406bcb34223dffb92eaf34908ede12fed414c82b7f00b3e" dependencies = [ "base16ct 1.0.0", "serde", ] [[package]] name = "serial_test" version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "911bd979bf1070a3f3aa7b691a3b3e9968f339ceeec89e08c280a8a22207a32f" dependencies = [ "futures-executor", "futures-util", "log", "once_cell", "parking_lot", "scc", "serial_test_derive", ] [[package]] name = "serial_test_derive" version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a7d91949b85b0d2fb687445e448b40d322b6b3e4af6b44a29b21d9a5f33e6d9" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "servo_arc" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d036d71a959e00c77a63538b90a6c2390969f9772b096ea837205c6bd0491a44" dependencies = [ "stable_deref_trait", ] [[package]] name = "servo_arc" version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "170fb83ab34de17dc69aa7c67482b22218ddb85da56546f9bd6b929e32a05930" dependencies = [ "stable_deref_trait", ] [[package]] name = "ses_client" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-sesv2", "html-escape", "lettre", "macro_env_var", "mockall", "tracing", "workspace-hack", ] [[package]] name = "sha1" version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" dependencies = [ "cfg-if", "cpufeatures 0.2.17", "digest 0.10.7", ] [[package]] name = "sha1" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aacc4cc499359472b4abe1bf11d0b12e688af9a805fa5e3016f9a386dc2d0214" dependencies = [ "cfg-if", "cpufeatures 0.3.0", "digest 0.11.3", ] [[package]] name = "sha1_smol" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d" [[package]] name = "sha2" version = "0.10.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" dependencies = [ "cfg-if", "cpufeatures 0.2.17", "digest 0.10.7", ] [[package]] name = "sha2" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4" dependencies = [ "cfg-if", "cpufeatures 0.3.0", "digest 0.11.3", ] [[package]] name = "sha3" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be176f1a57ce4e3d31c1a166222d9768de5954f811601fb7ca06fc8203905ce1" dependencies = [ "digest 0.11.3", "keccak", ] [[package]] name = "sha3" version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc9bad02c26382724b2d2692c6f179285e4b54eeecd7968f52a50059c3c11759" dependencies = [ "digest 0.11.3", "keccak", "sponge-cursor", ] [[package]] name = "sha_cleanup_worker" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-s3", "futures", "macro_aws_config", "macro_entrypoint", "macro_env", "macro_env_var", "macro_sha_count_client", "mockall", "redis", "sqlx", "tokio", "tracing", "workspace-hack", ] [[package]] name = "sharded-slab" version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" dependencies = [ "lazy_static", ] [[package]] name = "share_permission_db_utils" version = "0.1.0" dependencies = [ "anyhow", "entity_access_db_utils", "macro_db_migrator", "macro_user_id", "macro_uuid", "model-entity", "model_owner", "models_permissions", "rootcause", "sqlx", "thiserror 2.0.18", "workspace-hack", ] [[package]] name = "shared_entity_registry" version = "0.1.0" dependencies = [ "chrono", "model-entity", "model_owner", "rootcause", "serde", "serde_json", "thiserror 2.0.18", "uuid", "workspace-hack", ] [[package]] name = "shell-words" version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc6fe69c597f9c37bfeeeeeb33da3530379845f10be461a66d16d03eca2ded77" [[package]] name = "shellexpand" version = "3.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32824fab5e16e6c4d86dc1ba84489390419a39f97699852b66480bb87d297ed8" dependencies = [ "dirs", ] [[package]] name = "shlex" version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "shuttle" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ab17edba38d63047f46780cf7360acf7467fec2c048928689a5c1dd1c2b4e31" dependencies = [ "assoc", "bitvec", "cfg-if", "generator", "hex", "owo-colors", "rand 0.8.6", "rand_core 0.6.4", "rand_pcg", "scoped-tls", "smallvec", "tracing", ] [[package]] name = "signal-hook" version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2" dependencies = [ "libc", "signal-hook-registry", ] [[package]] name = "signal-hook-mio" version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc" dependencies = [ "libc", "mio 0.8.11", "mio 1.2.0", "signal-hook", ] [[package]] name = "signal-hook-registry" version = "1.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b" dependencies = [ "errno", "libc", ] [[package]] name = "signature" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" dependencies = [ "digest 0.10.7", "rand_core 0.6.4", ] [[package]] name = "signature" version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "28d567dcbaf0049cb8ac2608a76cd95ff9e4412e1899d389ee400918ca7537f5" dependencies = [ "digest 0.11.3", "rand_core 0.10.1", ] [[package]] name = "simd-adler32" version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214" [[package]] name = "simd_cesu8" version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94f90157bb87cddf702797c5dadfa0be7d266cdf49e22da2fcaa32eff75b2c33" dependencies = [ "rustc_version", "simdutf8", ] [[package]] name = "simd_helpers" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6" dependencies = [ "quote", ] [[package]] name = "simdutf8" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" [[package]] name = "similar" version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa" [[package]] name = "simple_asn1" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d585997b0ac10be3c5ee635f1bab02d512760d14b7c468801ac8a01d9ae5f1d" dependencies = [ "num-bigint 0.4.8", "num-traits", "thiserror 2.0.18", "time", ] [[package]] name = "simsimd" version = "6.5.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4fb3bc3cdce07a7d7d4caa4c54f8aa967f6be41690482b54b24100a2253fa70" dependencies = [ "cc", ] [[package]] name = "siphasher" version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" [[package]] name = "siphasher" version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ee5873ec9cce0195efcb7a4e9507a04cd49aec9c83d0389df45b1ef7ba2e649" [[package]] name = "sized-chunks" version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e" dependencies = [ "bitmaps", "typenum", ] [[package]] name = "skills" version = "0.1.0" dependencies = [ "ai_toolset", "anyhow", "async-trait", "axum", "chrono", "cognition", "cowlike", "document_sub_type", "documents", "email", "entity_access", "filter_ast", "futures", "item_filters", "lexical_client", "macro_authorization", "macro_user_id", "model_user", "models_pagination", "models_search", "models_soup", "rootcause", "schemars 1.2.1", "search_service_client", "serde", "serde_json", "soup", "system_skills", "thiserror 2.0.18", "tokio", "tokio-util", "tower 0.5.3", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "skrifa" version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a5213b4825bac3587046330052d61bfac7bd3bd0d203c758d7c2ef726fcea034" dependencies = [ "bytemuck", "read-fonts", ] [[package]] name = "slab" version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" [[package]] name = "slack_import_worker" version = "0.1.0" dependencies = [ "aws-sdk-s3", "aws-sdk-sqs", "bot_id", "channel_sender", "channels", "chrono", "database_env_vars", "entity_access", "import", "macro_aws_config", "macro_config", "macro_entrypoint", "macro_queues", "macro_service_urls", "macro_user_id", "messages", "reqwest 0.13.4", "rootcause", "serde_json", "sha2 0.10.9", "slack_integration", "sqlx", "tokio", "tokio-util", "uuid", "workspace-hack", ] [[package]] name = "slack_integration" version = "0.1.0" dependencies = [ "aws-sdk-s3", "aws-sdk-sqs", "axum", "base64 0.22.1", "chrono", "connection_gateway_client", "entity_access", "futures", "import", "macro_authorization", "macro_aws_config", "macro_queues", "macro_user_id", "mention_utils", "model_user", "reqwest 0.13.4", "rootcause", "s3_key", "serde", "serde_json", "sha2 0.10.9", "sqlx", "thiserror 2.0.18", "tokio", "tokio-util", "tower 0.5.3", "tracing", "url", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "smallvec" version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" dependencies = [ "serde", ] [[package]] name = "smart-default" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "133659a15339456eeeb07572eb02a91c91e9815e9cbc89566944d2c8d3efdbf6" dependencies = [ "proc-macro2", "quote", "syn 1.0.109", ] [[package]] name = "smol_str" version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fad6c857cbab2627dcf01ec85a623ca4e7dcb5691cbaa3d7fb7653671f0d09c9" dependencies = [ "serde", ] [[package]] name = "smol_str" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9676b89cd56310a87b93dec47b11af744f34d5fc9f367b829474eec0a891350d" dependencies = [ "borsh", "serde", ] [[package]] name = "sns_client" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-sns", "serde", "serde_json", "tracing", "workspace-hack", ] [[package]] name = "socket2" version = "0.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678" dependencies = [ "libc", "windows-sys 0.52.0", ] [[package]] name = "socket2" version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" dependencies = [ "libc", "windows-sys 0.61.2", ] [[package]] name = "softaes" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "45e14297decde697ddf377c25752aead0927d5cfc89c2684d2af96901a4ceeea" [[package]] name = "soup" version = "0.1.0" dependencies = [ "activity", "agent_changes", "ai_toolset", "anyhow", "async-trait", "axum", "axum-extra", "call", "channels", "chrono", "cool_asserts", "cowlike", "crm", "document_sub_type", "either", "email", "entity_access", "favorites", "filter_ast", "foreign_entity", "frecency", "github_pull_requests", "http-body-util", "indexmap 2.14.0", "item_filters", "macro_authorization", "macro_db_migrator", "macro_user_id", "mockall", "model-entity", "model-error-response", "model_owner", "model_user", "models_grouping", "models_pagination", "models_properties", "models_soup", "non_empty", "ordered-float", "properties", "readonly_pool", "recursion", "rootcause", "schemars 1.2.1", "serde", "serde_json", "sqlx", "system_properties", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "soup-filter-cache-adapter" version = "0.1.0" dependencies = [ "cache-core", "cache-turso", "chrono", "graphql_soup_filter_input", "indexmap 2.14.0", "item-filter-index", "pollster", "predicate-index", "serde", "serde_json", "soup-filter-projection", "thiserror 2.0.18", "uuid", ] [[package]] name = "soup-filter-projection" version = "0.1.0" dependencies = [ "base64 0.22.1", "chrono", "document_sub_type", "item-filter-index", "model_owner", "models_soup", "postcard", "predicate-index", "serde", "soup", "thiserror 2.0.18", "uuid", "workspace-hack", ] [[package]] name = "soup_realtime" version = "0.1.0" dependencies = [ "agent_session", "broadcast", "call", "channels", "chat", "chrono", "documents", "email", "entity_access", "futures", "github_pull_requests", "initiative", "kafka_util", "macro_event_broker", "macro_event_topics", "macro_user_id", "messages", "model-entity", "model_owner", "models_properties", "projects", "properties", "rdkafka", "rootcause", "serde", "serde_json", "system_properties", "tokio", "tokio-retry", "tracing", "uuid", "workspace-hack", ] [[package]] name = "specta" version = "2.0.0-rc.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38f9a30cbcbb7011f1da7d73483983bf838af123883e45f2b36ed76328df9c50" dependencies = [ "chrono", "rustc_version", "serde_json", "specta-macros", "uuid", ] [[package]] name = "specta-macros" version = "2.0.0-rc.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ce14957ecc2897f1f848b8255b6531d13ddf49cbcf506b7c2c9fb1d005593bb" dependencies = [ "Inflector", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "specta-serde" version = "0.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee8a72b755ddb8949fd8f17c5db43f0e8a806ea587d9bc602ee3f73240c00029" dependencies = [ "specta", "specta-macros", ] [[package]] name = "specta-typescript" version = "0.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "639404ee95557f2f8b7e4cb773ffefd45304c7ab8ba21ac83b69051595e083c0" dependencies = [ "specta", ] [[package]] name = "spin" version = "0.9.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3763264f6b73151db08c50ff20d7d8a0b8796e021cdea7ceedad07b80155fa0e" dependencies = [ "lock_api", ] [[package]] name = "spin" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "023a211cb3138dbc438680b32560ad89f699977624c9f8dbb95a47d5b4c07dd3" [[package]] name = "spki" version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" dependencies = [ "base64ct", "der 0.7.10", ] [[package]] name = "spki" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d9efca8738c78ee9484207732f728b1ef517bbb1833d6fc0879ca898a522f6f" dependencies = [ "base64ct", "der 0.8.2", ] [[package]] name = "sponge-cursor" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a0219bd7d979d58245a4f41f695e1ac9f8befdffadd7f61f1bae9e39abc6620" [[package]] name = "sqlx" version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fefb893899429669dcdd979aff487bd78f4064e5e7907e4269081e0ef7d97dc" dependencies = [ "sqlx-core", "sqlx-macros", "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", ] [[package]] name = "sqlx-core" version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee6798b1838b6a0f69c007c133b8df5866302197e404e8b6ee8ed3e3a5e68dc6" dependencies = [ "base64 0.22.1", "bytes", "chrono", "crc", "crossbeam-queue", "either", "event-listener 5.4.2", "futures-core", "futures-intrusive", "futures-io", "futures-util", "hashbrown 0.15.5", "hashlink", "indexmap 2.14.0", "log", "memchr", "once_cell", "percent-encoding", "rustls", "serde", "serde_json", "sha2 0.10.9", "smallvec", "thiserror 2.0.18", "tokio", "tokio-stream", "tracing", "url", "uuid", "webpki-roots 0.26.11", ] [[package]] name = "sqlx-macros" version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2d452988ccaacfbf5e0bdbc348fb91d7c8af5bee192173ac3636b5fb6e6715d" dependencies = [ "proc-macro2", "quote", "sqlx-core", "sqlx-macros-core", "syn 2.0.117", ] [[package]] name = "sqlx-macros-core" version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19a9c1841124ac5a61741f96e1d9e2ec77424bf323962dd894bdb93f37d5219b" dependencies = [ "dotenvy", "either", "heck 0.5.0", "hex", "once_cell", "proc-macro2", "quote", "serde", "serde_json", "sha2 0.10.9", "sqlx-core", "sqlx-mysql", "sqlx-postgres", "sqlx-sqlite", "syn 2.0.117", "tokio", "url", ] [[package]] name = "sqlx-mysql" version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa003f0038df784eb8fecbbac13affe3da23b45194bd57dba231c8f48199c526" dependencies = [ "atoi", "base64 0.22.1", "bitflags 2.11.1", "byteorder", "bytes", "chrono", "crc", "digest 0.10.7", "dotenvy", "either", "futures-channel", "futures-core", "futures-io", "futures-util", "generic-array 0.14.9", "hex", "hkdf 0.12.4", "hmac 0.12.1", "itoa", "log", "md-5 0.10.6", "memchr", "once_cell", "percent-encoding", "rand 0.8.6", "rsa", "serde", "sha1 0.10.6", "sha2 0.10.9", "smallvec", "sqlx-core", "stringprep", "thiserror 2.0.18", "tracing", "uuid", "whoami", ] [[package]] name = "sqlx-postgres" version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "db58fcd5a53cf07c184b154801ff91347e4c30d17a3562a635ff028ad5deda46" dependencies = [ "atoi", "base64 0.22.1", "bitflags 2.11.1", "byteorder", "chrono", "crc", "dotenvy", "etcetera", "futures-channel", "futures-core", "futures-util", "hex", "hkdf 0.12.4", "hmac 0.12.1", "home", "itoa", "log", "md-5 0.10.6", "memchr", "once_cell", "rand 0.8.6", "serde", "serde_json", "sha2 0.10.9", "smallvec", "sqlx-core", "stringprep", "thiserror 2.0.18", "tracing", "uuid", "whoami", ] [[package]] name = "sqlx-sqlite" version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2d12fe70b2c1b4401038055f90f151b78208de1f9f89a7dbfd41587a10c3eea" dependencies = [ "atoi", "chrono", "flume", "futures-channel", "futures-core", "futures-executor", "futures-intrusive", "futures-util", "libsqlite3-sys", "log", "percent-encoding", "serde", "serde_urlencoded", "sqlx-core", "thiserror 2.0.18", "tracing", "url", "uuid", ] [[package]] name = "sqs_client" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-sqs", "chrono", "futures", "model", "models_ai_projection", "models_email", "opentelemetry", "s3_key", "serde", "serde_json", "strum 0.27.2", "tracing", "tracing-opentelemetry", "uuid", "workspace-hack", ] [[package]] name = "sqs_worker" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-sqs", "tracing", "workspace-hack", ] [[package]] name = "sse-core" version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "28f4c044039e70ba5724b7e9dacf9fb610394773d15df2bb629170ca30391c88" dependencies = [ "bytes", "memchr", "thiserror 2.0.18", ] [[package]] name = "sse-stream" version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c25ac7aff0abd1dbc474536e40416e1102c7dd9bfba0b9861c6d357f835dcfb4" dependencies = [ "bytes", "futures-util", "http-body 1.0.1", "http-body-util", "pin-project-lite", ] [[package]] name = "ssh-cipher" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d801accda99469cde6d73da741422610fdf6508a72d9a69d1b55cb241c720597" dependencies = [ "aead 0.6.1", "aes 0.9.3", "aes-gcm 0.11.1", "chacha20", "cipher 0.5.2", "ctutils", "des", "poly1305", "ssh-encoding", "zeroize", ] [[package]] name = "ssh-encoding" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b54d0ed0498daf3f78d82e00e28c8eec9d75a067c4cfbcc7a0f7d0f4077749e" dependencies = [ "base64ct", "bytes", "ctutils", "digest 0.11.3", "pem-rfc7468 1.0.0", "zeroize", ] [[package]] name = "ssh-key" version = "0.7.0-rc.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9a32fae177b74a22aa9c5b01bf7e68b33545be32d9e381e248058d2adc15ce3" dependencies = [ "argon2", "bcrypt-pbkdf", "ctutils", "ed25519-dalek 3.0.0", "hex", "hmac 0.13.0", "p256 0.14.0", "p384 0.14.0", "p521", "rand_core 0.10.1", "sec1 0.8.1", "sha1 0.11.0", "sha2 0.11.0", "signature 3.0.0", "ssh-cipher", "ssh-encoding", "zeroize", ] [[package]] name = "stable_deref_trait" version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" [[package]] name = "static_assertions" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "static_assertions_next" version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7beae5182595e9a8b683fa98c4317f956c9a2dec3b9716990d20023cc60c766" [[package]] name = "static_file" version = "0.1.0" dependencies = [ "anyhow", "attachment", "futures", "macro_user_id", "mime", "model-entity", "non_empty", "reqwest 0.13.4", "tracing", "workspace-hack", ] [[package]] name = "static_file_service" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-dynamodb", "aws-sdk-s3", "aws-sdk-secretsmanager", "aws-sdk-sqs", "axum", "chrono", "doppler-config", "macro_auth", "macro_authorization", "macro_aws_config", "macro_config", "macro_cors", "macro_entrypoint", "macro_env", "macro_env_var", "macro_queues", "macro_service_urls", "model", "models_sfs", "s3_key", "secretsmanager_client", "serde", "serde_dynamo", "serde_json", "strum_macros 0.27.2", "thiserror 2.0.18", "tokio", "tower-http", "tracing", "utoipa", "utoipa-swagger-ui", "uuid", "workspace-hack", ] [[package]] name = "static_file_service_client" version = "0.1.0" dependencies = [ "anyhow", "bytes", "macro_aws_config", "macro_service_urls", "models_sfs", "reqwest 0.13.4", "serde", "serde_json", "tokio", "tracing", "workspace-hack", ] [[package]] name = "stream" version = "0.1.0" dependencies = [ "anyhow", "async-stream", "async-trait", "dashmap", "futures", "model-entity", "redis", "serde", "serde_json", "serial_test", "sqlx", "thiserror 2.0.18", "tokio", "tracing", "utoipa", "workspace-hack", ] [[package]] name = "strict-num" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" [[package]] name = "string_cache" version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f" dependencies = [ "new_debug_unreachable", "parking_lot", "phf_shared 0.11.3", "precomputed-hash", "serde", ] [[package]] name = "string_cache" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a18596f8c785a729f2819c0f6a7eae6ebeebdfffbfe4214ae6b087f690e31901" dependencies = [ "new_debug_unreachable", "parking_lot", "phf_shared 0.13.1", "precomputed-hash", ] [[package]] name = "string_cache_codegen" version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0" dependencies = [ "phf_generator 0.11.3", "phf_shared 0.11.3", "proc-macro2", "quote", ] [[package]] name = "string_cache_codegen" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "585635e46db231059f76c5849798146164652513eb9e8ab2685939dd90f29b69" dependencies = [ "phf_generator 0.13.1", "phf_shared 0.13.1", "proc-macro2", "quote", ] [[package]] name = "stringprep" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b4df3d392d81bd458a8a621b8bffbd2302a12ffe288a9d931670948749463b1" dependencies = [ "unicode-bidi", "unicode-normalization", "unicode-properties", ] [[package]] name = "strip-ansi-escapes" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "011cbb39cf7c1f62871aea3cc46e5817b0937b49e9447370c93cacbe93a766d8" dependencies = [ "vte", ] [[package]] name = "strsim" version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "strum" version = "0.26.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" dependencies = [ "strum_macros 0.26.4", ] [[package]] name = "strum" version = "0.27.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf" dependencies = [ "strum_macros 0.27.2", ] [[package]] name = "strum" version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9628de9b8791db39ceda2b119bbe13134770b56c138ec1d3af810d045c04f9bd" dependencies = [ "strum_macros 0.28.0", ] [[package]] name = "strum_macros" version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" dependencies = [ "heck 0.5.0", "proc-macro2", "quote", "rustversion", "syn 2.0.117", ] [[package]] name = "strum_macros" version = "0.27.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7" dependencies = [ "heck 0.5.0", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "strum_macros" version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab85eea0270ee17587ed4156089e10b9e6880ee688791d45a905f5b1ca36f664" dependencies = [ "heck 0.5.0", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "subsequence_match" version = "0.1.0" [[package]] name = "subtle" version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "symphonia" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7edef6a96b696d4e0cab5ee9ebb7ca155ed95f30a6b45bbb8b97d2727f02424" dependencies = [ "lazy_static", "symphonia-core", "symphonia-format-isomp4", "symphonia-format-mkv", "symphonia-format-ogg", "symphonia-format-riff", "symphonia-metadata", ] [[package]] name = "symphonia-common" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2acc3fcc18ec9b8cdd48614e259c4cf0d27b71d41e5d9b120b42c5adab12d7c4" dependencies = [ "log", "symphonia-core", "symphonia-metadata", ] [[package]] name = "symphonia-core" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "01c412864d599d4750d0c3d684d7e093ec05e5309681ef5252cc1096a437f6e0" dependencies = [ "bitflags 2.11.1", "bytemuck", "lazy_static", "log", "num-complex", "smallvec", ] [[package]] name = "symphonia-format-isomp4" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0e681a70e1870d34e02abf1dbc51e4267c3f1827801474e8870be8c689fc4dc3" dependencies = [ "log", "symphonia-common", "symphonia-core", "symphonia-metadata", ] [[package]] name = "symphonia-format-mkv" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d015c5c0558864665894b3f4cbd95e10abb01b9c868e751c72670f326a56360e" dependencies = [ "lazy_static", "log", "symphonia-common", "symphonia-core", ] [[package]] name = "symphonia-format-ogg" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b5495e7f7e3c7035328d82b6d6e377eef289bb0c4105bdeb557fc93a833f994" dependencies = [ "log", "symphonia-common", "symphonia-core", "symphonia-metadata", ] [[package]] name = "symphonia-format-riff" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ff70929083a8c1a5f6cd7c904b6071c7914ad04739b510c2f7239dfc9b7dabe" dependencies = [ "extended", "log", "symphonia-core", "symphonia-metadata", ] [[package]] name = "symphonia-metadata" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "83713a97705d77bdef7cdbc0768fd6e5a54e4cd7e48d60a806ae85639e2c87c6" dependencies = [ "lazy_static", "log", "regex-lite", "smallvec", "symphonia-core", ] [[package]] name = "syn" version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" dependencies = [ "proc-macro2", "quote", "unicode-ident", ] [[package]] name = "syn" version = "2.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" dependencies = [ "proc-macro2", "quote", "unicode-ident", ] [[package]] name = "syn" version = "3.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3" dependencies = [ "proc-macro2", "quote", "unicode-ident", ] [[package]] name = "sync_router" version = "0.1.0" dependencies = [ "anyhow", "bebop", "futures", "mockall", "opentelemetry", "rustls", "sync_service_bebop_schema", "thiserror 2.0.18", "tokio", "tokio-tungstenite 0.28.0", "tokio-util", "tracing", "tracing-opentelemetry", "url", "webpki-roots 1.0.10", "workspace-hack", ] [[package]] name = "sync_service" version = "0.1.0" dependencies = [ "axum", "base64 0.22.1", "bebop", "futures", "getrandom 0.3.4", "loro", "macro_sync_service_jwt", "serde", "serde_json", "sha2 0.10.9", "subtle", "sync_service_bebop_schema", "thiserror 2.0.18", "time", "tower-service", "tracing", "tracing-subscriber", "tracing-web", "utoipa", "uuid", "wasm-bindgen", "web-time", "worker", "worker-rs-otel", ] [[package]] name = "sync_service_bebop_schema" version = "0.1.0" dependencies = [ "bebop", ] [[package]] name = "sync_service_client" version = "0.1.0" dependencies = [ "anyhow", "base64 0.22.1", "macro_sync_service_jwt", "model", "reqwest 0.13.4", "serde", "serde_json", "sync_service_hex", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "sync_service_hex" version = "0.1.0" dependencies = [ "axum", "macro_authorization", "serde", "utoipa", "workspace-hack", ] [[package]] name = "sync_wrapper" version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" dependencies = [ "futures-core", ] [[package]] name = "synstructure" version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "system-configuration" version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b" dependencies = [ "bitflags 2.11.1", "core-foundation 0.9.4", "system-configuration-sys", ] [[package]] name = "system-configuration-sys" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" dependencies = [ "core-foundation-sys", "libc", ] [[package]] name = "system_properties" version = "0.1.0" dependencies = [ "anyhow", "macro_db_migrator", "macro_user_id", "macro_uuid", "models_properties", "rootcause", "serde", "serde_json", "sqlx", "thiserror 2.0.18", "tracing", "uuid", "workspace-hack", ] [[package]] name = "system_skills" version = "0.1.0" dependencies = [ "prompt", "uuid", "workspace-hack", ] [[package]] name = "system_status" version = "0.1.0" dependencies = [ "axum", "chrono", "connection_gateway_client", "http-body-util", "macro_authorization", "macro_db_migrator", "macro_user_id", "macro_uuid", "model-error-response", "model_user", "rootcause", "serde", "serde_json", "sqlx", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "tabular" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9a2882c514780a1973df90de9d68adcd8871bacc9a6331c3f28e6d2ff91a3d1" dependencies = [ "strip-ansi-escapes", "unicode-width 0.1.14", ] [[package]] name = "tagptr" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417" [[package]] name = "tap" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "tar" version = "0.4.46" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f6221d9a6003c78398e3b239969f352578258df48c8eb051caadae0015bc840" dependencies = [ "filetime", "libc", "xattr", ] [[package]] name = "target-lexicon" version = "0.13.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca" [[package]] name = "target-spec" version = "3.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b00e973676af5497c2a69cc9787e2205c00f3b6f4f70e7d7b0112e28aa84b501" dependencies = [ "cfg-expr", "guppy-workspace-hack", "serde", "target-lexicon", ] [[package]] name = "task_dedup" version = "0.1.0" dependencies = [ "agent", "ai_usage", "anyhow", "async-trait", "automod", "aws-sdk-secretsmanager", "clap", "connection_gateway_client", "embedding", "futures", "lexical_client", "macro_aws_config", "macro_db_migrator", "macro_env_var", "macro_service_urls", "model-entity", "reqwest 0.13.4", "rootcause", "secretsmanager_client", "serde", "serde_json", "sqlx", "system_properties", "thiserror 2.0.18", "tokio", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "teams" version = "0.1.0" dependencies = [ "ai_toolset", "analytics_client", "anyhow", "async-stripe", "async-trait", "axum", "bot_id", "channels", "chrono", "contacts", "database_env_vars", "entity_access", "entity_access_db_utils", "generic_email_domains", "macro_authorization", "macro_db_migrator", "macro_entrypoint", "macro_event_broker", "macro_event_topics", "macro_user_id", "macro_uuid", "model-entity", "model-error-response", "model_notifications", "model_owner", "model_user", "models_email", "models_pagination", "models_permissions", "non_empty", "notification", "roles_and_permissions", "rootcause", "schemars 1.2.1", "serde", "serde_json", "shared_entity_registry", "sqlx", "sqs_client", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "url", "utoipa", "uuid", "wiremock", "workspace-hack", ] [[package]] name = "tempfile" version = "3.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand 2.4.1", "getrandom 0.4.2", "once_cell", "rustix 1.1.4", "windows-sys 0.61.2", ] [[package]] name = "tendril" version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0" dependencies = [ "futf", "mac", "utf-8", ] [[package]] name = "tendril" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4790fc369d5a530f4b544b094e31388b9b3a37c0f4652ade4505945f5660d24" dependencies = [ "new_debug_unreachable", "utf-8", ] [[package]] name = "termtree" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" [[package]] name = "text-size" version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233" [[package]] name = "thiserror" version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" dependencies = [ "thiserror-impl 1.0.69", ] [[package]] name = "thiserror" version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" dependencies = [ "thiserror-impl 2.0.18", ] [[package]] name = "thiserror-impl" version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "thiserror-impl" version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "thread_local" version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185" dependencies = [ "cfg-if", ] [[package]] name = "tiff" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b63feaf3343d35b6ca4d50483f94843803b0f51634937cc2ec519fc32232bc52" dependencies = [ "fax", "flate2", "half", "quick-error", "weezl", "zune-jpeg", ] [[package]] name = "tiktoken-rs" version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c314e7ce51440f9e8f5a497394682a57b7c323d0f4d0a6b1b13c429056e0e234" dependencies = [ "anyhow", "base64 0.21.7", "bstr", "fancy-regex 0.12.0", "lazy_static", "parking_lot", "rustc-hash 1.1.0", ] [[package]] name = "time" version = "0.3.47" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c" dependencies = [ "deranged", "itoa", "js-sys", "num-conv", "powerfmt", "serde_core", "time-core", "time-macros", ] [[package]] name = "time-core" version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca" [[package]] name = "time-macros" version = "0.2.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215" dependencies = [ "num-conv", "time-core", ] [[package]] name = "tiny-skia" version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab" dependencies = [ "arrayref", "arrayvec 0.7.6", "bytemuck", "cfg-if", "log", "tiny-skia-path", ] [[package]] name = "tiny-skia-path" version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93" dependencies = [ "arrayref", "bytemuck", "strict-num", ] [[package]] name = "tinystr" version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d" dependencies = [ "displaydoc", "serde_core", "zerovec", ] [[package]] name = "tinyvec" version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e61e67053d25a4e82c844e8424039d9745781b3fc4f32b8d55ed50f5f667ef3" dependencies = [ "tinyvec_macros", ] [[package]] name = "tinyvec_macros" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" version = "1.54.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b52fd3255258d26fac7264ab5a76b53c13367136dc011d3d6ad4f8ed070396a3" dependencies = [ "bytes", "libc", "mio 1.2.0", "parking_lot", "pin-project-lite", "signal-hook-registry", "socket2 0.6.3", "tokio-macros", "windows-sys 0.61.2", ] [[package]] name = "tokio-macros" version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "tokio-native-tls" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" dependencies = [ "native-tls", "tokio", ] [[package]] name = "tokio-retry" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a129d95275ebf4c493ec53bf0f8cd95f5ac161bc4f381700809a54f595d4470" dependencies = [ "pin-project-lite", "tokio", ] [[package]] name = "tokio-rustls" version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" dependencies = [ "rustls", "tokio", ] [[package]] name = "tokio-stream" version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70" dependencies = [ "futures-core", "pin-project-lite", "tokio", ] [[package]] name = "tokio-tungstenite" version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "489a59b6730eda1b0171fcfda8b121f4bee2b35cba8645ca35c5f7ba3eb736c1" dependencies = [ "futures-util", "log", "tokio", "tungstenite 0.27.0", ] [[package]] name = "tokio-tungstenite" version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d25a406cddcc431a75d3d9afc6a7c0f7428d4891dd973e4d54c56b46127bf857" dependencies = [ "futures-util", "log", "rustls", "rustls-pki-types", "tokio", "tokio-rustls", "tungstenite 0.28.0", "webpki-roots 0.26.11", ] [[package]] name = "tokio-tungstenite" version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f72a05e828585856dacd553fba484c242c46e391fb0e58917c942ee9202915c" dependencies = [ "futures-util", "log", "rustls", "rustls-pki-types", "tokio", "tokio-rustls", "tungstenite 0.29.0", "webpki-roots 0.26.11", ] [[package]] name = "tokio-util" version = "0.7.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098" dependencies = [ "bytes", "futures-core", "futures-io", "futures-sink", "futures-util", "pin-project-lite", "tokio", ] [[package]] name = "toml" version = "0.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" dependencies = [ "indexmap 1.9.3", "serde", ] [[package]] name = "toml" version = "0.8.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" dependencies = [ "serde", "serde_spanned", "toml_datetime 0.6.11", "toml_edit 0.22.27", ] [[package]] name = "toml_datetime" version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c" dependencies = [ "serde", ] [[package]] name = "toml_datetime" version = "1.1.1+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7" dependencies = [ "serde_core", ] [[package]] name = "toml_edit" version = "0.22.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" dependencies = [ "indexmap 2.14.0", "serde", "serde_spanned", "toml_datetime 0.6.11", "toml_write", "winnow 0.7.15", ] [[package]] name = "toml_edit" version = "0.25.11+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b59c4d22ed448339746c59b905d24568fcbb3ab65a500494f7b8c3e97739f2b" dependencies = [ "indexmap 2.14.0", "toml_datetime 1.1.1+spec-1.1.0", "toml_parser", "winnow 1.0.3", ] [[package]] name = "toml_parser" version = "1.1.2+spec-1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526" dependencies = [ "winnow 1.0.3", ] [[package]] name = "toml_write" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801" [[package]] name = "tonic" version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac2a5518c70fa84342385732db33fb3f44bc4cc748936eb5833d2df34d6445ef" dependencies = [ "async-trait", "base64 0.22.1", "bytes", "http 1.4.0", "http-body 1.0.1", "http-body-util", "hyper 1.9.0", "hyper-timeout", "hyper-util", "percent-encoding", "pin-project", "sync_wrapper", "tokio", "tokio-stream", "tower 0.5.3", "tower-layer", "tower-service", "tracing", ] [[package]] name = "tonic-prost" version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50849f68853be452acf590cde0b146665b8d507b3b8af17261df47e02c209ea0" dependencies = [ "bytes", "prost 0.14.3", "tonic", ] [[package]] name = "tower" version = "0.4.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" dependencies = [ "futures-core", "futures-util", "pin-project", "pin-project-lite", "tower-layer", "tower-service", "tracing", ] [[package]] name = "tower" version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" dependencies = [ "futures-core", "futures-util", "indexmap 2.14.0", "pin-project-lite", "slab", "sync_wrapper", "tokio", "tokio-util", "tower-layer", "tower-service", "tracing", ] [[package]] name = "tower-cookies" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "151b5a3e3c45df17466454bb74e9ecedecc955269bdedbf4d150dfa393b55a36" dependencies = [ "axum-core", "cookie", "futures-util", "http 1.4.0", "parking_lot", "pin-project-lite", "tower-layer", "tower-service", ] [[package]] name = "tower-http" version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840" dependencies = [ "async-compression", "bitflags 2.11.1", "bytes", "futures-core", "futures-util", "http 1.4.0", "http-body 1.0.1", "http-body-util", "http-range-header", "httpdate", "mime", "mime_guess", "percent-encoding", "pin-project-lite", "tokio", "tokio-util", "tower 0.5.3", "tower-layer", "tower-service", "tracing", "url", "uuid", ] [[package]] name = "tower-layer" version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" [[package]] name = "tower-service" version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" [[package]] name = "tracing" version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" dependencies = [ "log", "pin-project-lite", "tracing-attributes", "tracing-core", ] [[package]] name = "tracing-attributes" version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "tracing-core" version = "0.1.36" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" dependencies = [ "once_cell", "valuable", ] [[package]] name = "tracing-futures" version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" dependencies = [ "futures", "futures-task", "pin-project", "tracing", ] [[package]] name = "tracing-log" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" dependencies = [ "log", "once_cell", "tracing-core", ] [[package]] name = "tracing-opentelemetry" version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ac28f2d093c6c477eaa76b23525478f38de514fa9aeb1285738d4b97a9552fc" dependencies = [ "js-sys", "opentelemetry", "smallvec", "tracing", "tracing-core", "tracing-log", "tracing-subscriber", "web-time", ] [[package]] name = "tracing-panic" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7bf1298a179837099f9309243af3b554e840f7f67f65e9f55294913299bd4cc5" dependencies = [ "tracing", "tracing-subscriber", ] [[package]] name = "tracing-serde" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "704b1aeb7be0d0a84fc9828cae51dab5970fee5088f83d1dd7ee6f6246fc6ff1" dependencies = [ "serde", "tracing-core", ] [[package]] name = "tracing-subscriber" version = "0.3.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319" dependencies = [ "matchers", "nu-ansi-term", "once_cell", "regex-automata", "serde", "serde_json", "sharded-slab", "smallvec", "thread_local", "time", "tracing", "tracing-core", "tracing-log", "tracing-serde", ] [[package]] name = "tracing-tree" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac87aa03b6a4d5a7e4810d1a80c19601dbe0f8a837e9177f23af721c7ba7beec" dependencies = [ "nu-ansi-term", "tracing-core", "tracing-log", "tracing-subscriber", ] [[package]] name = "tracing-web" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9e6a141feebd51f8d91ebfd785af50fca223c570b86852166caa3b141defe7c" dependencies = [ "js-sys", "tracing-core", "tracing-subscriber", "wasm-bindgen", "web-sys", ] [[package]] name = "tree_magic_mini" version = "3.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8765b90061cba6c22b5831f675da109ae5561588290f9fa2317adab2714d5a6" dependencies = [ "memchr", "nom 8.0.0", "petgraph 0.8.3", ] [[package]] name = "trigger_context" version = "0.1.0" dependencies = [ "bot_id", "chrono", "macro_user_id", "serde", "serde_json", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "triomphe" version = "0.1.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd69c5aa8f924c7519d6372789a74eac5b94fb0f8fcf0d4a97eb0bfc3e785f39" dependencies = [ "serde", "stable_deref_trait", ] [[package]] name = "try-lock" version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "tui-input" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "911e93158bf80bbc94bad533b2b16e3d711e1132d69a6a6980c3920a63422c19" dependencies = [ "unicode-width 0.2.0", ] [[package]] name = "tungstenite" version = "0.27.0" source = "git+https://github.com/signalapp/tungstenite-rs?rev=a1837ccfe96b6895a57352d7f0112e4557516c27#a1837ccfe96b6895a57352d7f0112e4557516c27" dependencies = [ "bytes", "data-encoding", "flate2", "headers", "http 1.4.0", "httparse", "log", "rand 0.9.4", "sha1 0.10.6", "thiserror 2.0.18", "utf-8", ] [[package]] name = "tungstenite" version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8628dcc84e5a09eb3d8423d6cb682965dea9133204e8fb3efee74c2a0c259442" dependencies = [ "bytes", "data-encoding", "http 1.4.0", "httparse", "log", "rand 0.9.4", "rustls", "rustls-pki-types", "sha1 0.10.6", "thiserror 2.0.18", "url", "utf-8", ] [[package]] name = "tungstenite" version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c01152af293afb9c7c2a57e4b559c5620b421f6d133261c60dd2d0cdb38e6b8" dependencies = [ "bytes", "data-encoding", "http 1.4.0", "httparse", "log", "rand 0.9.4", "rustls", "rustls-pki-types", "sha1 0.10.6", "thiserror 2.0.18", "url", ] [[package]] name = "turso-opfs" version = "0.1.0" dependencies = [ "js-sys", "turso_core", "wasm-bindgen", "wasm-bindgen-futures", "wasm-bindgen-test", "web-sys", ] [[package]] name = "turso_core" version = "0.8.0-pre.3" source = "git+https://github.com/tursodatabase/turso?rev=79163249538197d01dec5ea7f65519454ed792e2#79163249538197d01dec5ea7f65519454ed792e2" dependencies = [ "aegis", "aes 0.8.4", "aes-gcm 0.10.3", "allocator-api2 0.4.0", "antithesis_sdk", "arc-swap", "aristo", "bigdecimal", "bitflags 2.11.1", "branches", "bumpalo", "bytemuck", "cfg_aliases", "cfg_block", "chrono", "crc32c", "crossbeam-epoch", "crossbeam-utils", "either", "fallible-iterator 0.3.0", "fastbloom", "getrandom 0.2.17", "getrandom 0.3.4", "hex", "icu_collator", "icu_locale", "intrusive-collections", "libc", "libloading", "libm", "loom", "miette", "num-bigint 0.4.8", "num-traits", "pack1", "parking_lot", "pastey 0.2.3", "polling", "rand 0.9.4", "rapidhash", "regex", "regex-syntax", "roaring", "rustc-hash 2.1.2", "rustix 1.1.4", "ryu", "serde_json", "shuttle", "simdutf8", "simsimd", "smallvec", "strum 0.26.3", "strum_macros 0.26.4", "tempfile", "thiserror 2.0.18", "tracing", "tracing-subscriber", "turso_ext", "turso_macros", "turso_parser", "twox-hash", "uncased", "uuid", "windows-sys 0.61.2", ] [[package]] name = "turso_ext" version = "0.8.0-pre.3" source = "git+https://github.com/tursodatabase/turso?rev=79163249538197d01dec5ea7f65519454ed792e2#79163249538197d01dec5ea7f65519454ed792e2" dependencies = [ "chrono", "getrandom 0.4.2", "turso_macros", ] [[package]] name = "turso_macros" version = "0.8.0-pre.3" source = "git+https://github.com/tursodatabase/turso?rev=79163249538197d01dec5ea7f65519454ed792e2#79163249538197d01dec5ea7f65519454ed792e2" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "turso_parser" version = "0.8.0-pre.3" source = "git+https://github.com/tursodatabase/turso?rev=79163249538197d01dec5ea7f65519454ed792e2#79163249538197d01dec5ea7f65519454ed792e2" dependencies = [ "bitflags 2.11.1", "memchr", "miette", "strum 0.26.3", "strum_macros 0.26.4", "thiserror 2.0.18", "turso_macros", ] [[package]] name = "twox-hash" version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c" dependencies = [ "rand 0.9.4", ] [[package]] name = "typed-arena" version = "2.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a" [[package]] name = "typed-path" version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e28f89b80c87b8fb0cf04ab448d5dd0dd0ade2f8891bae878de66a75a28600e" [[package]] name = "typenum" version = "1.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40ce102ab67701b8526c123c1bab5cbe42d7040ccfd0f64af1a385808d2f43de" [[package]] name = "ucd-trie" version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971" [[package]] name = "unarray" version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" [[package]] name = "uncased" version = "0.9.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1b88fcfe09e89d3866a5c11019378088af2d24c3fbd4f0543f96b479ec90697" dependencies = [ "version_check", ] [[package]] name = "unfurl" version = "0.1.0" dependencies = [ "anyhow", "axum", "futures", "mockall", "reqwest 0.13.4", "scraper", "serde", "thiserror 2.0.18", "tokio", "tracing", "url", "utoipa", "workspace-hack", ] [[package]] name = "unfurl_service" version = "0.1.0" dependencies = [ "anyhow", "axum", "bytes", "doppler-config", "futures", "http 1.4.0", "http-body-util", "macro_config", "macro_cors", "macro_entrypoint", "macro_env", "reqwest 0.13.4", "scraper", "serde", "serde_json", "tokio", "tower 0.5.3", "tracing", "unfurl", "url", "utoipa", "utoipa-swagger-ui", "workspace-hack", ] [[package]] name = "unicase" version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142" [[package]] name = "unicode-bidi" version = "0.3.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5" [[package]] name = "unicode-general-category" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b993bddc193ae5bd0d623b49ec06ac3e9312875fdae725a975c51db1cc1677f" [[package]] name = "unicode-ident" version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" [[package]] name = "unicode-normalization" version = "0.1.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8" dependencies = [ "tinyvec", ] [[package]] name = "unicode-properties" version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d" [[package]] name = "unicode-segmentation" version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9629274872b2bfaf8d66f5f15725007f635594914870f65218920345aa11aa8c" [[package]] name = "unicode-truncate" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf" dependencies = [ "itertools 0.13.0", "unicode-segmentation", "unicode-width 0.1.14", ] [[package]] name = "unicode-width" version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" [[package]] name = "unicode-width" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd" [[package]] name = "unicode-xid" version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" [[package]] name = "unit-prefix" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81e544489bf3d8ef66c953931f56617f423cd4b5494be343d9b9d3dda037b9a3" [[package]] name = "universal-hash" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea" dependencies = [ "crypto-common 0.1.6", "subtle", ] [[package]] name = "universal-hash" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4987bdc12753382e0bec4a65c50738ffaabc998b9cdd1f952fb5f39b0048a96" dependencies = [ "crypto-common 0.2.2", "ctutils", ] [[package]] name = "universal_input" version = "0.1.0" dependencies = [ "agent", "ai_billing", "ai_usage", "axum", "chrono", "chrono-tz", "futures", "jev", "macro_authorization", "macro_env_var", "macro_tower_layers", "macro_user_id", "model_user", "reqwest 0.13.4", "rootcause", "schemars 1.2.1", "serde", "serde_json", "sha2 0.10.9", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "utoipa", "uuid", "wiremock", "workspace-hack", ] [[package]] name = "unsafe-libyaml" version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" [[package]] name = "unsynn" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "501a7adf1a4bd9951501e5c66621e972ef8874d787628b7f90e64f936ef7ec0a" dependencies = [ "mutants", "proc-macro2", "rustc-hash 2.1.2", ] [[package]] name = "untrusted" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "upload_extractor_lambda_handler" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-s3", "aws_lambda_events", "connection_gateway_client", "document_storage_service_client", "dynamodb_client", "futures", "lambda_runtime", "macro_aws_config", "macro_entrypoint", "macro_env_var", "macro_service_urls", "model", "model-entity", "models_bulk_upload", "serde_json", "sha2 0.10.9", "sqs_client", "tempfile", "tokio", "tokio-stream", "tokio-util", "tracing", "walkdir", "workspace-hack", "zip", ] [[package]] name = "upload_extractor_lambda_trigger" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-sqs", "aws_lambda_events", "dynamodb_client", "lambda_runtime", "macro_aws_config", "macro_entrypoint", "macro_env_var", "macro_queues", "models_bulk_upload", "s3_key", "serde", "sqs_client", "tokio", "tracing", "workspace-hack", ] [[package]] name = "upstream_error" version = "0.1.0" dependencies = [ "axum", "http 1.4.0", "http-body-util", "reqwest 0.13.4", "serde", "serde_json", "thiserror 2.0.18", "tokio", "utoipa", "wiremock", "workspace-hack", ] [[package]] name = "url" version = "2.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" dependencies = [ "form_urlencoded", "idna", "percent-encoding", "serde", "serde_derive", ] [[package]] name = "urlencoding" version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" [[package]] name = "user_api_key" version = "0.1.0" dependencies = [ "axum", "chrono", "hex", "macro_authorization", "macro_db_migrator", "macro_user_id", "model-error-response", "rand 0.9.4", "rootcause", "serde", "serde_json", "sha2 0.10.9", "sqlx", "thiserror 2.0.18", "tokio", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "user_language" version = "0.1.0" dependencies = [ "axum", "macro_authorization", "macro_db_migrator", "macro_user_id", "model-error-response", "model_user", "rootcause", "sqlx", "thiserror 2.0.18", "tokio", "tracing", "utoipa", "workspace-hack", ] [[package]] name = "user_link_cleanup_handler" version = "0.1.0" dependencies = [ "anyhow", "aws_lambda_events", "lambda_runtime", "macro_db_client", "macro_entrypoint", "macro_env_var", "sqlx", "tokio", "tracing", "workspace-hack", ] [[package]] name = "user_quota" version = "0.1.0" dependencies = [ "serde", "utoipa", "workspace-hack", ] [[package]] name = "utf-8" version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" [[package]] name = "utf16_iter" version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" [[package]] name = "utf16string" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b62a1e85e12d5d712bf47a85f426b73d303e2d00a90de5f3004df3596e9d216" dependencies = [ "byteorder", ] [[package]] name = "utf8-width" version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1292c0d970b54115d14f2492fe0170adf21d68a1de108eebc51c1df4f346a091" [[package]] name = "utf8_iter" version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] name = "utf8parse" version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "utoipa" version = "5.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8bde15df68e80b16c7d16b9616e80770ad158988daa56a27dccd1e55558b0160" dependencies = [ "indexmap 2.14.0", "serde", "serde_json", "utoipa-gen", ] [[package]] name = "utoipa-gen" version = "5.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ba0b99ee52df3028635d93840c797102da61f8a7bb3cf751032455895b52ef8" dependencies = [ "proc-macro2", "quote", "regex", "syn 2.0.117", "uuid", ] [[package]] name = "utoipa-swagger-ui" version = "9.0.2" dependencies = [ "axum", "base64 0.22.1", "mime_guess", "regex", "rust-embed", "serde", "serde_json", "url", "utoipa", "utoipa-swagger-ui-vendored", "zip", ] [[package]] name = "utoipa-swagger-ui-vendored" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2eebbbfe4093922c2b6734d7c679ebfebd704a0d7e56dfcb0d05818ce28977d" [[package]] name = "uuid" version = "1.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ddd74a9687298c6858e9b88ec8935ec45d22e8fd5e6394fa1bd4e99a87789c76" dependencies = [ "getrandom 0.4.2", "js-sys", "rand 0.10.1", "serde_core", "sha1_smol", "wasm-bindgen", ] [[package]] name = "uuid-simd" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23b082222b4f6619906941c17eb2297fff4c2fb96cb60164170522942a200bd8" dependencies = [ "outref", "vsimd", ] [[package]] name = "v_frame" version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2" dependencies = [ "aligned-vec", "num-traits", "wasm-bindgen", ] [[package]] name = "valuable" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" [[package]] name = "vcpkg" version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" [[package]] name = "vecmath" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "956ae1e0d85bca567dee1dcf87fb1ca2e792792f66f87dced8381f99cd91156a" dependencies = [ "piston-float", ] [[package]] name = "version_check" version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "void" version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" [[package]] name = "vsimd" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c3082ca00d5a5ef149bb8b555a72ae84c9c59f7250f013ac822ac2e49b19c64" [[package]] name = "vte" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6cbce692ab4ca2f1f3047fcf732430249c0e971bfdd2b234cf2c47ad93af5983" dependencies = [ "arrayvec 0.5.2", "utf8parse", "vte_generate_state_changes", ] [[package]] name = "vte_generate_state_changes" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e369bee1b05d510a7b4ed645f5faa90619e05437111783ea5848f28d97d3c2e" dependencies = [ "proc-macro2", "quote", ] [[package]] name = "waker-fn" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" [[package]] name = "walkdir" version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" dependencies = [ "same-file", "winapi-util", ] [[package]] name = "want" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" dependencies = [ "try-lock", ] [[package]] name = "wasi" version = "0.9.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" [[package]] name = "wasi" version = "0.11.1+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" [[package]] name = "wasip2" version = "1.0.3+wasi-0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "20064672db26d7cdc89c7798c48a0fdfac8213434a1186e5ef29fd560ae223d6" dependencies = [ "wit-bindgen 0.57.1", ] [[package]] name = "wasip3" version = "0.4.0+wasi-0.3.0-rc-2026-01-06" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" dependencies = [ "wit-bindgen 0.51.0", ] [[package]] name = "wasite" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" [[package]] name = "wasm-bindgen" version = "0.2.126" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b067c0c11094aef6b7a801c1e34a26affafdf3d051dba08456b868789aaf9a4" dependencies = [ "cfg-if", "once_cell", "rustversion", "wasm-bindgen-macro", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" version = "0.4.76" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c62df1340f32221cb9c54d6a27b030e3dba64361d4a95bed55f9aacb44da291d" dependencies = [ "js-sys", "wasm-bindgen", ] [[package]] name = "wasm-bindgen-macro" version = "0.2.126" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "167ce5e579f6bcf889c4f7175a8a5a585de84e8ff93976ce393efa5f2837aab1" dependencies = [ "quote", "wasm-bindgen-macro-support", ] [[package]] name = "wasm-bindgen-macro-support" version = "0.2.126" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3997c7839262f4ef12cf90b818d6340c18e80f263f1a94bf157d0ec4420380e" dependencies = [ "bumpalo", "proc-macro2", "quote", "syn 2.0.117", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" version = "0.2.126" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc1b4cb0cc549fcf58d7dfc081778139b3d283a081644e833e84682ad71cea24" dependencies = [ "unicode-ident", ] [[package]] name = "wasm-bindgen-test" version = "0.3.76" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a0d555ca874445df8d314f94f5c948a4e74e5418f332c89f660a3d8310a96f4" dependencies = [ "async-trait", "cast", "js-sys", "libm", "minicov", "nu-ansi-term", "num-traits", "oorandom", "serde", "serde_json", "wasm-bindgen", "wasm-bindgen-futures", "wasm-bindgen-test-macro", "wasm-bindgen-test-shared", ] [[package]] name = "wasm-bindgen-test-macro" version = "0.3.76" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94eb68555b95bcea5e8cf4abe280b529049479fa995bfc23734af96a6aedc120" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "wasm-bindgen-test-shared" version = "0.2.126" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c31d56021e873866c968588ed85ccdf56db5c426e44afdb4618c39895104b920" [[package]] name = "wasm-encoder" version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" dependencies = [ "leb128fmt", "wasmparser", ] [[package]] name = "wasm-metadata" version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" dependencies = [ "anyhow", "indexmap 2.14.0", "wasm-encoder", "wasmparser", ] [[package]] name = "wasm-streams" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d1ec4f6517c9e11ae630e200b2b65d193279042e28edd4a2cda233e46670bbb" dependencies = [ "futures-util", "js-sys", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", ] [[package]] name = "wasmparser" version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ "bitflags 2.11.1", "hashbrown 0.15.5", "indexmap 2.14.0", "semver", ] [[package]] name = "wayland-backend" version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38a91b4eaddff87b1cd1074985e3713da4af2c49742d1b356b2c01670a67a078" dependencies = [ "cc", "downcast-rs", "rustix 1.1.4", "smallvec", "wayland-sys", ] [[package]] name = "wayland-client" version = "0.31.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3c36a0f861ad76d0901f2800b46321410d9f73f2ea88aac0650d86c32688073" dependencies = [ "bitflags 2.11.1", "rustix 1.1.4", "wayland-backend", "wayland-scanner", ] [[package]] name = "wayland-protocols" version = "0.32.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23d0c813de3daa2ed6520af85a3bd49b0e722a3078506899aa9686fea58dc4b6" dependencies = [ "bitflags 2.11.1", "wayland-backend", "wayland-client", "wayland-scanner", ] [[package]] name = "wayland-protocols-wlr" version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb04e52f7836d7c7976c78ca0250d61e33873c34156a2a1fc9474828ec268234" dependencies = [ "bitflags 2.11.1", "wayland-backend", "wayland-client", "wayland-protocols", "wayland-scanner", ] [[package]] name = "wayland-scanner" version = "0.31.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "338e30461b3a2b67d70eb30a6d89f8e0c93a833e07d2ae89085cd070c4a00ac0" dependencies = [ "proc-macro2", "quick-xml", "quote", ] [[package]] name = "wayland-sys" version = "0.31.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8eab23fefc9e41f8e841df4a9c707e8a8c4ed26e944ef69297184de2785e3be" dependencies = [ "pkg-config", ] [[package]] name = "web-sys" version = "0.3.103" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8622dcb61c0bcc9fffa6938bed81210af2da9a7e4a1a834b2e37a59b6dfb6141" dependencies = [ "js-sys", "wasm-bindgen", ] [[package]] name = "web-time" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" dependencies = [ "js-sys", "wasm-bindgen", ] [[package]] name = "web_atoms" version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "075474b12bcb3d2e3d4546580e9de478eeeead668a1761e2a8860c836b7ef297" dependencies = [ "phf 0.13.1", "phf_codegen 0.13.1", "string_cache 0.9.0", "string_cache_codegen 0.6.1", ] [[package]] name = "web_search" version = "0.1.0" dependencies = [ "ai_billing", "ai_toolset", "ai_usage", "anyhow", "async-trait", "axum", "axum-extra", "chrono", "macro_authorization", "macro_env_var", "macro_user_id", "macro_uuid", "model_user", "rate_limit", "reqwest 0.13.4", "rootcause", "schemars 1.2.1", "serde", "serde_json", "thiserror 2.0.18", "tokio", "tower 0.5.3", "tracing", "url", "utoipa", "wiremock", "workspace-hack", ] [[package]] name = "webbrowser" version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ef62a3d5f7b2411119a11b6f62570dbff91d7105e011a20fb83fbf8f5761c40f" dependencies = [ "jni 0.22.4", "log", "ndk-context", "objc2", "objc2-app-kit", "objc2-foundation", "url", "web-sys", ] [[package]] name = "webhook" version = "0.1.0" dependencies = [ "agent_fold", "agent_runtime_protocol", "agent_session", "agent_trigger", "anyhow", "axum", "axum-extra", "bot_id", "call", "channel_sender", "channels", "chrono", "documents", "entity_access", "futures", "kafka_util", "macro_authorization", "macro_db_migrator", "macro_event_broker", "macro_event_topics", "macro_user_id", "macro_uuid", "messages", "model-error-response", "model_owner", "model_user", "rate_limit", "rdkafka", "reqwest 0.13.4", "rootcause", "serde", "serde_json", "sqlx", "sqs_client", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tokio-retry", "tower 0.5.3", "tracing", "trigger_context", "url", "utoipa", "uuid", "webhook_signature", "workspace-hack", ] [[package]] name = "webhook_signature" version = "0.1.0" dependencies = [ "hex", "hmac 0.12.1", "sha2 0.10.9", "workspace-hack", ] [[package]] name = "webp" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c071456adef4aca59bf6a583c46b90ff5eb0b4f758fc347cea81290288f37ce1" dependencies = [ "image", "libwebp-sys", ] [[package]] name = "webpki-root-certs" version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58ec80e73fd8baf57bf0d9615554c75348bda990d6d5bbeab964dd068319fecb" dependencies = [ "rustls-pki-types", ] [[package]] name = "webpki-roots" version = "0.26.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9" dependencies = [ "webpki-roots 1.0.10", ] [[package]] name = "webpki-roots" version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1c1c8e20c8a38fc7d65abfe74eb7280e4aa667e8eec8bc84996d2874810748d9" dependencies = [ "rustls-pki-types", ] [[package]] name = "weezl" version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88" [[package]] name = "whatsapp_e2e" version = "0.1.0" dependencies = [ "async-trait", "chrono", "entity_access", "entity_access_db_utils", "external_chat", "macro_db_migrator", "macro_user_id", "sqlx", "tokio", "tokio-util", "uuid", "whatsapp_fake_server", "whatsapp_linked", "whatsapp_session_service", "whatsapp_store_pg", "whatsmeow", "whatsmeow_signal", "workspace-hack", "zeroize", ] [[package]] name = "whatsapp_fake_server" version = "0.1.0" dependencies = [ "aes-gcm 0.10.3", "async-trait", "axum", "base64 0.22.1", "chrono", "flate2", "futures", "hmac 0.12.1", "nom 8.0.0", "prost 0.14.3", "rand 0.9.4", "reqwest 0.13.4", "serde_json", "sha2 0.10.9", "thiserror 2.0.18", "tokio", "tokio-tungstenite 0.28.0", "tokio-util", "tracing", "whatsmeow", "whatsmeow_signal", "workspace-hack", ] [[package]] name = "whatsapp_linked" version = "0.1.0" dependencies = [ "async-trait", "axum", "chrono", "entity_access", "entity_access_db_utils", "entity_registry_db_utils", "external_chat", "harness_id", "image", "macro_authorization", "macro_db_migrator", "macro_user_id", "model-entity", "model_owner", "model_user", "models_permissions", "nom 8.0.0", "rootcause", "serde", "serde_json", "sha2 0.10.9", "share_permission_db_utils", "sqlx", "strum 0.27.2", "tokio", "tower 0.5.3", "tracing", "utoipa", "uuid", "workspace-hack", ] [[package]] name = "whatsapp_session_service" version = "0.1.0" dependencies = [ "async-trait", "aws-sdk-kms", "axum", "chrono", "database_env_vars", "doppler-config", "external_chat", "futures", "macro_aws_config", "macro_config", "macro_db_migrator", "macro_entrypoint", "macro_env", "macro_service_urls", "nom 8.0.0", "rootcause", "rustls", "serde", "serde_json", "sha2 0.10.9", "sqlx", "thiserror 2.0.18", "tokio", "tokio-util", "tracing", "tracing-subscriber", "uuid", "whatsapp_fake_server", "whatsapp_linked", "whatsapp_store_pg", "whatsmeow", "whatsmeow_signal", "workspace-hack", ] [[package]] name = "whatsapp_store_pg" version = "0.1.0" dependencies = [ "aes-gcm 0.10.3", "async-trait", "aws-sdk-kms", "chrono", "futures", "hex", "macro_db_migrator", "postcard", "prost 0.14.3", "rand 0.9.4", "rootcause", "serde", "sqlx", "strum 0.27.2", "thiserror 2.0.18", "tokio", "tracing", "uuid", "whatsmeow", "workspace-hack", "zeroize", ] [[package]] name = "whatsmeow" version = "0.1.0" dependencies = [ "aes 0.8.4", "aes-gcm 0.10.3", "async-trait", "axum", "base64 0.22.1", "cbc 0.1.2", "chrono", "constant_time_eq 0.3.1", "flate2", "futures", "hex", "hkdf 0.12.4", "hmac 0.12.1", "lazy-regex", "md-5 0.10.6", "miniz_oxide", "prost 0.14.3", "rand 0.9.4", "reqwest 0.13.4", "rootcause", "serde", "serde_json", "sha2 0.10.9", "strum 0.27.2", "tempfile", "thiserror 2.0.18", "tokio", "tokio-tungstenite 0.28.0", "tokio-util", "tracing", "tracing-subscriber", "uuid", "whatsmeow_proto", "workspace-hack", "x25519-dalek 2.0.1", ] [[package]] name = "whatsmeow_proto" version = "0.1.0" dependencies = [ "prost 0.14.3", "prost-build 0.14.3", "protox", "workspace-hack", ] [[package]] name = "whatsmeow_signal" version = "0.1.0" dependencies = [ "aes 0.8.4", "async-trait", "cbc 0.1.2", "hex", "hkdf 0.12.4", "hmac 0.12.1", "libsignal-core", "prost 0.14.3", "prost-build 0.14.3", "protox", "rand 0.9.4", "rootcause", "serde", "serde_json", "sha2 0.10.9", "subtle", "thiserror 2.0.18", "tokio", "tokio-util", "tracing", "whatsapp_fake_server", "whatsmeow", "workspace-hack", ] [[package]] name = "whoami" version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d" dependencies = [ "libredox", "wasite", ] [[package]] name = "widestring" version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471" [[package]] name = "winapi" version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" dependencies = [ "winapi-i686-pc-windows-gnu", "winapi-x86_64-pc-windows-gnu", ] [[package]] name = "winapi-i686-pc-windows-gnu" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" [[package]] name = "winapi-util" version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ "windows-sys 0.61.2", ] [[package]] name = "winapi-x86_64-pc-windows-gnu" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windows" version = "0.62.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580" dependencies = [ "windows-collections", "windows-core", "windows-future", "windows-numerics", ] [[package]] name = "windows-collections" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610" dependencies = [ "windows-core", ] [[package]] name = "windows-core" version = "0.62.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" dependencies = [ "windows-implement", "windows-interface", "windows-link", "windows-result", "windows-strings", ] [[package]] name = "windows-future" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb" dependencies = [ "windows-core", "windows-link", "windows-threading", ] [[package]] name = "windows-implement" version = "0.60.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "windows-interface" version = "0.59.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "windows-link" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" [[package]] name = "windows-numerics" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26" dependencies = [ "windows-core", "windows-link", ] [[package]] name = "windows-registry" version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02752bf7fbdcce7f2a27a742f798510f3e5ad88dbe84871e5168e2120c3d5720" dependencies = [ "windows-link", "windows-result", "windows-strings", ] [[package]] name = "windows-result" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" dependencies = [ "windows-link", ] [[package]] name = "windows-strings" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" dependencies = [ "windows-link", ] [[package]] name = "windows-sys" version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" dependencies = [ "windows-targets 0.42.2", ] [[package]] name = "windows-sys" version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" dependencies = [ "windows-targets 0.48.5", ] [[package]] name = "windows-sys" version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ "windows-targets 0.52.6", ] [[package]] name = "windows-sys" version = "0.59.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" dependencies = [ "windows-targets 0.52.6", ] [[package]] name = "windows-sys" version = "0.61.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" dependencies = [ "windows-link", ] [[package]] name = "windows-targets" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" dependencies = [ "windows_aarch64_gnullvm 0.42.2", "windows_aarch64_msvc 0.42.2", "windows_i686_gnu 0.42.2", "windows_i686_msvc 0.42.2", "windows_x86_64_gnu 0.42.2", "windows_x86_64_gnullvm 0.42.2", "windows_x86_64_msvc 0.42.2", ] [[package]] name = "windows-targets" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" dependencies = [ "windows_aarch64_gnullvm 0.48.5", "windows_aarch64_msvc 0.48.5", "windows_i686_gnu 0.48.5", "windows_i686_msvc 0.48.5", "windows_x86_64_gnu 0.48.5", "windows_x86_64_gnullvm 0.48.5", "windows_x86_64_msvc 0.48.5", ] [[package]] name = "windows-targets" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ "windows_aarch64_gnullvm 0.52.6", "windows_aarch64_msvc 0.52.6", "windows_i686_gnu 0.52.6", "windows_i686_gnullvm", "windows_i686_msvc 0.52.6", "windows_x86_64_gnu 0.52.6", "windows_x86_64_gnullvm 0.52.6", "windows_x86_64_msvc 0.52.6", ] [[package]] name = "windows-threading" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37" dependencies = [ "windows-link", ] [[package]] name = "windows_aarch64_gnullvm" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" [[package]] name = "windows_aarch64_gnullvm" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" [[package]] name = "windows_aarch64_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" [[package]] name = "windows_aarch64_msvc" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" [[package]] name = "windows_aarch64_msvc" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" [[package]] name = "windows_aarch64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" [[package]] name = "windows_i686_gnu" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" [[package]] name = "windows_i686_gnu" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" [[package]] name = "windows_i686_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" [[package]] name = "windows_i686_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" [[package]] name = "windows_i686_msvc" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" [[package]] name = "windows_i686_msvc" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" [[package]] name = "windows_i686_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" [[package]] name = "windows_x86_64_gnu" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" [[package]] name = "windows_x86_64_gnu" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" [[package]] name = "windows_x86_64_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" [[package]] name = "windows_x86_64_gnullvm" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" [[package]] name = "windows_x86_64_gnullvm" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" [[package]] name = "windows_x86_64_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" [[package]] name = "windows_x86_64_msvc" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" [[package]] name = "windows_x86_64_msvc" version = "0.48.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] name = "windows_x86_64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" version = "0.7.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945" dependencies = [ "memchr", ] [[package]] name = "winnow" version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0592e1c9d151f854e6fd382574c3a0855250e1d9b2f99d9281c6e6391af352f1" dependencies = [ "memchr", ] [[package]] name = "wiremock" version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08db1edfb05d9b3c1542e521aea074442088292f00b5f28e435c714a98f85031" dependencies = [ "assert-json-diff", "base64 0.22.1", "deadpool", "futures", "http 1.4.0", "http-body-util", "hyper 1.9.0", "hyper-util", "log", "once_cell", "regex", "serde", "serde_json", "tokio", "url", ] [[package]] name = "wit-bindgen" version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" dependencies = [ "wit-bindgen-rust-macro", ] [[package]] name = "wit-bindgen" version = "0.57.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" [[package]] name = "wit-bindgen-core" version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" dependencies = [ "anyhow", "heck 0.5.0", "wit-parser", ] [[package]] name = "wit-bindgen-rust" version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" dependencies = [ "anyhow", "heck 0.5.0", "indexmap 2.14.0", "prettyplease", "syn 2.0.117", "wasm-metadata", "wit-bindgen-core", "wit-component", ] [[package]] name = "wit-bindgen-rust-macro" version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" dependencies = [ "anyhow", "prettyplease", "proc-macro2", "quote", "syn 2.0.117", "wit-bindgen-core", "wit-bindgen-rust", ] [[package]] name = "wit-component" version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", "bitflags 2.11.1", "indexmap 2.14.0", "log", "serde", "serde_derive", "serde_json", "wasm-encoder", "wasm-metadata", "wasmparser", "wit-parser", ] [[package]] name = "wit-parser" version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" dependencies = [ "anyhow", "id-arena", "indexmap 2.14.0", "log", "semver", "serde", "serde_derive", "serde_json", "unicode-xid", "wasmparser", ] [[package]] name = "wl-clipboard-rs" version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9651471a32e87d96ef3a127715382b2d11cc7c8bb9822ded8a7cc94072eb0a3" dependencies = [ "libc", "log", "os_pipe", "rustix 1.1.4", "thiserror 2.0.18", "tree_magic_mini", "wayland-backend", "wayland-client", "wayland-protocols", "wayland-protocols-wlr", ] [[package]] name = "wnaf" version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "795ca18b3fdb5e62bf982199278341ddcf7ebf7d32e25e212ad05d496e95f6fa" dependencies = [ "ff 0.14.0", "group 0.14.0", "hybrid-array", "primefield", ] [[package]] name = "work_feed" version = "0.1.0" dependencies = [ "attention_feed", "chrono", "document_sub_type", "filter_ast", "item_filters", "macro_user_id", "model-entity", "model_notifications", "notification", "rootcause", "serde", "serde_json", "tokio", "tracing", "uuid", "workspace-hack", ] [[package]] name = "worker" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4afd7ae4f7fcc11e0e5e64b964890b3dda90f1290b0612f7cd821b381cc18826" dependencies = [ "async-trait", "axum", "bytes", "chrono", "futures-channel", "futures-util", "http 1.4.0", "http-body 1.0.1", "js-sys", "matchit 0.7.3", "pin-project", "serde", "serde-wasm-bindgen", "serde_json", "serde_urlencoded", "tokio", "url", "wasm-bindgen", "wasm-bindgen-futures", "wasm-streams", "web-sys", "worker-macros", "worker-sys", ] [[package]] name = "worker-macros" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6371f41ac538c9f6dbe4d40cf7db58ed451eb0529a66f3e29ab8726217fc8a05" dependencies = [ "async-trait", "proc-macro2", "quote", "strum 0.27.2", "syn 2.0.117", "wasm-bindgen", "wasm-bindgen-futures", "wasm-bindgen-macro-support", "worker-sys", ] [[package]] name = "worker-rs-otel" version = "0.1.0" dependencies = [ "getrandom 0.3.4", "http 1.4.0", "opentelemetry", "opentelemetry-proto", "opentelemetry_sdk", "serde_json", "tracing", "tracing-subscriber", "uuid", "web-time", "worker", ] [[package]] name = "worker-sys" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c8de95c532944cee89d63fa8d7945f3db6260ca75ee3da42f7acfeebf538e4c" dependencies = [ "cfg-if", "js-sys", "wasm-bindgen", "web-sys", ] [[package]] name = "worker_trigger" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-ecs", "aws_lambda_events", "lambda_runtime", "macro_aws_config", "macro_entrypoint", "macro_env", "macro_env_var", "mockall", "serde_json", "tokio", "tracing", "workspace-hack", ] [[package]] name = "workspace-hack" version = "0.1.0" dependencies = [ "aes 0.9.3", "aes-gcm 0.10.3", "ahash", "aho-corasick", "anyhow", "async-graphql", "async-openai", "aws-config", "aws-credential-types", "aws-runtime", "aws-sdk-sts", "aws-sigv4", "aws-smithy-http", "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", "aws_lambda_events", "axum", "axum-extra", "base64 0.22.1", "bitflags 2.11.1", "block-buffer 0.12.0", "bstr", "bytemuck", "byteorder", "bytes", "cc", "chacha20", "chrono", "cipher 0.4.4", "cipher 0.5.2", "crossbeam-epoch", "crossbeam-utils", "crypto-bigint 0.5.5", "crypto-common 0.1.6", "crypto-common 0.2.2", "ctutils", "curve25519-dalek 4.1.3", "curve25519-dalek 5.0.0", "data-encoding", "derive_more 2.1.1", "derive_more-impl", "digest 0.10.7", "digest 0.11.3", "displaydoc", "doppleganger", "doppleganger-core", "either", "elliptic-curve 0.13.8", "email_address", "errno", "event-listener 5.4.2", "fastrand 2.4.1", "flate2", "foldhash 0.2.0", "form_urlencoded", "futures-channel", "futures-core", "futures-executor", "futures-io", "futures-lite 2.6.1", "futures-sink", "futures-task", "futures-util", "generic-array 0.14.9", "getrandom 0.2.17", "getrandom 0.3.4", "getrandom 0.4.2", "hashbrown 0.14.5", "hashbrown 0.15.5", "hashbrown 0.16.1", "hashbrown 0.17.1", "hmac 0.12.1", "hmac 0.13.0", "hybrid-array", "hyper 1.9.0", "hyper-rustls", "hyper-util", "idna", "indexmap 2.14.0", "inout 0.1.4", "inout 0.2.2", "insta", "ipnet", "itertools 0.12.1", "itertools 0.13.0", "lazy_static", "libc", "libz-sys", "linux-raw-sys 0.12.1", "log", "md-5 0.10.6", "memchr", "mime_guess", "miniz_oxide", "mio 1.2.0", "nix 0.31.3", "num", "num-bigint 0.4.8", "num-complex", "num-integer", "num-iter", "num-traits", "objc2", "objc2-foundation", "once_cell", "openssl-sys", "opentelemetry", "opentelemetry-http", "opentelemetry_sdk", "percent-encoding", "petgraph 0.8.3", "phf 0.13.1", "phf_shared 0.10.0", "phf_shared 0.11.3", "phf_shared 0.13.1", "prettyplease", "proc-macro2", "prost 0.12.6", "quote", "rand 0.10.1", "rand 0.8.6", "rand 0.9.4", "rand_core 0.6.4", "redis", "regex", "regex-automata", "regex-syntax", "reqwest 0.13.4", "rig-agent", "rig-core", "rmcp", "rsa", "rust-embed-utils", "rustc-hash 2.1.2", "rustix 1.1.4", "rustls", "rustls-webpki", "schemars 1.2.1", "scopeguard", "scraper", "security-framework-sys", "semver", "serde", "serde_core", "serde_json", "serde_with", "serde_with_macros", "sha1 0.10.6", "sha2 0.10.9", "signal-hook-mio", "simd-adler32", "slab", "smallvec", "specta", "specta-macros", "spin 0.9.9", "sqlx-core", "sqlx-postgres", "stable_deref_trait", "subtle", "syn 1.0.109", "syn 2.0.117", "syn 3.0.3", "sync_wrapper", "thiserror 2.0.18", "time", "tokio", "tokio-rustls", "tokio-stream", "tokio-util", "tower 0.5.3", "tower-http", "tracing", "tracing-core", "tracing-log", "tracing-subscriber", "triomphe", "tungstenite 0.28.0", "twox-hash", "typenum", "url", "uuid", "xxhash-rust", "zerocopy", "zeroize", "zip", ] [[package]] name = "write16" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" [[package]] name = "writeable" version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4" [[package]] name = "wyz" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" dependencies = [ "tap", ] [[package]] name = "x11rb" version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414" dependencies = [ "gethostname", "rustix 1.1.4", "x11rb-protocol", ] [[package]] name = "x11rb-protocol" version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd" [[package]] name = "x25519-dalek" version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277" dependencies = [ "curve25519-dalek 4.1.3", "rand_core 0.6.4", "serde", "zeroize", ] [[package]] name = "x25519-dalek" version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7e8131a03190127fb2263afc72b322ecadae46b6ff8c6f399ff5d02f5559af6" dependencies = [ "curve25519-dalek 5.0.0", "rand_core 0.10.1", "zeroize", ] [[package]] name = "xattr" version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156" dependencies = [ "libc", "rustix 1.1.4", ] [[package]] name = "xmlparser" version = "0.13.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "66fee0b777b0f5ac1c69bb06d361268faafa61cd4682ae064a171c16c433e9e4" [[package]] name = "xtask" version = "0.1.0" [[package]] name = "xtask_deps" version = "0.1.0" dependencies = [ "anyhow", "guppy", "hakari", "serde", "serde_json", "toml 0.8.23", "xtask_graph", ] [[package]] name = "xtask_doppler_bins" version = "0.1.0" dependencies = [ "anyhow", "guppy", "serde", "serde_json", "xtask_graph", ] [[package]] name = "xtask_graph" version = "0.1.0" dependencies = [ "anyhow", "guppy", "xtask_paths", ] [[package]] name = "xtask_graphql_schema_compat" version = "0.1.0" dependencies = [ "anyhow", "apollo-compiler", "chrono", "xtask_paths", ] [[package]] name = "xtask_graphql_soup_schema" version = "0.1.0" dependencies = [ "anyhow", "xtask_paths", ] [[package]] name = "xtask_kafka_topics" version = "0.1.0" dependencies = [ "anyhow", "macro_event_topics", "serde_json", "xtask_paths", ] [[package]] name = "xtask_local" version = "0.1.0" dependencies = [ "anyhow", "aws-sdk-dynamodb", "aws-sdk-kms", "aws-sdk-s3", "aws-sdk-sqs", "bollard", "chrono", "clap", "console 0.15.11", "docker-compose-types", "dotenvy", "indexmap 2.14.0", "indicatif", "indoc", "jsonwebtoken 10.3.0", "libc", "macro_aws_config", "macro_env_var", "macro_event_topics", "macro_queues", "rdkafka", "regex", "serde", "serde_json", "serde_yaml", "sha2 0.10.9", "tempfile", "tokio", "xtask_local_telemetry", "xtask_paths", "xtask_ports", ] [[package]] name = "xtask_local_telemetry" version = "0.1.0" dependencies = [ "flate2", "reqwest 0.13.4", "serde", "serde_json", "sha2 0.10.9", "tempfile", "thiserror 2.0.18", "tokio", "toml 0.8.23", "uuid", "wiremock", ] [[package]] name = "xtask_nextest_filter" version = "0.1.0" dependencies = [ "anyhow", "determinator", "guppy", "tempfile", "toml 0.8.23", "xtask_graph", "xtask_paths", ] [[package]] name = "xtask_paths" version = "0.1.0" dependencies = [ "glob", ] [[package]] name = "xtask_ports" version = "0.1.0" dependencies = [ "libc", "macro_env_var", "serde", "serde_json", "strum 0.27.2", "tempfile", "thiserror 2.0.18", ] [[package]] name = "xtask_workflows" version = "0.1.0" dependencies = [ "anyhow", "gh-workflow", "indoc", "serde_json", "serde_yaml", "tempfile", "xtask_paths", ] [[package]] name = "xxhash-rust" version = "0.8.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3" [[package]] name = "y4m" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a5a4b21e1a62b67a2970e6831bc091d7b87e119e7f9791aef9702e3bef04448" [[package]] name = "yansi" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" [[package]] name = "yoke" version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "abe8c5fda708d9ca3df187cae8bfb9ceda00dd96231bed36e445a1a48e66f9ca" dependencies = [ "stable_deref_trait", "yoke-derive", "zerofrom", ] [[package]] name = "yoke-derive" version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", "synstructure", ] [[package]] name = "zerocopy" version = "0.8.48" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eed437bf9d6692032087e337407a86f04cd8d6a16a37199ed57949d415bd68e9" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" version = "0.8.48" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "70e3cd084b1788766f53af483dd21f93881ff30d7320490ec3ef7526d203bad4" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "zerofrom" version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272" dependencies = [ "zerofrom-derive", ] [[package]] name = "zerofrom-derive" version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", "synstructure", ] [[package]] name = "zeroize" version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e" dependencies = [ "zeroize_derive", ] [[package]] name = "zeroize_derive" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c50655cbb0fe3fc43170059e702f1ce5e19b84cec58dc87b037a09935c2f328" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "zerotrie" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf" dependencies = [ "displaydoc", "yoke", "zerofrom", "zerovec", ] [[package]] name = "zerovec" version = "0.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239" dependencies = [ "serde", "yoke", "zerofrom", "zerovec-derive", ] [[package]] name = "zerovec-derive" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555" dependencies = [ "proc-macro2", "quote", "syn 2.0.117", ] [[package]] name = "zip" version = "9.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e04976da629d3b04204ba8105b396a193af8ad2583b2c79bfb3ab8af580a11e" dependencies = [ "aes 0.9.3", "bzip2", "constant_time_eq 0.6.1", "crc32fast", "deflate64", "flate2", "getrandom 0.4.2", "hmac 0.13.0", "indexmap 2.14.0", "lzma-rust2", "memchr", "nix 0.31.3", "pbkdf2", "sha1 0.11.0", "time", "typed-path", "zeroize", "zopfli", "zstd", ] [[package]] name = "zlib-rs" version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3be3d40e40a133f9c916ee3f9f4fa2d9d63435b5fbe1bfc6d9dae0aa0ada1513" [[package]] name = "zmij" version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b" [[package]] name = "zopfli" version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249" dependencies = [ "bumpalo", "crc32fast", "log", "simd-adler32", ] [[package]] name = "zstd" version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "db3ae9bf90af6e40197bef767eeefc46ad6397420fe873830bd85e5fbbfb3c70" dependencies = [ "zstd-safe", ] [[package]] name = "zstd-safe" version = "8.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ded520f16b29e1a9b771c722221b2b0a0398c2316d9bb3c42b458a5414d7434b" dependencies = [ "zstd-sys", ] [[package]] name = "zstd-sys" version = "2.1.2+zstd.1.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "481ada9c543b2323cbb7bbdbb5249177fbf0188ed959ed2c15e4b22421c84ed3" dependencies = [ "cc", "pkg-config", ] [[package]] name = "zune-core" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb8a0807f7c01457d0379ba880ba6322660448ddebc890ce29bb64da71fb40f9" [[package]] name = "zune-inflate" version = "0.2.54" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" dependencies = [ "simd-adler32", ] [[package]] name = "zune-jpeg" version = "0.5.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27bc9d5b815bc103f142aa054f561d9187d191692ec7c2d1e2b4737f8dbd7296" dependencies = [ "zune-core", ]