INNER CODE UNIT · Python
_start_claude_mirror
ohdearquant/lionagi · lionagi/studio/app.py:93
def _start_claude_mirror() -> tuple[asyncio.Event, asyncio.Task] | tuple[None, None]:
"""Start the in-process Claude Code mirror tail if enabled; return (stop, task)."""
from .config import (
MIRROR_CLAUDE_ENABLED,
MIRROR_CLAUDE_INTERVAL,
MIRROR_CLAUDE_ROOT,
MIRROR_CLAUDE_SINCE,
MIRROR_CODEX_ROOT,
MIRROR_IMPORT_AMBIENT,
MIRROR_SOURCE,
)
if not MIRROR_CLAUDE_ENABLED:
return None, None
from lionagi.cli.mirror import CLAUDE_PROJECTS_DIR, CODEX_SESSIONS_DIR, mirror_forever
claude_root = MIRROR_CLAUDE_ROOT
codex_root = MIRROR_CODEX_ROOT