• Stefy Lanza (nextime / spora )'s avatar
    config(multi-config): fix GGUF dispatch + per-config-id measured persistence · f9f2a373
    Stefy Lanza (nextime / spora ) authored
    Follow-up to the same-path multi-config runtime fix. Two more path-keyed spots
    broke a same-file sibling addressed by its alias (e.g. lisa-32k):
    
    1) GGUF dispatch: _resolve_local_gguf matched entries by path/basename only, so
       a sibling addressed by alias wasn't recognized as GGUF and fell to the HF
       loader ("lisa-32k is not a valid model identifier"). Now also match the
       entry's alias.
    
    2) Measured footprint cross-contamination: persist_model_field matched entries
       by path, so one config's measured_vram_gb/n_gpu_layers overwrote the sibling's
       — the small-ctx variant inherited the large-ctx footprint (34 GB) and still
       offloaded to CPU. persist_model_field now targets by config_id when given;
       record_vram_delta passes cfg['config_id']; _model_cfg carries config_id/
       config_name so the config knows its own entry identity.
    
    Net: lisa (178K) and lisa-32k (32K) are now fully independent — distinct config,
    GGUF load from the shared file, and separate measured footprints.
    Co-Authored-By: 's avatarClaude Opus 4.8 <noreply@anthropic.com>
    Claude-Session: https://claude.ai/code/session_01Mw2KQiswmD69T45fTfjKwW
    f9f2a373
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-nvidia.txt Loading commit data...
requirements-ocr-paddle.txt Loading commit data...
requirements-ocr.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...