MCPcopy Create free account
hub / github.com/917Dhj/DeepPaperNote / require_obsidian_vault

Function require_obsidian_vault

scripts/common.py:958–962  ·  view source on GitHub ↗
(config: dict[str, Any])

Source from the content-addressed store, hash-verified

956
957
958def require_obsidian_vault(config: dict[str, Any]) -> Path:
959 vault_path = configured_obsidian_vault(config)
960 if vault_path is None:
961 raise RuntimeError("Missing Obsidian vault configuration. Set DEEPPAPERNOTE_OBSIDIAN_VAULT.")
962 return vault_path
963
964
965def resolve_note_output_mode(config: dict[str, Any]) -> tuple[str, Path]:

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected