[package] name = "doctate-client-core" version.workspace = true edition.workspace = true description = "Shared client logic for the doctate medical dictation system: case store, server sync worker, config, snapshot cache" [dependencies] doctate-common = { path = "../doctate-common" } tokio = { workspace = true } reqwest = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } toml = { workspace = true } uuid = { workspace = true } time = { workspace = true } tracing = { workspace = true } thiserror = "1" [dev-dependencies] tempfile = "3" tokio = { workspace = true, features = ["test-util"] } wiremock = "0.6" filetime = "0.2"