mirror of
https://github.com/docker/docker-agent.git
synced 2026-11-04 10:02:15 +00:00
Configured-price overlays, service-tier rates, and token arithmetic are pure policy shared by normal turns and native compaction. Move them into runtime/pricing and call it directly, leaving session mutation and accounting in execution. Keep nil meaning unpriced distinct from a non-nil zero meaning free, and never mutate shared catalog entries.