consciousness/src/subconscious/agents
Kent Overstreet c72eb4d528 vLLM priority scheduling for agents
Thread request priority through the API call chain to vLLM's
priority scheduler. Lower value = higher priority, with preemption.

Priority is set per-agent in the .agent header:
- interactive (runner): 0 (default, highest)
- surface-observe: 1 (near-realtime, watches conversation)
- all other agents: 10 (batch, default if not specified)

Requires vLLM started with --scheduling-policy priority.

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
2026-04-01 23:21:39 -04:00
..
bail-no-competing.sh cleanup: kill dead code, fix signal handler safety 2026-03-26 15:58:59 -04:00
calibrate.agent Remove model field from all agent configs 2026-04-01 10:15:19 -04:00
challenger.agent Remove Bash(poc-memory:*) from all agent configs 2026-04-01 15:03:44 -04:00
compare.agent Remove Bash(poc-memory:*) from all agent configs 2026-04-01 15:03:44 -04:00
connector.agent Remove Bash(poc-memory:*) from all agent configs 2026-04-01 15:03:44 -04:00
digest.agent Remove Bash(poc-memory:*) from all agent configs 2026-04-01 15:03:44 -04:00
distill.agent Remove model field from all agent configs 2026-04-01 10:15:19 -04:00
evaluate.agent Remove model field from all agent configs 2026-04-01 10:15:19 -04:00
extractor.agent Remove Bash(poc-memory:*) from all agent configs 2026-04-01 15:03:44 -04:00
health.agent Remove Bash(poc-memory:*) from all agent configs 2026-04-01 15:03:44 -04:00
journal.agent Add memory_query to journal agent whitelist 2026-04-01 15:25:48 -04:00
linker.agent Remove model field from all agent configs 2026-04-01 10:15:19 -04:00
naming.agent Remove Bash(poc-memory:*) from all agent configs 2026-04-01 15:03:44 -04:00
organize.agent Remove model field from all agent configs 2026-04-01 10:15:19 -04:00
reflect.agent Remove model field from all agent configs 2026-04-01 10:15:19 -04:00
rename.agent Remove Bash(poc-memory:*) from all agent configs 2026-04-01 15:03:44 -04:00
replay.agent Remove Bash(poc-memory:*) from all agent configs 2026-04-01 15:03:44 -04:00
separator.agent Remove Bash(poc-memory:*) from all agent configs 2026-04-01 15:03:44 -04:00
split.agent Remove Bash(poc-memory:*) from all agent configs 2026-04-01 15:03:44 -04:00
surface-observe.agent vLLM priority scheduling for agents 2026-04-01 23:21:39 -04:00
thalamus.agent Remove model field from all agent configs 2026-04-01 10:15:19 -04:00
transfer.agent Remove Bash(poc-memory:*) from all agent configs 2026-04-01 15:03:44 -04:00