consciousness/src/agent
Kent Overstreet 7fe4584ba0 WIP: Agent/AgentState split — struct defined, 80+ errors remaining
Split Agent into immutable Agent (behind Arc) and mutable AgentState
(behind its own Mutex). ContextState has its own Mutex on Agent.
Activities moved to AgentState. new() and fork() rewritten.

All callers need mechanical updates: agent.lock().await.field →
agent.state.lock().await.field or agent.context.lock().await.method.

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-04-08 15:36:08 -04:00
..
api Collapse API layer: inline openai.rs, delete types.rs and parsing.rs 2026-04-08 15:15:21 -04:00
tools WIP: Fix mind/, dmn, UI layer — 35 errors remaining 2026-04-08 15:24:49 -04:00
context.rs WIP: Rename context_new → context, delete old files, fix UI layer 2026-04-08 15:20:26 -04:00
mod.rs WIP: Agent/AgentState split — struct defined, 80+ errors remaining 2026-04-08 15:36:08 -04:00
oneshot.rs IT BUILDS: Full AST migration compiles — zero errors 2026-04-08 15:29:52 -04:00
tokenizer.rs WIP: Rename context_new → context, delete old files, fix UI layer 2026-04-08 15:20:26 -04:00