• Stefy Lanza (nextime / spora )'s avatar
    admin: fix duplicate gguf configs from whisper-server pollution · ea8dd92c
    Stefy Lanza (nextime / spora ) authored
    Editing a GGUF model's config kept appending duplicate entries. Root cause:
    api_cached_models added whisper-server entries to the backing GGUF file's
    config list (keyed by model_path). With whisper0/whisper1 both pointing at
    the file, the GGUF row's configs[0] became a whisper-server entry, which
    carries no config_id — so "Configure" on that row treated every save as a
    brand-new config and spawned a fresh duplicate each time.
    
    - cached-models: skip whisper-server entries entirely (they're managed in
      their own card; the file still shows "loaded" via its model_path key).
    - model-configure (whisper-server): update an existing entry in place when
      the id matches instead of 409-or-append, preserving unmanaged fields
      (engine, config_id).
    - model-disable: guard against whisper-server entries' path=None so a
      path-based disable can't crash on basename(None).
    Co-Authored-By: 's avatarClaude Opus 4.8 <noreply@anthropic.com>
    ea8dd92c
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...