consciousness/src/user
ProofOfConcept ceaa66e30d scroll_pane: extract scroll state from chat.rs
New ScrollPaneState centralizes height caching, scroll offset,
pin-to-bottom, visible range computation, and screen-to-item
coordinate mapping. Replaces the hand-rolled scroll bookkeeping
that was duplicated across draw_conversation_pane and draw_pane.

-170 lines from chat.rs. The scroll_pane module also includes a
ScrollPane StatefulWidget ready to wire up for the next step:
collapsing the draw functions into render_stateful_widget calls.

Co-Authored-By: Kent Overstreet <kent.overstreet@gmail.com>
2026-04-11 01:35:15 -04:00
..
chat.rs scroll_pane: extract scroll state from chat.rs 2026-04-11 01:35:15 -04:00
context.rs Restore full N×M memory scoring matrix (/score command) 2026-04-10 01:47:54 -04:00
mod.rs scroll_pane: extract scroll state from chat.rs 2026-04-11 01:35:15 -04:00
scroll_pane.rs scroll_pane: extract scroll state from chat.rs 2026-04-11 01:35:15 -04:00
subconscious.rs Add per-agent run stats (messages, tool calls by type) 2026-04-10 13:44:41 -04:00
thalamus.rs Move unconscious agents to their own task with watch channel 2026-04-10 03:20:12 -04:00
unconscious.rs Compute graph health in consciousness, rename F4 to hippocampus 2026-04-09 00:45:26 -04:00
widgets.rs Widen name column on F2 conscious screen 2026-04-09 21:13:56 -04:00