diff --git a/solstone/think/providers/local_server.py b/solstone/think/providers/local_server.py index c72ef797b..106dba7cf 100644 --- a/solstone/think/providers/local_server.py +++ b/solstone/think/providers/local_server.py @@ -59,7 +59,7 @@ _FLOOR_TIER = ServerTier( context_tokens=LOCAL_MIN_CONTEXT_TOKENS, parallel_slots=1, prompt_cache_mib=0, - resident_mib=4137, + resident_mib=4147, ) # COPY REVIEW: placeholder owner-facing copy; founder-gated before ship. diff --git a/tests/test_local.py b/tests/test_local.py index b83fce74a..915b026b8 100644 --- a/tests/test_local.py +++ b/tests/test_local.py @@ -2338,7 +2338,7 @@ def test_select_server_tier_vram_thresholds(): context_tokens=16384, parallel_slots=1, prompt_cache_mib=0, - resident_mib=4137, + resident_mib=4147, ), ), ( @@ -2348,7 +2348,7 @@ def test_select_server_tier_vram_thresholds(): context_tokens=16384, parallel_slots=1, prompt_cache_mib=0, - resident_mib=4137, + resident_mib=4147, ), ), ( @@ -2378,7 +2378,7 @@ def test_select_server_tier_vram_thresholds(): assert tier == expected assert tier.context_tokens >= 16384 assert tier.context_tokens > 0 - assert local_server._FLOOR_TIER.resident_mib == 4137 + assert local_server._FLOOR_TIER.resident_mib == 4147 assert local_server._CAPABLE_TIER.resident_mib is None diff --git a/tests/test_parakeet_placement.py b/tests/test_parakeet_placement.py index 45282b812..ea0a25b56 100644 --- a/tests/test_parakeet_placement.py +++ b/tests/test_parakeet_placement.py @@ -58,10 +58,10 @@ def test_floor_tier_small_cards_force_cpu() -> None: assert decision.force_cpu is True assert decision.reason_code == "co_location_requires_cpu" assert decision.tier_name == "floor" - assert decision.tier_resident_mib == 4137 + assert decision.tier_resident_mib == 4147 assert decision.parakeet_worst_case_mib == PARAKEET_WORST_CASE_MIB assert decision.margin_mib == CO_FIT_MARGIN_MIB - assert decision.required_mib == 8108 + assert decision.required_mib == 8118 assert decision.vram_mib == 6144 @@ -69,8 +69,8 @@ def test_floor_tier_small_cards_force_cpu() -> None: ("vram_mib", "force_cpu"), [ (6144, True), - (8107, True), - (8108, False), + (8117, True), + (8118, False), (8192, False), ], ) @@ -78,10 +78,10 @@ def test_floor_tier_placement_boundary(vram_mib: int, force_cpu: bool) -> None: decision = _decision(vram_mib) assert decision.tier_name == "floor" - assert decision.tier_resident_mib == 4137 + assert decision.tier_resident_mib == 4147 assert decision.parakeet_worst_case_mib == PARAKEET_WORST_CASE_MIB assert decision.margin_mib == CO_FIT_MARGIN_MIB - assert decision.required_mib == 8108 + assert decision.required_mib == 8118 assert decision.vram_mib == vram_mib assert decision.force_cpu is force_cpu diff --git a/tests/test_supervisor.py b/tests/test_supervisor.py index 721f48c61..64295c4f9 100644 --- a/tests/test_supervisor.py +++ b/tests/test_supervisor.py @@ -3369,7 +3369,7 @@ def test_log_context_assertion(caplog): context_tokens=16384, parallel_slots=1, prompt_cache_mib=0, - resident_mib=4137, + resident_mib=4147, ) capable = local_server.ServerTier( name="capable", diff --git a/tests/test_supervisor_parakeet.py b/tests/test_supervisor_parakeet.py index 82aec7e3c..64fa48e6d 100644 --- a/tests/test_supervisor_parakeet.py +++ b/tests/test_supervisor_parakeet.py @@ -375,8 +375,8 @@ def test_start_parakeet_server_forces_cpu_on_small_single_discrete_bundled_brain assert parakeet_server.read_parakeet_placement() == "cpu" assert ( "parakeet-server auto placement resolved to CPU: tier=floor " - "tier_resident_mib=4137 parakeet_worst_case_mib=2947 margin_mib=1024 " - "required_mib=8108 gpu_vram_mib=6144 placement=cpu" + "tier_resident_mib=4147 parakeet_worst_case_mib=2947 margin_mib=1024 " + "required_mib=8118 gpu_vram_mib=6144 placement=cpu" ) in caplog.text assert _launch_log("cpu") in caplog.text