• Stefy Lanza (nextime / spora )'s avatar
    manager: canonicalize GGUF model_key to the file path (concurrent-race instance dedup) · c53ad452
    Stefy Lanza (nextime / spora ) authored
    Harden the max-instances guard against the concurrent case: request_model now
    resolves a GGUF text model to its absolute .gguf path (via _resolve_local_gguf)
    before building model_key, so every name form — bare id, basename.gguf, full path,
    or alias (e.g. "lisa") — collapses to ONE model_key. That gives a single
    self.models entry and a single instance pool, so two simultaneous first-requests
    under different forms converge on the same pool and the second queues instead of
    loading a second instance. Complements the earlier already-loaded fuzzy match
    (which only covered the sequential case).
    Co-Authored-By: 's avatarClaude Opus 4.8 <noreply@anthropic.com>
    c53ad452
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...
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-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...