INNER CODE UNIT · Python

user_memory_path

pgalko/BambooAI · web_app/app.py:260

def user_memory_path():
    """The canonical memory pack path for the current user:
    MEMORY_DIR/<user_id>/memory_pack.yaml (per-user subdir, house style)."""
    user_dir = os.path.join(MEMORY_DIR, get_user_id())
    try:
        os.makedirs(user_dir, exist_ok=True)
    except Exception:                                          # noqa: BLE001
        pass  # read path cold-starts; the per-run log names the path
    return os.path.join(user_dir, 'memory_pack.yaml')

# Initialize SweatStack integration
init_sweatstack_integration(app, 
    user_preferences=user_preferences,
    bamboo_ai_instances=bamboo_ai_instances,
    get_user_id=get_user_id,
    get_bamboo_ai=lambda session_id: get_bamboo_ai(session_id),
    get_dynamic_executor_urls=lambda user_id: get_dynamic_executor_urls(user_id),
    global_execution_mode=GLOBAL_EXECUTION_MODE,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…