lossless-group_perplexed-pl.../src/services
mpstaton 13aff6f478 feat(release): 0.2.0 — Ask Gemini joins the lineup, with the per-claim citations Claude's web_search can't keep
Gemini lands as the fourth research provider — Google Search grounded,
per-segment citation attribution via groundingSupports[] (the layer Claude's
web_search_20260209 dynamic-filter sandbox loses), redirect URLs resolved
through Obsidian's requestUrl with canonical/og:url + <title> parsing so
citations land with real source URLs and real page titles.

Plus the partials + preambles paradigm (vault-visible shared rules across
the four directory templates), the addClass token bug that was silently
breaking eight settings sections finally fixed, system-prompt textareas
promoted from 200px right-edge slots to full-width 3-line rows, seeder
made idempotent at both folder and file layers, and ERR_NETWORK_CHANGED
mid-stream errors translated into plain-English re-run guidance.

Per-day changelogs:
- changelog/2026-05-19_01.md — partials + preambles + 11 hidden sections fix
- changelog/2026-05-19_02.md — Gemini provider lands
- changelog/2026-05-20_01.md — Obsidian-shipping pass (today)

Release narrative: changelog/releases/0.2.0.md

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 01:35:31 -05:00
..
claudeService.ts fix(lint): drop async on methods with no await expression 2026-05-10 23:06:27 -05:00
directoryTemplateService.ts feat(directory-templates): partials + preambles — vault-visible shared rules, plus fix that resurrected 11 hidden settings sections 2026-05-19 20:14:04 -05:00
findImagesService.ts fix(find-images): strict domain filter — search_domain_filter + reject off-domain results 2026-05-09 16:50:47 -05:00
geminiService.ts feat(release): 0.2.0 — Ask Gemini joins the lineup, with the per-claim citations Claude's web_search can't keep 2026-05-20 01:35:31 -05:00
lmStudioService.ts fix(marketplace): comply with ObsidianReviewBot recommended config — sentence-case, no-restricted-globals, async hygiene 2026-05-12 06:58:09 -05:00
perplexicaService.ts fix(marketplace): comply with ObsidianReviewBot recommended config — sentence-case, no-restricted-globals, async hygiene 2026-05-12 06:58:09 -05:00
perplexityService.ts feat(release): 0.2.0 — Ask Gemini joins the lineup, with the per-claim citations Claude's web_search can't keep 2026-05-20 01:35:31 -05:00
promptsService.ts improve: Deep Research Streaming \nfeat: Enhance Text and Add Image from selection commands 2025-08-28 23:44:17 -07:00
templateSeederService.ts feat(release): 0.2.0 — Ask Gemini joins the lineup, with the per-claim citations Claude's web_search can't keep 2026-05-20 01:35:31 -05:00