feat: add Conjure Translate command

This commit is contained in:
Valdemar Lorenzen
2026-10-15 10:22:50 +02:00
parent 796e8a820c
commit fa3fc762ec
6 changed files with 378 additions and 16 deletions
+8
View File
@@ -79,6 +79,14 @@ Background discovery preserves the selected application even if its row changes.
Applications with identical display names show a muted containing-folder hint beside the name. Copies sharing the same folder show their full application bundle paths instead. Home paths abbreviate to `~`, and long hints truncate in the middle. Unique names have no hint; locations are recalculated whenever discovery refreshes.
## Conjure Translate
Search for **Conjure Translate**, labeled **Command**, and open it with Return, double-click, or **Open Command**. The launcher fades into an English → Japanese translation tool; the existing search bar becomes the English input. Escape or **Back** returns to the previous search.
Enter an OpenAI API key and choose **Save Key** (or translate to save it first). Keys are stored in macOS Keychain, not preferences; **Forget Key** removes the saved key. Press Return from the English input or click **Translate** to send the text to OpenAI's Responses API using exactly `gpt-6-luna`. Your account must have access to that model and sufficient API billing; failures appear in the tool, with no fallback model. Requests disable API response storage (`store: false`); OpenAI's own data-retention policies still apply.
Translations appear as selectable Japanese text; use Command-C to copy a selection. Editing input or leaving the tool cancels the pending request and prevents stale results from appearing. Typing alone never sends text. Application-only actions and numbered launching are disabled inside the tool.
## Calculator, unit and currency conversion
Type directly into search, as with [Raycast's calculator](https://manual.raycast.com/calculator). A recognized expression or conversion replaces application results with one **Calculator** or **Daily rates** row. Return, keypad Enter, double-click, or **Copy Answer** copies the displayed answer and dismisses the launcher, restoring the previously active application. Conversion answers include the destination unit or currency code. Application actions are disabled for calculator results; calculations do not affect launch ranking.