allow @ agents to work even if not first thing in prompt

This commit is contained in:
Aiden Cline
2025-11-04 23:37:09 -06:00
parent b90c0b5fac
commit 3ebec2435a

View File

@@ -164,7 +164,6 @@ export function Autocomplete(props: {
) )
const agents = createMemo(() => { const agents = createMemo(() => {
if (store.index !== 0) return []
const agents = sync.data.agent const agents = sync.data.agent
return agents return agents
.filter((agent) => !agent.builtIn && agent.mode !== "primary") .filter((agent) => !agent.builtIn && agent.mode !== "primary")
@@ -395,7 +394,9 @@ export function Autocomplete(props: {
return return
} }
// Check if a space was typed after the trigger character // Check if a space was typed after the trigger character
const currentText = props.input().getTextRange(store.index + 1, props.input().cursorOffset + 1) const currentText = props
.input()
.getTextRange(store.index + 1, props.input().cursorOffset + 1)
if (currentText.includes(" ")) { if (currentText.includes(" ")) {
hide() hide()
} }