- Import agentService and agents table into server/src/index.ts - ensureGeneralistAgents() queries all companies, skips any that already have a general-role agent (idempotent), creates Generalist via agentService.create() - metadata includes pendingSkillGroups: [Creative] and backfilled: true flag - Called with fire-and-forget void pattern after ensureLocalTrustedBoardPrincipal - Existing workspaces get Generalist on next server upgrade without user action |
||
|---|---|---|
| .. | ||
| scripts | ||
| src | ||
| CHANGELOG.md | ||
| package.json | ||
| tsconfig.json | ||
| vitest.config.ts | ||