consciousness/src/agent
ProofOfConcept 6d6da07f91 tools: each module owns its Tool list, no duplication
Each tool module exports its own tools() returning Vec<Tool>.
mod.rs::tools() chains them. Individual _def() and handler functions
are pub(super), not exported. Aggregate definitions derived from
the Tool lists.

- memory: memory_tools(), journal_tools()
- channels: tools()
- control: tools()
- mod.rs: just chains + adds file/bash/web/vision

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-04-04 18:19:21 -04:00
..
api cleanup: remove unused imports from refactoring 2026-04-04 18:19:21 -04:00
tools tools: each module owns its Tool list, no duplication 2026-04-04 18:19:21 -04:00
context.rs Move API code from user/ to agent/ 2026-04-04 00:34:48 -04:00
mod.rs agent: add sampling parameters (temperature, top_p, top_k) 2026-04-04 18:19:21 -04:00
parsing.rs cleanup: remove unused imports from refactoring 2026-04-04 18:19:21 -04:00
training.rs split out src/mind 2026-04-04 02:46:32 -04:00