replica-omnisciente/scripts/agent_importers/__init__.py
fabiorafaelcoutada c2cdc4f939 feat(brain): unified agent -> brain importer across coding agents
scripts/sync-agents-to-brain.py fans every coding-agent's local artifacts into
the brain as session-<source>-<id>/ (session.jsonl, session_memory.md,
summary.md, metadata.json), reusing the Kimi layout contract.

  - scripts/agent_importers/engine.py   shared normalizer + content-addressed
                                        writer (idempotent: re-run writes 0 files)
  - scripts/agent_importers/adapters.py discover_* for kimi, hermes,
                                        claude-code (+ subagents),
                                        antigravity (SQLite), qwen-code, mimocode
  - scripts/sync-kimi-to-brain.py       now a thin wrapper delegating to
                                        --source kimi (existing calls keep working)

Flags: --dry-run, --skip-active, --source, --replica-root, --summary.
Run before .aurelio/sync.py --push to broadcast to the fleet.
2026-07-10 22:39:30 +01:00

19 lines
330 B
Python

from .engine import (
NormalizedMessage,
NormalizedSession,
write_session,
derive_title,
BRAIN_DIR,
REPLICA_ROOT,
)
from .adapters import ADAPTERS
__all__ = [
"NormalizedMessage",
"NormalizedSession",
"write_session",
"derive_title",
"ADAPTERS",
"BRAIN_DIR",
"REPLICA_ROOT",
]