feat: align generation concurrency, frame prompts, and MCP skills - #15
Merged
Merged
Conversation
- delegate account concurrency to the active generation provider - express frame intent only through canonical @image prompt directives - expose the built-in Skill catalog through MCP resources and tools
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
@ImageNprompt directives, keep image references generic, and advance the asset-first request contract to v2.bdesign_skill_list/bdesign_skill_get, including WorkBuddy runtime packaging and probes.Behavioral boundaries
Use @Image1 as the first frame.is translated into Provider frame fields; non-canonical wording remains a generic reference.Verification
pnpm typecheckpnpm test— 395 passed, 0 failedpnpm i18n:check— 615 aligned keys for English, Chinese, and Japanesepnpm buildVerification boundary
No real paid BeatAPI request was submitted. Provider-controlled parallel generation across two live Projects remains a separate credentialed end-to-end check.
Review
Pre-landing review found no blocking data-safety, concurrency, contract, or documentation issues. No frontend visual changes are included.
Documentation