[workspace] resolver = "2" members = [ "crates/core", "crates/db", "crates/feeds", "crates/llm", "crates/web", ] [workspace.package] edition = "2021" version = "0.1.0" license = "MIT" [workspace.dependencies] tokio = { version = "1", features = ["full"] } serde = { version = "1", features = ["derive"] } serde_json = "1" anyhow = "1" thiserror = "2" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } chrono = { version = "0.4", features = ["serde"] } uuid = { version = "1", features = ["v4", "serde", "js"] } sqlx = { version = "0.8", features = ["runtime-tokio", "sqlite", "chrono", "uuid", "migrate"] } feedsignal-core = { path = "crates/core" } feedsignal-db = { path = "crates/db" } feedsignal-feeds = { path = "crates/feeds" } feedsignal-llm = { path = "crates/llm" }