gitextract_9irawtlb/ ├── .beans/ │ ├── auri-14wv--milestone-160.md │ ├── auri-2nvq--milestone-153.md │ ├── auri-48pt--milestone-170.md │ ├── auri-7bdl--milestone-173.md │ ├── auri-b61p--milestone-190.md │ ├── auri-civ4--milestone-163.md │ ├── auri-fzy4--milestone-171.md │ ├── auri-p05h--milestone-164.md │ ├── auri-plwy--milestone-172.md │ ├── auri-q7z3--milestone-150.md │ ├── auri-qz7a--milestone-183.md │ ├── auri-slfp--milestone-162.md │ ├── auri-ujej--milestone-181.md │ ├── auri-vp9j--milestone-161.md │ ├── zco-1156--change-appending-below-headline-to-redefine-headline-section.md │ ├── zco-1182--using-if-exists-skip-and-silent-false-in-note-create-does-no.md │ ├── zco-120--research-obsidian-sync-behaviour-re-plugins-and-startup-prio.md │ ├── zco-1201--checking-for-the-existence-of-a-missing-note-from-afo-should.md │ ├── zco-1239--fix-note-create-if-exists-skip-not-being-honored-for-periodi.md │ ├── zco-1348--check-reports-of-note-properties-set-overwriting-existing-ke.md │ ├── zco-1496--research-user-report-about-note-get-diverging-wrongly-when-f.md │ ├── zco-1541--research-obsidian-1-10-ios-not-returning-xcu-calls.md │ ├── zco-166--set-up-a-testing-framework.md │ ├── zco-276--allow-relative-path-input-for-templates-templater-related-pa.md │ ├── zco-341--add-note-touch-route.md │ ├── zco-397--make-x-parameters-optional-in-command-execute-route.md │ ├── zco-398--create-route-for-getting-currently-focussed-note.md │ ├── zco-409--create-route-for-getting-currently-focussed-file.md │ ├── zco-410--create-route-for-getting-note-by-name.md │ ├── zco-423--add-feature-to-auto-install-new-version.md │ ├── zco-424--release-v1-5-0.md │ ├── zco-429--revamp-the-returning-of-errors-to-pick-from-a-fixed-list-of-.md │ ├── zco-455--add-obsidian-note-uri-to-note-result-objects.md │ ├── zco-480--add-2nd-level-check-to-template-file-parameter.md │ ├── zco-563--remove-use-of-global-app-from-plugin.md │ ├── zco-588--fix-api-calls-not-reaching-actions-uri-when-vault-needs-to-o.md │ ├── zco-606--search-and-replace-string-with-special-character.md │ ├── zco-613--add-periodic-note-support-to-note-properties.md │ ├── zco-616--research-uid-support-in-actions-id.md │ ├── zco-617--implement-zod-magic-to-streamline-targeting-a-note-using-fil.md │ ├── zco-623--removing-the-last-property-key-from-fm-results-in-fm-of.md │ ├── zco-624--replace-use-of-self-now-that-all-handlers-are-bound-to-this.md │ ├── zco-625--add-pn-support-to-note-list.md │ ├── zco-626--add-support-for-getting-most-recent-pn-to-note-open-note-get.md │ ├── zco-627--when-creating-a-note-during-note-append-templater-s-watch-fo.md │ ├── zco-628--lean-into-zod-s-transform-for-resolving-incoming-url-paramet.md │ ├── zco-629--add-result-selection-to-note-get-active.md │ ├── zco-630--add-create-headline-if-not-found-option-for-note-append-note.md │ ├── zco-633--fix-note-create-in-1-6-0.md │ ├── zco-634--fix-headline-block-append-prepend.md │ ├── zco-636--fix-error-code-on-note-get-from-500-back-to-404-to-prevent-a.md │ ├── zco-642--templater-path-parameter-doesn-t-work-as-assumed-intended.md │ ├── zco-645--replace-vault-modify-w-vault-process-to-prevent-race-conditi.md │ ├── zco-651--add-debugging-info-output-to-settings-page.md │ ├── zco-692--insert-below-headline-fails-if-the-headline-is-the-last-line.md │ ├── zco-694--add-optional-logging-to-file.md │ ├── zco-695--fix-empty-note-when-trying-to-append-prepend-content-to-non-.md │ ├── zco-707--check-plugin-against-new-obsidian-guidelines.md │ ├── zco-918--make-dataview-list-result-consistent.md │ ├── zco-937--opening-a-note-in-another-vault-only-opens-the-requested-vau.md │ ├── zco-976--fix-wonky-frontmatter-parser.md │ ├── zco-977--remove-dedicated-periodic-note-related-routes.md │ ├── zco-985--dataview-list-results-return-unexpected-nested-array.md │ └── zco-987--fix-periodic-notes-coming-out-raw-when-using-templater.md ├── .beans.yml ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .github/ │ ├── FUNDING.yml │ └── workflows/ │ └── release.yml ├── .gitignore ├── .mise.toml ├── .npmrc ├── .prettierrc ├── AGENTS.md ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── bin/ │ ├── prepare-route-docs.sh │ └── tag-release.fish ├── docs/ │ ├── 404.md │ ├── _config.yml │ ├── _includes/ │ │ └── head_custom.html │ ├── anatomy.md │ ├── callbacks.md │ ├── changes.md │ ├── faq.md │ ├── index.md │ ├── installation.md │ ├── license.md │ ├── parameters.md │ ├── routes/ │ │ ├── command.md │ │ ├── dataview.md │ │ ├── file.md │ │ ├── folder.md │ │ ├── info.md │ │ ├── note-properties.md │ │ ├── note.md │ │ ├── omnisearch.md │ │ ├── root.md │ │ ├── search.md │ │ ├── tags.md │ │ └── vault.md │ └── routes.md ├── esbuild.config.mjs ├── jest.config.js ├── manifest.json ├── package.json ├── src/ │ ├── constants.ts │ ├── main.ts │ ├── plugin-info.json │ ├── plugin-info.ts │ ├── routes/ │ │ ├── command.ts │ │ ├── dataview.ts │ │ ├── file.ts │ │ ├── folder.ts │ │ ├── info.ts │ │ ├── note/ │ │ │ └── create.ts │ │ ├── note-properties.ts │ │ ├── note.ts │ │ ├── omnisearch.ts │ │ ├── root.ts │ │ ├── search.ts │ │ ├── settings.ts │ │ ├── tags.ts │ │ └── vault.ts │ ├── routes.ts │ ├── schemata.ts │ ├── settings.ts │ ├── types/ │ │ ├── handlers.d.ts │ │ ├── obsidian-objects.d.ts │ │ ├── plugins.d.ts │ │ └── results.d.ts │ ├── types.d.ts │ └── utils/ │ ├── callbacks.ts │ ├── file-handling.ts │ ├── parameters.ts │ ├── periodic-notes-handling.ts │ ├── plugins.ts │ ├── results-handling.ts │ ├── routing.ts │ ├── search.ts │ ├── self.ts │ ├── string-handling.ts │ ├── time.ts │ ├── ui.ts │ └── zod.ts ├── tests/ │ ├── README.md │ ├── callback-server.ts │ ├── global-setup.ts │ ├── global-teardown.ts │ ├── helpers.ts │ ├── periodic-notes.ts │ ├── plugin-test-vault.original/ │ │ ├── .obsidian/ │ │ │ ├── app.json │ │ │ ├── appearance.json │ │ │ ├── community-plugins.json │ │ │ ├── core-plugins.json │ │ │ ├── graph.json │ │ │ ├── plugins/ │ │ │ │ ├── actions-uri/ │ │ │ │ │ └── manifest.json │ │ │ │ ├── auto-periodic-notes/ │ │ │ │ │ ├── data.json │ │ │ │ │ ├── main.js │ │ │ │ │ └── manifest.json │ │ │ │ ├── logstravaganza/ │ │ │ │ │ ├── data.json │ │ │ │ │ ├── main.js │ │ │ │ │ └── manifest.json │ │ │ │ ├── periodic-notes/ │ │ │ │ │ ├── data.json │ │ │ │ │ ├── main.js │ │ │ │ │ ├── manifest.json │ │ │ │ │ └── styles.css │ │ │ │ └── templater-obsidian/ │ │ │ │ ├── main.js │ │ │ │ ├── manifest.json │ │ │ │ └── styles.css │ │ │ └── workspace.json │ │ ├── 2024.md │ │ ├── 2025-04.md │ │ ├── 2025-05-18.md │ │ ├── 2025-Q1.md │ │ ├── 2025-W20.md │ │ ├── Welcome.md │ │ ├── _templates/ │ │ │ ├── Daily Note.md │ │ │ ├── Monthly Note.md │ │ │ ├── Quarterly Note.md │ │ │ ├── Weekly Note.md │ │ │ └── Yearly Note.md │ │ ├── any/ │ │ │ └── standard-parameters.test.ts │ │ └── note/ │ │ ├── append/ │ │ │ └── noteAppend.test.ts │ │ ├── create/ │ │ │ └── noteCreate.test.ts │ │ ├── delete/ │ │ │ └── noteDelete.test.ts │ │ ├── get/ │ │ │ ├── note-1.md │ │ │ └── noteGet.test.ts │ │ ├── get-active/ │ │ │ └── noteGetActive.test.ts │ │ ├── get-first-named/ │ │ │ └── noteGetFirstNamed.test.ts │ │ ├── list/ │ │ │ └── noteList.test.ts │ │ ├── open/ │ │ │ ├── note-1.md │ │ │ ├── note-2.md │ │ │ └── noteOpen.test.ts │ │ ├── prepend/ │ │ │ └── notePrepend.test.ts │ │ ├── rename/ │ │ │ └── noteRename.test.ts │ │ ├── search-regex-and-replace/ │ │ │ └── noteSearchRegexAndReplace.test.ts │ │ ├── search-string-and-replace/ │ │ │ └── noteSearchStringAndReplace.test.ts │ │ ├── touch/ │ │ │ └── noteTouch.test.ts │ │ └── trash/ │ │ └── noteTrash.test.ts │ └── types.d.ts ├── tsconfig.json └── versions.json