INNER CODE UNIT · Python

get_runner

aadya940/autoresume · app/backend/src/ai/main.py:42

async def get_runner():
    """Get or create a singleton runner instance."""
    global _runner_instance

    if _runner_instance is None:
        async with _runner_lock:
            if _runner_instance is None:  # Double-check pattern
                session_service = InMemorySessionService()
                await session_service.create_session(
                    app_name=APP_NAME, user_id=USER_ID, session_id=SESSION_ID
                )
                coder_agent = LatexCoderAgent()
                _runner_instance = Runner(
                    agent=coder_agent,
                    session_service=session_service,
                    app_name=APP_NAME,
                )

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…