[package] name = "cm-brain" version = "0.1.0" edition = "2021" rust-version = "1.96" license = "UNLICENSED" publish = false # The portable per-claw ".brain": one ClawhDF5 file holding the agent's # definition (system prompt, personality, skills, tools, runtime, provenance) # and its memory. Backed by the local clawhdf5 repo (git.redclaw.dev mirror of # ~/projects/clawhdf5), pinned to a commit so the server's Docker build can # fetch it anonymously without a sibling-path checkout. [dependencies] # The canonical brain-pack format + retrieval + ClawBrainHub registry client + # (behind the `sync` feature) ClawSync. cm-brain is a thin ClawMates-shaped # facade over it. Pinned to a clawverse commit so the Docker build fetches it # anonymously over Gitea (needs CARGO_NET_GIT_FETCH_WITH_CLI + git/cmake/make). claw-brain = { git = "https://git.redclaw.dev/clawverse/clawverse.git", rev = "0ee183acc1600aba01546bd648bf3cae6f42dcc2", package = "claw-brain", features = ["sync"] } claw-core = { git = "https://git.redclaw.dev/clawverse/clawverse.git", rev = "0ee183acc1600aba01546bd648bf3cae6f42dcc2", package = "claw-core" } serde = { workspace = true } serde_json = { workspace = true } thiserror = { workspace = true } futures = "0.3" [dev-dependencies] tokio = { workspace = true }