v0.8.3 — Free-text custom instruction in tone picker
Free-text rewrite instructions in the tone picker — Apple Writing Tools "Describe your change" style, kept inside the same one-hotkey flow.
How to use
Press your picker hotkey → start typing anything that's not a preset name → a "Use: ..." row appears at the top → Return / ⌘1 / click to commit. The app rewrites with your typed instruction.
Examples:
- "make it sound less defensive"
- "warmer reply to an angry client"
- "shorter, under 2 sentences"
- "as if I'm writing to my boss"
Added
PickerEntrysum type —.preset(RewriteTone)for built-in tones,.freetext(String)for user-supplied instructions.- Freetext row appears at the top of the picker whenever the query is non-empty, with a pencil icon and italic label.
- Field placeholder updated: "Filter or describe…" makes the dual purpose discoverable.
Notes
- Freetext rewrites stay strict — they don't auto-flip the expressive-content flag. Users who want
Chửi thềBLOCK_NONE routing should pick that preset explicitly. - Tests: 252 Swift / 53 suites GREEN (+2 net from picker test rework)
- Apple notarization: DMG + zip both Accepted and stapled
Auto-update
On v0.6.1+ this arrives automatically via Sparkle.