consciousness/src/agent
ProofOfConcept bf503b571e Wire vLLM priority scheduling through all agent paths
The priority field existed in agent definitions and was serialized
into vLLM requests, but was never actually set — every request went
out with no priority, so vLLM treated them equally. This meant
background graph maintenance agents could preempt the main
conversation.

Add priority to AgentState and set it at each call site:
  0 = interactive (main conversation)
  1 = surface agent (needs to feed memories promptly)
  2 = other subconscious agents
  10 = unconscious/standalone agents (batch)

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-04-09 20:38:33 -04:00
..
api Parsing fixes 2026-04-09 16:42:16 -04:00
tools Mouse selection, copy/paste, yield_to_user fixes 2026-04-09 18:10:54 -04:00
context.rs Improved response logging 2026-04-09 17:05:24 -04:00
mod.rs Wire vLLM priority scheduling through all agent paths 2026-04-09 20:38:33 -04:00
oneshot.rs Wire vLLM priority scheduling through all agent paths 2026-04-09 20:38:33 -04:00
tokenizer.rs WIP: Rename context_new → context, delete old files, fix UI layer 2026-04-08 15:20:26 -04:00