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.
19 lines
330 B
Python
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",
|
|
]
|