summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorSteph Ango <[email protected]>2025-09-05 09:01:58 -0700
committerSteph Ango <[email protected]>2025-09-05 09:01:58 -0700
commit188bb6120f9c201402490384e812116a0427261b (patch)
treec08eb55eb6e27e858cb780c1c007443f80241278
parenta4398b8ecc75e738b2d8174e40c97dec35a6e951 (diff)
downloadai-pulse-obsidian-plugin-188bb6120f9c201402490384e812116a0427261b.tar.gz
ai-pulse-obsidian-plugin-188bb6120f9c201402490384e812116a0427261b.zip
small copy tweaks
-rw-r--r--AGENTS.md5
1 files changed, 3 insertions, 2 deletions
diff --git a/AGENTS.md b/AGENTS.md
index 8ed7e10..04fa1f1 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -45,7 +45,7 @@ npm run build
- **Organize code into multiple files**: Split functionality across separate modules rather than putting everything in `main.ts`.
- Source lives in `src/`. Keep `main.ts` small and focused on plugin lifecycle (loading, unloading, registering commands).
-- **Recommended file structure**:
+- **Example file structure**:
```
src/
main.ts # Plugin entry point, lifecycle management
@@ -77,8 +77,9 @@ npm run build
- Optional: `author`, `authorUrl`, `fundingUrl` (string or map)
- Never change `id` after release. Treat it as stable API.
- Keep `minAppVersion` accurate when using newer APIs.
+- Canonical requirements are coded here: https://github.com/obsidianmd/obsidian-releases/blob/master/.github/workflows/validate-plugin-entry.yml
-## Building & running in Obsidian
+## Testing
- Manual install for testing: copy `main.js`, `manifest.json`, `styles.css` (if any) to:
```