fix(web): keep both agents distinct in the shipped-composition test

The preset catalog assertion and master's new command-catalog assertion each
create an agent in the same test; the second is now named for what it is.
This commit is contained in:
Yichen Jiang
2026-08-07 16:22:02 +08:00
parent 41938b9da6
commit 342b5c4830
+3 -3
View File
@@ -98,18 +98,18 @@ it('assembles the shipped Web catalog with the confined access default', async (
expect(scaffold.ctx.approval.config.policy).toBe('ask')
expect(scaffold.ctx.permission.defaultPreset).toBe('workspace-write')
const handle = await scaffold.ctx.agents.create({
const commandHandle = await scaffold.ctx.agents.create({
sessionId: SessionId('shipped-command-catalog'),
meta: { cwd: scaffold.workspaceCwd },
agentOptions: { provider: 'deepseek-official', model: 'deepseek-v4-flash' },
})
try {
expect(scaffold.ctx.commands.list(handle.agent)).toContainEqual({
expect(scaffold.ctx.commands.list(commandHandle.agent)).toContainEqual({
name: 'feedback',
description: 'record feedback about this session',
input: { hint: '<text>' },
})
} finally {
await handle.dispose()
await commandHandle.dispose()
}
}, 120_000)