The target SqliteBrain to import into.
Recursively walk sourceDir, parse every .md file, and insert traces.
Non-Markdown files are silently ignored. Files that fail to parse are
recorded in result.errors and processing continues.
Directory to recursively scan for .md files.
Optional options: Pick<ImportOptions, "dedup">ImportResult with counts of imported, skipped, and errored items.
Protected postPost-process a parsed file before it is inserted into the database.
The base implementation is a no-op. ObsidianImporter overrides this
to extract [[wikilinks]] and #tags.
Absolute path of the source file.
Parsed front-matter data.
Markdown body content.
Mutable result accumulator.
The ID assigned (or taken from front-matter) for this trace.
Protected Readonly brainThe target SqliteBrain to import into.
Imports Markdown files from a directory into a
SqliteBrain.Usage: