Changed
- Migrated settings UI from the deprecated
display()method to the newgetSettingDefinitions()API, which Obsidian uses directly for minAppVersion >= 1.13.0. - Custom LLM providers are now managed inline as a list inside the settings page, replacing the standalone
EditModalProvidersmodal. Supports add, edit, reorder, and delete. - Added
EditEndpointModalinModals.tsfor editing a single LLM provider endpoint (name, API key, URL, default model, key URL).
Fixed
-
Fixed {role} appending when there's already one on the role formatter.
-
Thanks @ajongbloets