consciousness/src/agent
ProofOfConcept 1745e03550 Kill UiMessage variants replaced by state-driven rendering
sync_from_agent reads directly from agent entries, so remove:
- UserInput (pending input shown from MindState.input)
- ToolCall, ToolResult (shown from entries on completion)
- ToolStarted, ToolFinished (replaced by shared active_tools)
- replay_session_to_ui (sync_from_agent handles replay)

-139 lines. Remaining variants are streaming (TextDelta, Reasoning),
status bar state, or ephemeral UI messages (Info, Debug).

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-04-05 21:21:08 -04:00
..
api Kill UiMessage variants replaced by state-driven rendering 2026-04-05 21:21:08 -04:00
tools Revert to tokio::sync::Mutex, fix lock-across-await bugs, move input ownership to InteractScreen 2026-04-05 21:13:48 -04:00
context.rs chat: PartialEq on ConversationEntry for proper diff 2026-04-05 19:41:16 -04:00
mod.rs Kill UiMessage variants replaced by state-driven rendering 2026-04-05 21:21:08 -04:00
oneshot.rs oneshot: remove PID tracking from run_one_agent 2026-04-04 18:19:21 -04:00