From d19d1fe29ce3d64810be121bd3fa967111cdf7ca Mon Sep 17 00:00:00 2001 From: Admin Date: Thu, 8 Oct 2026 05:12:29 +0000 Subject: [PATCH] Update DM toolkit test for two portrait MCP tools --- tests/dm-tools.test.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/dm-tools.test.ts b/tests/dm-tools.test.ts index f74b5b9..765b35f 100644 --- a/tests/dm-tools.test.ts +++ b/tests/dm-tools.test.ts @@ -89,7 +89,7 @@ test('MCP tools use the same campaign permissions and claim authorization',async const writer=await connect('dm',['characters:read','characters:write']),player=await connect('player',['characters:read','characters:write']),read=await connect('dm',['characters:read']); try{ const revision=(await campaigns.row(campaign.id)).revision; - assert.equal((await writer.listTools()).tools.length,42); + assert.equal((await writer.listTools()).tools.length,44); assert.equal((await player.callTool({name:'save_campaign_quest',arguments:{campaign_id:campaign.id,expected_revision:revision,input:{title:'No',description:'',dm_notes:''}}})).isError,true); assert.equal((await read.callTool({name:'save_campaign_quest',arguments:{campaign_id:campaign.id,expected_revision:revision,input:{title:'No',description:'',dm_notes:''}}})).isError,true); const created:any=await writer.callTool({name:'save_campaign_loot',arguments:{campaign_id:campaign.id,expected_revision:revision,input:reward(pc,[],3)}});