INNER CODE UNIT · Python

resolve_storage_path

kaito-project/kaito · presets/ragengine/main.py:130

def resolve_storage_path(path: str) -> str:
    storage_root = resolve_storage_root()
    resolved_path = Path(path).resolve()

    try:
        resolved_path.relative_to(storage_root)
    except ValueError:
        raise HTTPException(
            status_code=400,
            detail="Path must be within the configured persistence directory.",
        )

    return str(resolved_path)


@app.middleware("http")
async def track_requests(request: Request, call_next):
    tracked_paths = [

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…