Skip to content

Commit bd8f715

Browse files
committed
feat: improve deploy for beta
1 parent e19db0a commit bd8f715

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

scripts/deploy.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,26 @@ const versionRow = await client.from('registry_plugin_versions').upsert({
8585

8686
await 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+
88108
if (!isBeta) {
89109
// Build and deploy completions as well.
90110
console.log('Deploying completions...')

0 commit comments

Comments
 (0)