mirror of
https://github.com/lossless-group/perplexed-plugin.git
synced 2026-07-22 06:49:50 +00:00
Background: the open-source self-hosted repo (ItzCrazyKns/Perplexica) was renamed to Vane on 2026-03-09 by its maintainer (commit 'feat(app): rename to vane'). The hosted service at perplexica.io remains live under the Perplexica brand — that's a separate hosted product, not what users self-install for this plugin. The local API surface (/api/search, focus modes, optimization modes) is unchanged across the rename. Updates "Perplexica" to "Perplexica / Vane" wherever a user can see the string — command palette, modals, notice toasts, editor-injected callouts, settings tab, README. Internal references (class names, method names, CSS classes, command IDs, settings field names) are left bare to avoid breaking compatibility or requiring migration. main.ts - Command names: 'Ask Perplexica' / 'Update Perplexica URL' / 'Show Perplexica Settings' all gain '/ Vane'. - Notice toasts (service not initialized, failed to open modal, current URL display) updated. - Settings tab section heading 'Perplexica (Self-Hosted)' → 'Perplexica / Vane (self-hosted)'; all 9 endpoint/model/template/ prompt/placeholder labels and descriptions in that section updated to read 'Perplexica / Vane'. - URLUpdateModal config (title + label) for the Update URL command updated to match the new command name. - Default Perplexica query placeholder updated. src/modals/PerplexicaModal.ts - Header title, subtitle, submit button all read 'Ask Perplexica / Vane'. src/services/perplexicaService.ts - Editor-injected callout '**Perplexica Query**' / '### **Response from Perplexica**' both updated. - Error notice prefix 'Perplexica Error:' → 'Perplexica / Vane Error:'. README.md - Top blurb, features bullet, network-use table row, "Using" section heading + TOC anchor (slug regenerated), full Commands table. - Install section rewrite: heading marks the local-install requirement explicit; new rename callout points users at github.com/ItzCrazyKns/Vane for docs while explaining what got renamed and what didn't (perplexica.io is still a separate hosted brand). Intentionally bare (justified): - Example JSON content '"What is Perplexica's architecture?"' (sample content, not a UI label). - Internal Error throws + console logs (dev-only surface). - Code comments. - Lines 98-102 of README, inside the rename callout itself — those sentences distinguish the two names by design. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| docs | ||
| modals | ||
| services | ||
| styles | ||
| types | ||
| utils | ||