• Stefy Lanza (nextime / spora )'s avatar
    manager: match a sibling config by its alias, not through the alias map · 5c284c97
    Stefy Lanza (nextime / spora ) authored
    Third attempt at this, and the first two failed for the same reason: they asked
    _config_for_model(requested_id) to find the sibling, but that helper resolves an
    alias THROUGH self.model_aliases to the shared weights path — landing right back on
    the wrong sibling. So the comparison was always "same object", the swap never
    happened, and 0.1.94 still logged
    
      [vram-est][debug] key='…/gemma-4-26B-A4B-…gguf' -> 51.97 GB | measured_cfg=51.969
      Loading '…gguf': need 52.0 GB VRAM — evicting
      On-request VRAM eviction: unloading active model 'lisa-32k' (measured 22.47 GB)
    
    The estimator now scans self.config for an entry whose `alias` field IS the
    requested id. Aliases are unique per entry, so it needs no path comparison and
    doesn't depend on how self.config is keyed — which is what the earlier attempts
    got wrong. The path-based rule stays as a fallback for entries without an alias.
    Co-Authored-By: 's avatarClaude Opus 5 (1M context) <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_0182DhR1eFNPQyGmDrpHbedY
    5c284c97
Name
Last commit
Last update
codai Loading commit data...
docs Loading commit data...
packaging Loading commit data...
samples Loading commit data...
tests Loading commit data...
tools Loading commit data...
.dockerignore Loading commit data...
.gitignore Loading commit data...
AI.PROMPT Loading commit data...
CODERAI_API_DOCUMENTATION.md Loading commit data...
CoderAI.gif Loading commit data...
DISTRIBUTION.md Loading commit data...
LICENSE.md Loading commit data...
MULTIMODAL_CAPABILITIES.md Loading commit data...
MULTIMODAL_UI_EXAMPLES.md Loading commit data...
README.md Loading commit data...
REQUEST-geoclip-embeddings.md Loading commit data...
REQUEST-vpr-embeddings.md Loading commit data...
amdgpu-coredump-05000.bin Loading commit data...
build-oci.sh Loading commit data...
build.ps1 Loading commit data...
build.sh Loading commit data...
coderai Loading commit data...
coderai-broker-implementation-reference.md Loading commit data...
coderai-integration.md Loading commit data...
commands Loading commit data...
osxbuild.sh Loading commit data...
package-oci.sh Loading commit data...
package-tarball.sh Loading commit data...
requirements-crisperwhisper.txt Loading commit data...
requirements-h3.txt Loading commit data...
requirements-nemo.txt Loading commit data...
requirements-nvidia.txt Loading commit data...
requirements-ocr-paddle.txt Loading commit data...
requirements-ocr.txt Loading commit data...
requirements-pyannote.txt Loading commit data...
requirements-surya.txt Loading commit data...
requirements-vllm.txt Loading commit data...
requirements-vulkan.txt Loading commit data...
requirements.txt Loading commit data...
run-oci.sh Loading commit data...
smoke-test-oci.sh Loading commit data...
todo.md Loading commit data...
video_editor.config.json Loading commit data...