swarmvault inbox import
Import supported files from the configured inbox directory.
Usage
swarmvault inbox import [dir]Arguments
[dir]- Optional inbox directory override. If omitted, SwarmVault usesworkspace.inboxDirfrom config.
What It Does
- Recursively scans the inbox directory
- Imports supported files such as markdown, text, reStructuredText, HTML, PDFs, Word documents (
.docxfamily), Rich Text (.rtf), OpenDocument files (.odt,.odp,.ods), EPUB books, CSV/TSV datasets, Excel workbooks (.xlsxfamily including legacy.xls), PowerPoint decks (.pptxfamily), Jupyter notebooks, BibTeX, Org-mode, AsciiDoc, transcripts, Slack exports, email, calendar files, structured config/data files, developer manifests, and images (including modern formats like.heic,.avif,.jxl) - Detects browser-clipper style markdown and HTML bundles with local sidecar assets
- Copies referenced assets into
raw/assets/ - Rewrites markdown and HTML image paths to point at canonical stored assets
- Deduplicates repeated content by content hash
Important Behavior
- Inbox import is non-destructive in the current release
- Referenced sidecar assets are tracked as manifest attachments
- Original inbox files are left untouched
Typical Workflow
swarmvault inbox import
swarmvault compile