resolve_daily_note
Resolve a calendar date to its Obsidian daily-note path, using configured folder and format. Returns the path, existence status, and template path.
Instructions
Map a calendar date to its canonical daily-note path, using the Daily Notes core plugin's own configuration (.obsidian/daily-notes.json: folder, format, template; OBSIDIAN_DAILY_FOLDER overrides the folder). Returns { date, path, exists, template }: date is the resolved ISO day, path the canonical note path (no .md; slashes in the configured format nest folders, as in Obsidian), exists whether the note is on disk, template the configured daily template path or null. Read-only — existing tools do the rest: apply_template (which accepts the returned template path) or write_note to create it, append_note/append_to_section to log into it, read_notes/read_section to read it. Errors when daily notes are not configured. Note: {{date}}/{{time}} in an applied template expand with the current moment, not the resolved day — exact Obsidian parity for today, a known caveat when creating past/future notes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | "YYYY-MM-DD", or "today" (default) | "yesterday" | "tomorrow" |