Files
poimen-memory/crates/mem-core/Cargo.toml
T
rock edccf19072
Build and Push / Test (push) Successful in 2m40s
Build and Push / Build and push image (push) Canceled after 0s
fix: remove magika/ort dependency (CI glibc too old for C23 symbols)
Root cause: ort (ONNX Runtime) links against __isoc23_strtoll which
requires glibc 2.38+. CI runner has older glibc, causing linker failure.

Replace magika ML detection with regex-only ContentRouter.
Regex fallback already covers all content types (JSON, log, diff, code).
All 294 tests passing.
2026-08-28 15:42:06 -07:00

26 lines
691 B
TOML

[package]
name = "mem-core"
version = "0.1.0"
edition = "2021"
publish = false
[dependencies]
tokio = { workspace = true }
futures = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
serde_yaml = { workspace = true }
anyhow = { workspace = true }
thiserror = { workspace = true }
sha2 = { workspace = true }
tracing = { workspace = true }
hex = "0.4"
time = { version = "0.3", features = ["serde", "formatting", "parsing", "macros"] }
# magika and ort removed: CI runner glibc too old for ort's C23 symbols
# regex fallback in router.rs covers all content types
regex = "1.10"
once_cell = "1.19"
indexmap = "2.0"
lazy_static = "1.4"
async-trait = "0.1.92"