feat: integrate automatic game resource delivery
This commit is contained in:
@@ -72,6 +72,20 @@ describe('bundled coding plugin manifests', () => {
|
||||
tools: [],
|
||||
},
|
||||
]);
|
||||
expect(definitions[1]?.tools.map(({ name }) => name)).toEqual([
|
||||
'game_resource_templates',
|
||||
'game_resource_generate',
|
||||
'game_resource_cancel',
|
||||
'game_asset_browser',
|
||||
'game_asset_review',
|
||||
]);
|
||||
const gameResourceSkill = await readFile(
|
||||
path.join(GAME_RESOURCE_ROOT, 'skills/game-resource/SKILL.md'),
|
||||
'utf8',
|
||||
);
|
||||
expect(gameResourceSkill).toContain('保存全部输出到当前项目');
|
||||
expect(gameResourceSkill).not.toContain('game_resource_status');
|
||||
expect(gameResourceSkill).not.toContain('game_resource_save_output');
|
||||
expect(startupDefinitions).toEqual(definitions);
|
||||
expect(Object.isFrozen(startupDefinitions)).toBe(true);
|
||||
expect(Object.isFrozen(startupDefinitions[0]?.operations)).toBe(true);
|
||||
|
||||
Reference in New Issue
Block a user