consciousness/src/agent
Kent Overstreet 222b2cbeb2 chat: PartialEq on ConversationEntry for proper diff
Add PartialEq to Message, FunctionCall, ToolCall, ContentPart,
ImageUrl, MessageContent, ConversationEntry. Sync now compares
entries directly instead of content lengths.

Phase 1 pops mismatched tail entries using PartialEq comparison.
Phase 2 pushes new entries with clone into last_entries buffer.

TODO: route_entry needs to handle multiple tool calls per entry.

Co-Authored-By: Kent Overstreet <kent.overstreet@linux.dev>
2026-04-05 19:41:16 -04:00
..
api chat: PartialEq on ConversationEntry for proper diff 2026-04-05 19:41:16 -04:00
tools channels: find_daemon path walking, consistent pane_id, auto-start 2026-04-04 19:22:49 -04:00
context.rs chat: PartialEq on ConversationEntry for proper diff 2026-04-05 19:41:16 -04:00
mod.rs chat: state-driven sync from agent entries 2026-04-05 19:17:13 -04:00
oneshot.rs oneshot: remove PID tracking from run_one_agent 2026-04-04 18:19:21 -04:00