Skip to content

Add Obsidian Headless integration and setup preflight checks#20

Merged
anand-testcompare merged 1 commit intomainfrom
feat/headless-sync-hardening
Feb 28, 2026
Merged

Add Obsidian Headless integration and setup preflight checks#20
anand-testcompare merged 1 commit intomainfrom
feat/headless-sync-hardening

Conversation

@anand-testcompare
Copy link
Contributor

Summary

  • Integrate Obsidian headless support into cataloging so analyze can write notes and sync with ob without launching the desktop app.
  • Add installer support for choosing desktop vs headless integration, plus headless prerequisite preflight (ob availability and ob sync-list-remote).
  • Harden vault writes and config parsing with new Obsidian settings (integration_mode, headless_command, sync_after_catalog, sync_timeout_sec) and update docs/tests.

Testing

  • bun test
  • bun run typecheck
  • bun run check

…op focus disruptions and fail early when Sync prerequisites are missing.
@anand-testcompare anand-testcompare merged commit 61ad673 into main Feb 28, 2026
7 checks passed
@anand-testcompare anand-testcompare deleted the feat/headless-sync-hardening branch February 28, 2026 21:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant