v0.3.0
v0.3 makes review workflows direct. Together, the two changes collapse the daily-review opener from four Bash operations to two structured tool calls.
find_projectgainsstatus,area,stale_days,updated_since,sort,order,limitparams and liftsupdated,lastReviewed,daysSinceUpdateinto the response.daily_review_statusreturnsinboxItems(mtime-sorted oldest-first) andpreviousDailyNotePath(handles weekly-review filename variants).
Added
find_project: new optional filters (status,area,stale_days,updated_since), sort (sort,order), andlimitparams (#11). Inputs use snake_case; tool stays vocabulary-neutral onstatus— accepts any string for case-insensitive equality match rather than enumerating one user's PARA conventions.find_project: new response fieldsupdated,lastReviewed,daysSinceUpdatelifted from frontmatter and computed against today (#11).find_project:areafilter normalizes Obsidian[[wikilink]]brackets, quoting, and case before exact-matching (#11).daily_review_status: newinboxItemsresponse field — every markdown file in the configured inbox folder as{ name, path }, sorted by mtime oldest-first (#12).daily_review_status: newpreviousDailyNotePathresponse field — vault-relative path of the most recent daily note strictly before today, including weekly-review variants likeYYYY-MM-DD — Weekly Review.md(#12).
Changed
find_project: sort default'name'is now deterministic regardless of platform. Previously ordering depended on globby's incidental filesystem traversal.
Fixed
find_project:due:frontmatter values written unquoted in YAML are now correctly lifted. Previously silently dropped because the type check rejected js-yaml's parsedDateobjects.daily_review_status:listInboxItemstoleratesstatfailures from disappearing files (sync race, broken symlink) — previously the whole tool call would throw ENOENT.daily_review_status: returned paths are POSIX-normalized so Windows users get forward-slash vault-relative paths matching the documented contract.daily_review_status:previousDailyNotePathtie-breaks deterministically when multiple files share a YYYY-MM-DD prefix (the suffixed variant — e.g.— Weekly Review.md— wins).
See CHANGELOG.md for full notes.