Files
clawmates/crates/cm-brain/Cargo.toml
T
Omar SobhandClaude Opus 4.8 34f744734b Large World graph, agent platform, brain stack & dashboard rebuild
Frontend
- Large World: collapse org/company/team tiers into one expandable React Flow
  hierarchy (WorldFlow) with per-click expand, persisted node positions, a
  compact tree sidebar, wrench multi-select delete across levels, and a sized
  right slide-out (phone/tablet/full) showing an agent summary + drill button.
- Agent page: GitHub-style animated contribution grid (VitalsCard), collapsible
  System Prompt + Personality cards, restructured anatomy cards, bigger avatar
  with name/title header row, Markdown/JSON-aware rendering, brain registry +
  history, avatar generate/upload.
- User-icon menu (Infrastructure/Brains/Tools/Profile/Credits) + ToolPanel;
  Master Planner deploy wizard (Specialists/Swarm/Scheduled/Triggered);
  Team Runs view; reap-progress modal; dashboard is the single live interface.

Backend
- cm-brain crate (.brain as the agent definition) + brain apply/history.
- Hard-purge reap (FK-ordered) + sandbox release + SSE batch-delete.
- Swarm self-verifying loop, mode-aware planner, web.search tool, webhooks
  (migration 0013), org/company/team delete endpoints, scheduler sweeps.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
2026-06-22 23:21:54 -07:00

28 lines
1.3 KiB
TOML

[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 }