mirror of
https://github.com/binhong87/obsidian-note-agent.git
synced 2026-07-22 06:52:10 +00:00
Resolves all Required issues flagged by the Obsidian community plugin review bot: - Replace explicit `any` types with typed interfaces and intersection types across providers, tools, UI components, and services - Remove `async` from functions/methods with no `await`; return Promise.resolve() where the interface demands Promise<string> - Replace `fetch` bare global with `window.fetch` and remove eslint-disable comments for no-restricted-globals - Replace `globalThis.fetch` with `window.fetch` (prefer-active-doc) - Replace string literal style assignments with template literals to satisfy no-static-styles-assignment; remove disable comments - Fix sentence case: "Apply all" / "Reject all" in en.json - Change default chats folder migration to use regex instead of hardcoded .obsidian/ path literal (hardcoded-config-path) - Remove unnecessary type assertion in migrateSettings - Remove await from non-Promise listFolder call (await-thenable) - Add argsIgnorePattern to no-unused-vars in eslint.config.mjs Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
10 lines
285 B
JSON
10 lines
285 B
JSON
{
|
|
"id": "smart-note-agent",
|
|
"name": "Smart Note Agent",
|
|
"version": "0.3.3",
|
|
"minAppVersion": "1.7.2",
|
|
"description": "Agentic AI assistant for reading and editing vault notes.",
|
|
"author": "Bin Hong",
|
|
"authorUrl": "https://github.com/binhong87",
|
|
"isDesktopOnly": true
|
|
}
|