blume@2.0.1
Patch Changes
-
c785ef8:
blume evalnow runs its reader and judge with Codex by default; pass--agent claudeto keep using Claude Code. The other agent commands (audit,migrate,translate,upgrade) now suggest--codexfirst in their hints and errors, as do the bundled skills. -
f51f556: The previous and next page links now sit side by side at equal width on phones, as they do on larger screens, instead of stacking with only the previous link stretched full width. Long page titles wrap to a second line rather than truncating.
-
cd3cbe9: Rename Ask AI to the assistant. In
blume.config.ts,ai.askis nowai.assistant, with the same fields and no alias:export default defineConfig({ ai: { // was: ask: { enabled: true } assistant: { enabled: true }, }, });A config that still sets
ai.askfails validation with a hint namingai.assistant, andblume upgradeandblume doctorreport it at its line. The feature’s other names follow:i18n.uioverrides: theaskgroup is nowassistant, andsearch.askAiandsearch.askAiHintare nowsearch.assistantandsearch.assistantHint. The old keys fail validation with a hint, where an unknown key used to be dropped silently.useAskAIfromblume/hooksis nowuseAssistant, and itsUseAskAIandUseAskAIOptionstypes are nowUseAssistantandUseAssistantOptions.- The
askEnabledprop onPageLayout,RootLayout,Header, and aSearchoverride is nowassistantEnabled. - In
blume:data,config.askandui.askare nowconfig.assistantandui.assistant. - The adapter types from
blume/aiswap theirAskprefix forAssistant(AskAdapteris nowAssistantAdapter), andaskReasoningLevelsandAskReasoningfromblume/schemaare nowassistantReasoningLevelsandAssistantReasoning. - The
blume:open-ask-aiwindow event is nowblume:open-assistant, and the panel’sdata-blume-askbody attribute is nowdata-blume-assistant.
The header trigger, panel title, and search hand-off now read “Assistant” in English and in every built-in locale. The generated
/api/askroute and theask,ask_answer, andask_erroranalytics events keep their names. The unusedactions.askAIUI string is removed.