Skip to content

feat(templates): centralize product and e2e starter sources - #38

Merged
akirilyuk merged 2 commits into
mainfrom
feat/centralize-agent-templates
Aug 2, 2026
Merged

feat(templates): centralize product and e2e starter sources#38
akirilyuk merged 2 commits into
mainfrom
feat/centralize-agent-templates

Conversation

@akirilyuk

Copy link
Copy Markdown
Contributor

Summary

  • Add @voicethere/agent/templates registry API (listTemplates, loadTemplateSources, loadTemplateBundle, …)
  • Product templates seed on create with prebuilt dist/templates/<id>/agent.js: echo, echo-dc, voice-starter, game-sync
  • Move e2e smoke sources into templates/ (echo-smoke, crash, game-sync-smoke, redis-sync) + world-layout export
  • Sources are canonical for a future dashboard TS editor

Platform/e2e PRs vendor a tarball until npm publish; then bump them to the published version.

Verified locally via npm run test:ci.

akirilyuk and others added 2 commits August 2, 2026 10:40
Add @voicethere/agent/templates registry with loadTemplateSources and
prebuilt seed bundles for all product templates at build time.

Co-authored-by: Cursor <cursoragent@cursor.com>
@akirilyuk
akirilyuk merged commit 9fd802c into main Aug 2, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant