mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-07-30 19:09:28 +00:00
refactor(desktop): simplify free-text slash mode check (#72815)
This commit is contained in:
parent
7c532e1006
commit
b429194478
1 changed files with 6 additions and 4 deletions
|
|
@ -139,10 +139,12 @@ export function useComposerTrigger({
|
|||
// Space/Tab — neither should dead-end on a popover.
|
||||
const argStageEmpty = trigger?.kind === '/' && slashArgStage(trigger.query) && !triggerLoading && !triggerItems.length
|
||||
|
||||
const slashFreeTextArgStage =
|
||||
trigger?.kind === '/' &&
|
||||
slashArgStage(trigger.query) &&
|
||||
['mixed', 'text'].includes(desktopSlashCommandArgumentMode(slashCommandToken(trigger.query)) ?? '')
|
||||
const slashArgumentMode =
|
||||
trigger?.kind === '/' && slashArgStage(trigger.query)
|
||||
? desktopSlashCommandArgumentMode(slashCommandToken(trigger.query))
|
||||
: null
|
||||
|
||||
const slashFreeTextArgStage = slashArgumentMode === 'mixed' || slashArgumentMode === 'text'
|
||||
|
||||
const closeTrigger = () => {
|
||||
setTrigger(null)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue