fancive_obsidian-parallel-r.../src
wujunchen 62f99718f6 refactor: extract API_PROVIDER_PRESETS to provider-presets.ts
Moves 18 provider preset definitions (148 lines) from settings.ts into
a dedicated provider-presets.ts file. settings.ts reduced from 443 to
297 lines, now contains only utility functions and non-preset constants.

Change-Id: Ia9a1ef48854ab79cb405df9cd1f88d19826317d6
2026-04-27 15:15:23 +08:00
..
anchor.ts refactor: enable noImplicitAny and add type annotations 2026-04-26 08:58:41 +08:00
batch.ts refactor: extract batch folder prompt dialog to src/batch.ts 2026-04-27 14:11:36 +08:00
cache-manager.ts chore: improve engineering quality and hardening 2026-04-27 11:15:35 +08:00
cache.ts refactor: make cache entry updates immutable 2026-04-26 06:12:55 +00:00
cards.ts refactor: extract resolveCardAnchors and confirmRegenerateEditedCards from main.ts 2026-04-27 14:11:36 +08:00
cli.ts fix: replace unsafe (e as Error).message casts with instanceof guards 2026-04-27 14:11:37 +08:00
generation-job-manager.ts fix: add logging to silent catch blocks in CLI, job manager, and main 2026-04-27 14:11:36 +08:00
generation.ts refactor: extract generation orchestration 2026-04-26 17:45:43 +08:00
i18n-strings.ts refactor: extract i18n translation strings to dedicated i18n-strings.ts 2026-04-27 15:13:31 +08:00
i18n.ts refactor: extract i18n translation strings to dedicated i18n-strings.ts 2026-04-27 15:13:31 +08:00
markdown.ts feat: add Biome for lint and format 2026-04-25 23:47:49 +08:00
modal.ts refactor: extract resolveCardAnchors and confirmRegenerateEditedCards from main.ts 2026-04-27 14:11:36 +08:00
navigation.ts refactor: add TypeScript interfaces for core types 2026-04-25 23:34:45 +08:00
prompt.ts feat: add Biome for lint and format 2026-04-25 23:47:49 +08:00
provider-bodies.ts refactor: extract body builders and types to src/provider-bodies.ts 2026-04-27 14:11:37 +08:00
provider-parsers.ts chore: upgrade biome noImplicitAnyLet to error, fix parsed type in schema 2026-04-27 14:11:37 +08:00
provider-presets.ts refactor: extract API_PROVIDER_PRESETS to provider-presets.ts 2026-04-27 15:15:23 +08:00
providers.ts fix: replace unsafe (e as Error).message casts with instanceof guards 2026-04-27 14:11:37 +08:00
schema.ts chore: upgrade biome noImplicitAnyLet to error, fix parsed type in schema 2026-04-27 14:11:37 +08:00
scroll.ts refactor: replace magic numbers in scroll.ts with named constants 2026-04-27 14:11:37 +08:00
settings-tab.ts fix: replace unsafe (e as Error).message casts with instanceof guards 2026-04-27 14:11:37 +08:00
settings.ts refactor: extract API_PROVIDER_PRESETS to provider-presets.ts 2026-04-27 15:15:23 +08:00
streaming.ts fix: close abort signal race window in streaming fetch 2026-04-27 12:22:43 +08:00
types.ts feat: add streaming timeout protection 2026-04-26 06:13:52 +00:00
ui-helpers.ts fix: address all required issues from Obsidian plugin review bot 2026-04-26 15:57:16 +08:00
vault.ts chore: improve engineering quality and hardening 2026-04-27 11:15:35 +08:00
view.ts refactor: extract card rendering and context menu from view.ts render() 2026-04-27 14:11:36 +08:00