Skip to content

feat: AI assistant - #553

Draft
hazikchaudhry wants to merge 5 commits into
vps-136-asset-libraryfrom
vps-ai-assistant
Draft

hazikchaudhry wants to merge 5 commits into
vps-136-asset-libraryfrom
vps-ai-assistant

Conversation

@hazikchaudhry

Copy link
Copy Markdown
Contributor

Stacked on the asset library PR. One PR with one commit per stage, tracked in wiki/Specifications/AI Assistant.md. Please merge with Rebase and merge so the stage commits survive on master.

Issue

Authors have no assistant that understands the editor and can build, edit, playtest and review scenarios.

Solution

An AI assistant, built in stages (see the tracker for the plan, checklists and progress):

  1. Editor command API and scene snapshot (this commit)
  2. Conditional destinations
  3. OpenRouter proxy
  4. Assistant panel with ask, plan and build modes
  5. Scene, property and logic tools
  6. Test mode playtesting
  7. Review mode for the dashboard
  8. Fast path and evals

Opened as a draft after stage 1 so it can be reviewed commit by commit.

Risk

  • Stage 1 adds Vitest and Ajv as dev dependencies, and small additive changes to the editor's history and operations (batching, overwrite). Existing behaviour is unchanged.
  • Later stages add an OpenRouter proxy and send scenario content to a third-party model provider; review mode only ever sends anonymised data.

Checklist

  • Acceptance criteria met (stage 1)
  • Wiki documentation is written and up to date
  • Unit tests written and passing
  • Integration tests written and passing
  • Continuous integration build passing

@vercel

vercel Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
vps Error Error Oct 12, 2026 6:33am UTC

@coderabbitai

coderabbitai Bot commented Oct 12, 2026

Copy link
Copy Markdown
Contributor

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

This branch had an error being deployed

1 failed deployment
Preview — 55a998e0 Deployed Oct 12, 2026 by vercel[bot]
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