@@ -8,10 +8,8 @@ import type {
88} from "../../../types" ;
99import { connectorMentionSlug } from "../../apps/utils/appMentions" ;
1010import {
11- buildPromptInsertText ,
1211 findNextPromptArgCursor ,
1312 findPromptArgRangeAtCursor ,
14- getPromptArgumentHint ,
1513} from "../../../utils/customPrompts" ;
1614import { isComposingEvent } from "../../../utils/keys" ;
1715
@@ -147,7 +145,7 @@ export function useComposerAutocompleteState({
147145 slashCommands = [ ] ,
148146 skills,
149147 apps,
150- prompts,
148+ prompts : _prompts ,
151149 files,
152150 textareaRef,
153151 setText,
@@ -198,25 +196,6 @@ export function useComposerAutocompleteState({
198196 [ fileTriggerActive , files , selectionStart , text ] ,
199197 ) ;
200198
201- const promptItems = useMemo < AutocompleteItem [ ] > (
202- ( ) =>
203- prompts
204- . filter ( ( prompt ) => prompt . name )
205- . map ( ( prompt ) => {
206- const insert = buildPromptInsertText ( prompt ) ;
207- return {
208- id : `prompt:${ prompt . name } ` ,
209- label : `prompts:${ prompt . name } ` ,
210- description : prompt . description ,
211- hint : getPromptArgumentHint ( prompt ) ,
212- insertText : insert . text ,
213- cursorOffset : insert . cursorOffset ,
214- group : "Prompts" as const ,
215- } ;
216- } ) ,
217- [ prompts ] ,
218- ) ;
219-
220199 const slashCommandItems = useMemo < AutocompleteItem [ ] > ( ( ) => {
221200 const seen = new Set < string > ( ) ;
222201 const items : AutocompleteItem [ ] = [ ] ;
@@ -231,6 +210,9 @@ export function useComposerAutocompleteState({
231210 }
232211
233212 for ( const command of slashCommands ) {
213+ if ( ( command . source ?? "" ) . trim ( ) . toLowerCase ( ) === "skill" ) {
214+ continue ;
215+ }
234216 const label = command . name . trim ( ) ;
235217 if ( ! label ) {
236218 continue ;
@@ -253,8 +235,8 @@ export function useComposerAutocompleteState({
253235 } , [ appsEnabled , slashCommands ] ) ;
254236
255237 const slashItems = useMemo < AutocompleteItem [ ] > (
256- ( ) => [ ... slashCommandItems , ... promptItems ] ,
257- [ promptItems , slashCommandItems ] ,
238+ ( ) => slashCommandItems ,
239+ [ slashCommandItems ] ,
258240 ) ;
259241
260242 const triggers = useMemo (
0 commit comments