fix(v3.7.0): ContextTierService defaults #1443 #1485

Merged
HAL9000 merged 6 commits from fix/1443-tier-defaults into master 2026-06-17 19:51:01 +00:00

6 Commits

Author SHA1 Message Date
controller-ci-rerun 60aa41553b chore: re-trigger CI [controller]
CI / load-versions (pull_request) Successful in 35s
CI / push-validation (pull_request) Successful in 41s
CI / lint (pull_request) Successful in 52s
CI / typecheck (pull_request) Successful in 58s
CI / build (pull_request) Successful in 40s
CI / helm (pull_request) Successful in 52s
CI / quality (pull_request) Successful in 1m15s
CI / security (pull_request) Successful in 1m23s
CI / unit_tests (pull_request) Successful in 4m44s
CI / docker (pull_request) Successful in 1m32s
CI / integration_tests (pull_request) Successful in 8m45s
CI / coverage (pull_request) Successful in 10m6s
CI / status-check (pull_request) Successful in 4s
2026-06-17 15:28:59 -04:00
controller-ci-rerun b6ff615335 chore: re-trigger CI [controller] 2026-06-17 15:28:59 -04:00
controller-ci-rerun 7bf25857ae chore: re-trigger CI [controller] 2026-06-17 15:28:59 -04:00
HAL9000 15555c2264 style(acms): apply ruff format to tdd_context_tier_defaults_1443_steps.py
ISSUES CLOSED: #1443
2026-06-17 15:28:59 -04:00
controller-ci-rerun e517f22b4f chore: re-trigger CI [controller] 2026-06-17 15:28:59 -04:00
HAL9000 013b779e30 fix(v3.7.1): Align ContextTierService default budget values with TierBudget model (#1443)
The DEFAULT_MAX_TOKENS_HOT was 8000 (should be 16000),
DEFAULT_MAX_DECISIONS_WARM was 500 (should be 100), and
DEFAULT_MAX_DECISIONS_COLD was 5000 (should be 500). These values in context_tier_settings.py did not match the canonical defaults defined in TierBudget model (tiers.py) or Settings class defaults, causing incorrect budget enforcement when settings were None.

ISSUES CLOSED: #1443
2026-06-17 15:28:59 -04:00