Block a user
feat(grilling): omp-aware interview redesign, absorb ask-etiquette law
docs(frank-tts): the contract table gains its Default voice row
docs(frank-tts): the contract table gains its Default voice row
feat(grilling): omp-aware interview redesign, absorb ask-etiquette law
Rephrased in 6134e11: the aside ('the gotchas no doc confesses') and the simile ('so the user watches it fall') are gone; the paragraph now leads with the constraint itself - 'The dialog is…
fix(frank-tts): a voice-less request now speaks the declared default instead of 400ing
feat(grilling): omp-aware interview redesign, absorb ask-etiquette law
You're right - the tool auto-labels the recommended option but never pre-selects it; the reply always names what was picked. My line invented a default-accept mechanic. Now, in %s: 'Recommended…
docs(frank-tts): the voice stack is deployed — fix the six pages and the card that still deny it
feat(grilling): omp-aware interview redesign, absorb ask-etiquette law
Round two, all four applied in ca8b462:
- ✅ opening now reads '...until nothing is silently assumed and you reach a shared understanding. Map this as a design tree: ...'
- ✅ 'Cluster…
feat(grilling): omp-aware interview redesign, absorb ask-etiquette law
call web_search directly, do not delegate to a subagent