Sync
birdclaw sync mirrors the live Twitter surfaces you actually use into the local SQLite store. Every sync command:
- pulls from
xurlfirst (orbirdwhen forced via--mode bird) - writes into the same canonical tables that archive import uses
- refreshes the FTS5 index incrementally
- saves cursors so the next run resumes where the last one stopped
- caches results so repeat reads do not keep spending the API budget
#Common flags
All sync * commands accept:
--mode auto|xurl|bird— transport selection;autotriesxurlthen falls back tobird--limit <n>— page size inxurlmode, total in single-page modes--all— keep paginating until the retrievable window is exhausted--max-pages <n>— cap a paged scan; implies--all--refresh— bypass the cache and force a live fetch--cache-ttl <seconds>— tune freshness without forcing a full refresh--since <cursor-or-id>— resume from a known cursor or tweet ID--transport <kind>— alias for--modeon some subcommands--dry-run— read but do not write--json— stable machine-readable output
#sync likes
Mirror the authenticated user's Likes feed: