File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -85,6 +85,26 @@ const versionRow = await client.from('registry_plugin_versions').upsert({
8585
8686await uploadResources ( isBeta ) ;
8787
88+ if ( isBeta ) {
89+ // Generate embeddings for prerelease resources so the AI agent can find them via semantic search
90+ console . log ( 'Triggering vector reindex for prerelease resources...' )
91+ const reindexKey = process . env . REINDEX_API_KEY
92+ if ( ! reindexKey ) {
93+ console . warn ( 'REINDEX_API_KEY not set — skipping prerelease reindex' )
94+ } else {
95+ const res = await fetch ( 'https://api.codifycli.com/v1/embeddings/reindex' , {
96+ method : 'POST' ,
97+ headers : { Authorization : `Bearer ${ reindexKey } ` } ,
98+ } )
99+ if ( ! res . ok ) {
100+ console . error ( `Prerelease reindex failed: ${ res . status } ${ await res . text ( ) } ` )
101+ } else {
102+ const body = await res . json ( ) as { resources_processed : number ; templates_processed : number }
103+ console . log ( `Prerelease reindex complete — resources: ${ body . resources_processed } ` )
104+ }
105+ }
106+ }
107+
88108if ( ! isBeta ) {
89109 // Build and deploy completions as well.
90110 console . log ( 'Deploying completions...' )
You can’t perform that action at this time.
0 commit comments