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(() => {
if (store.index !== 0) return []
const agents = sync.data.agent
return agents
.filter((agent) => !agent.builtIn && agent.mode !== "primary")
@@ -395,7 +394,9 @@ export function Autocomplete(props: {
return
}
// 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(" ")) {
hide()
}