Import from External Tools
import_externalImport knowledge management exports (Notion, Obsidian, Logseq) into the journal. Normalizes wikilinks, YAML frontmatter, and block hierarchies automatically. Use dry_run: true to preview what would happen without writing.
Instructions
Import knowledge management exports (Notion, Obsidian, Logseq) into the journal. Normalizes wikilinks, YAML frontmatter, and block hierarchies automatically. Use dry_run: true to preview what would happen without writing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max files to process (default: 100, max: 500) | |
| dry_run | No | Parse and validate without writing to database | |
| source_dir | No | Directory containing files to import. Anti-Hallucination Hint: Do NOT use path or filepath, use source_dir. | |
| workspace_id | No | Optional workspace isolation identifier (e.g. "alpha"). Do not use numeric project IDs or "workspace" as the key. | |
| source_format | No | Source format (notion, obsidian, logseq). Anti-Hallucination Hint: Do NOT use source, use source_format. | |
| project_number | No | ||
| default_entry_type | No | Fallback entry type if heuristics cannot determine one |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | No | Error code (e.g. VALIDATION_ERROR, INTERNAL_ERROR) | |
| error | No | Human-readable error message | |
| errors | No | ||
| created | No | ||
| details | No | Additional error context | |
| dry_run | No | ||
| skipped | No | ||
| success | No | ||
| updated | No | ||
| category | No | Error category (validation, query, connection, internal) | |
| suggestion | No | Suggested fix for the error | |
| recoverable | No | Whether the error is recoverable | |
| vectorsIndexed | No | ||
| aggregated_errors | No | Details of individual errors in a multi-step operation | |
| relationshipsLinked | No |