Merge branch 'master' into fix/design_input
Project CI / AI game creator shell Rust smoke (pull_request) Has been cancelled
Project CI / AI game creator shell Rust crates (pull_request) Has been cancelled
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / AI game creator shell web tests (pull_request) Has been cancelled
Project CI / AI game creator shell Rust shard 1/4 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust shard 2/4 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust shard 4/4 (pull_request) Has been cancelled
Project CI / AI game creator shell Rust shard 3/4 (pull_request) Has been cancelled

This commit is contained in:
2026-09-16 02:13:40 +08:00
2 changed files with 7 additions and 2 deletions
@@ -649,17 +649,21 @@ export function registerDeveloperAgentWindowTests() {
sourceSessionId: createdSessionId,
title: '',
});
const refreshCallStart = invoke.mock.calls.length;
fireEvent.click(screen.getByRole('button', { name: '刷新状态' }));
expect(await screen.findByText('只属于新会话的问题')).not.toBeNull();
await waitFor(() => {
expect(invoke).toHaveBeenLastCalledWith(
const runtimeReads = invoke.mock.calls
.slice(refreshCallStart)
.filter(([command]) => command === 'read_game_creator_agent_runtime');
expect(runtimeReads.at(-1)).toEqual([
'read_game_creator_agent_runtime',
{
projectPath: '/tmp/authorized-game',
agentId: 'design-director',
sessionId: archivedForkedSessionId,
},
);
]);
});
});