Commit Graph

8 Commits

Author SHA1 Message Date
ph1r3754r73r dc379434bb added themes, updated title and meta for seo and bump to v4.0 2026-06-13 17:06:14 -07:00
GangGreenTemperTatum 0a27bc73fd Add Latin-root lexeme analysis to prompt tools 2026-04-05 15:23:09 -04:00
pliny d0918fe5ea Update PromptCraftTool.js 2026-03-22 10:10:00 -07:00
Dustin Farley dcfb1f1dd3 ported Jason Haddix's additions, added transform settings 2026-03-21 00:44:16 -07:00
Claude afe00b3534 Fix OpenRouter API key not working for translation and improve error handling
- API key retrieval now trims whitespace (pasted keys with spaces caused auth failures)
- Fallback to Vue data property if localStorage is empty (covers forgot-to-save case)
- Auto-saves key to localStorage when found only in Vue data
- HTTP-level error handling (401/402/403) with clear user-facing messages
- Changed HTTP-Referer from window.location.origin to window.location.href
  (origin returns "null" for file:// URLs, breaking OpenRouter requests)
- Handle non-JSON error responses gracefully
- Handle string-type error responses from OpenRouter
- Added missing else branch for empty API responses
- Updated README with AI Translation, PromptCraft, and OpenRouter key setup docs

https://claude.ai/code/session_01DjqbQB8WcZoGVe78sjvh72
2026-03-21 02:11:28 +00:00
pliny 41bf8a9659 Update error message for missing API key 2026-03-20 18:28:39 -07:00
pliny 9c11572f97 Add files via upload 2026-03-20 18:16:57 -07:00
pliny b56e419bca Add files via upload 2026-03-20 17:02:44 -07:00