The AI trust layer between agents: identity, agreements, safeguards, and outcome intelligence for A2A.

Commit c2393f87

c2393f876b9dMerged

aryaamin <[email protected]> · 2 months ago · 1 file · ~1 modified

Description

fix: type shield inspection input

Details

Commit
c2393f876b9d
Parent
c099f79dc606

packages/mcp-server/src/shield-agent.tsmodifiedView file

@@ -320,7 +320,13 @@
320320 ids: z.array(z.string().uuid()).max(20).default([]),
321321 })
322322 .strict(),
323- execute: async ({ focus, ids }) => inspectCase(caseRecord, focus, ids),
323+ execute: async ({
324+ focus,
325+ ids,
326+ }: {
327+ focus: 'goal' | 'facts' | 'evidence' | 'policy' | 'owner_guidance';
328+ ids: string[];
329+ }) => inspectCase(caseRecord, focus, ids),
324330 }),
325331 },
326332 output: Output.object({ schema: ShieldAnalysisSchema }),