[object Object]

← back to Exo

fix: correct misleading docstring in seed_models (#1561)

a16ff2c0476627381a2eecc7f7e08a6ec3cee415 · 2026-02-20 14:57:55 +0300 · Mustafa Alp Yılmaz

## Summary
- Fixed stale docstring in `seed_models()` that referenced
`.cache/huggingface/hub` when the function actually moves models to
`EXO_MODELS_DIR` (resolved via `ensure_models_dir()`)
- The old docstring was misleading for AI coding agents analyzing the
codebase, causing incorrect conclusions about model storage paths

## Changes
`src/exo/download/download_utils.py`: Updated docstring from `"Move
model in resources folder of app to .cache/huggingface/hub"` to `"Move
models from resources folder to EXO_MODELS_DIR."`

Co-authored-by: rltakashige <rl.takashige@gmail.com>

Files touched

Diff

commit a16ff2c0476627381a2eecc7f7e08a6ec3cee415
Author: Mustafa Alp Yılmaz <96022931+mustafalpyilmaz@users.noreply.github.com>
Date:   Fri Feb 20 14:57:55 2026 +0300

    fix: correct misleading docstring in seed_models (#1561)
    
    ## Summary
    - Fixed stale docstring in `seed_models()` that referenced
    `.cache/huggingface/hub` when the function actually moves models to
    `EXO_MODELS_DIR` (resolved via `ensure_models_dir()`)
    - The old docstring was misleading for AI coding agents analyzing the
    codebase, causing incorrect conclusions about model storage paths
    
    ## Changes
    `src/exo/download/download_utils.py`: Updated docstring from `"Move
    model in resources folder of app to .cache/huggingface/hub"` to `"Move
    models from resources folder to EXO_MODELS_DIR."`
    
    Co-authored-by: rltakashige <rl.takashige@gmail.com>
---
 src/exo/download/download_utils.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/exo/download/download_utils.py b/src/exo/download/download_utils.py
index 868bbbe9..a9da4cc5 100644
--- a/src/exo/download/download_utils.py
+++ b/src/exo/download/download_utils.py
@@ -142,7 +142,7 @@ async def delete_model(model_id: ModelId) -> bool:
 
 
 async def seed_models(seed_dir: str | Path):
-    """Move model in resources folder of app to .cache/huggingface/hub"""
+    """Move models from resources folder to EXO_MODELS_DIR."""
     source_dir = Path(seed_dir)
     dest_dir = await ensure_models_dir()
     for path in source_dir.iterdir():

← 3006c8ea Ensure coordinator is rank 0 (#1559)  ·  back to Exo  ·  Add support for Ollama API (#1560) addf73a1 →