.codaph/ mirror. This is the primary daily workflow command.
Usage
Description
Thepull command:
- Fetches recent timeline events from Mubit (project/session scope)
- Imports new events to local
.codaph/mirror - Deduplicates events already present locally
- Updates remote sync state
codaph push.
Flags
Working directory (defaults to current directory)
Output JSON instead of human-readable summary
Refresh timeline from Mubit (disable with
--no-refresh for cached data)Maximum timeline events to fetch from MubitAlternative flag:
--limitMubit Configuration
Override Mubit API key (or use
MUBIT_API_KEY env var)Override Mubit project ID
Override actor ID
Examples
Basic Pull
Pull with Custom Limit
Pull in Specific Directory
JSON Output
Output Details
Standard Output
- received - Events fetched from Mubit
- requested - Timeline limit (max to fetch)
- imported - New events added to local mirror
- dedup - Events already present (deduplicated)
- skipped - Events skipped (invalid or filtered)
- prompt-stream - Prompt timeline events
- session-stream - Session summary events
- diff-stream - Diff timeline events
Cooldown Behavior
If automation is enabled and cooldown is active:Workflow Integration
Daily Workflow
Automated Pull
If sync automation is enabled duringcodaph init, pull runs automatically:
- After git push (if
autoPullOnSyncenabled) - On TUI startup (if
autoWarmTuiOnOpenenabled) - After agent completion (respects cooldown)
Mubit Run Scope
Pull fetches events based on Mubit run scope:Project Scope (default)
Session Scope
mubitRunScope: "session" configured).
Troubleshooting
No Mubit API Key
Skipped (Cooldown)
Server Cap Warning
Related Commands
- codaph push - Import local agent history
- codaph status - View sync status
- codaph sync - Legacy sync command