mirror of
https://github.com/yusufipk/dikte.git
synced 2026-09-11 10:56:10 +00:00
Call the tab Agent, pick shortcuts from a list, and stop answering from memory
Four things the first use of it turned up. The tab was called Claude while the setting inside it chooses between three providers, two of which are not Claude. It is Agent now, and the messages that pointed at it by name point at the new one. The three global shortcuts were the only fields in the window you had to know the syntax of to fill in, next to a paste key that has been a dropdown all along. They are editable combo boxes now, sharing one shortlist of combinations that are usually free. Typing your own still works; it is just no longer the only way. The instruction was read as discouraging the tools, which is the opposite of the point. "Keep it short" is about the answer, and a model that reads it as "answer off the top of your head" hands back a caveat about its training data instead of the thing it was asked. Asked who won the 2026 World Cup it answered, twice, that the tournament had not been played, on the 28th of July. So shortness is now stated as being about the answer rather than the work, and writing a caveat is named as the moment to go and look instead. Same question, same model, only the prompt changed: no tool calls and a wrong answer before, a web search and the right one after. It also appended its sources, which a reply being pasted into someone's text field has no use for, so that is ruled out alongside the headings and the bullet lists. Clicking the tray icon during a Claude recording did nothing, because the icon was wired to the dictation toggle and that one leaves the other mode's recording alone on purpose. The shortcuts should stay tied to their own mode; the icon is one button and now ends whichever recording is running.
This commit is contained in:
+1
-1
@@ -178,7 +178,7 @@ def ask(prompt, conf, on_stage=None, should_stop=None):
|
||||
if not shutil.which(binary):
|
||||
raise AssistantError(t(
|
||||
"{binary} not found. Install it, or pick another provider under "
|
||||
"Settings → Claude.", binary=binary,
|
||||
"Settings → Agent.", binary=binary,
|
||||
))
|
||||
|
||||
run = _ask_claude if name == "claude" else _ask_codex
|
||||
|
||||
Reference in New Issue
Block a user