Skip to content

Add Obsidian Headless integration and setup preflight checks - #20

Merged
anandpant merged 1 commit into
mainfrom
feat/headless-sync-hardening
Feb 28, 2026
Merged

Add Obsidian Headless integration and setup preflight checks#20
anandpant merged 1 commit into
mainfrom
feat/headless-sync-hardening

Conversation

@anandpant

Copy link
Copy Markdown
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.
@anandpant
anandpant merged commit 61ad673 into main Feb 28, 2026
7 checks passed
@anandpant
anandpant 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