Surface open questions across the vault
obsidian_open_questionsScan Obsidian notes for unresolved questions marked with Open question:, Q:, TODO?, or ??. Returns results sorted by age to surface lingering queries.
Instructions
Walks every note for lines matching deferred-thinking markers — Open question: / Q: / TODO? / ?? (plus optional list-bullet/quote/heading prefixes). Returns each hit with source, the heading it lives under, line number, and age in days, sorted oldest-first so things aging out surface first. Common research-PKM pattern (Karpathy's wiki, Eleanor Konik, academic Zettelkasten). Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| folder | No | Restrict the scan to a subfolder | |
| limit | No | Max questions to return (default 100) | |
| pattern | No | Override the regex (case-insensitive). Default matches Open question:/Q:/TODO?/?? at line start with optional list/quote/heading prefix. Capped length; patterns with nested unbounded quantifiers (ReDoS risk) are rejected. |