fix(chat): bound proposal metadata before trimming in candidate

This commit is contained in:
Dotta committed 2026-11-03 00:16:27 -06:00
1 parent 0a76dbde9b
commit a2d4980eb5
1 file changed
+3 -3
@@ -1801,9 +1801,9 @@ function RequestToolActionCard({
const variant = payload.risk === "destructive" ? "destructive" : "cta";
// This server projection is already redacted and bounded by the interaction schema.
const inspectableArguments = typeof payload.argumentsSummaryJson === "string"
&& payload.argumentsSummaryJson.trim().length > 0 && payload.argumentsSummaryJson.length <= 20_000
&& typeof payload.argumentsHash === "string" && payload.argumentsHash.trim().length > 0
&& payload.argumentsHash.length <= 255;
&& payload.argumentsSummaryJson.length <= 20_000 && payload.argumentsSummaryJson.trim().length > 0
&& typeof payload.argumentsHash === "string" && payload.argumentsHash.length <= 255
&& payload.argumentsHash.trim().length > 0;
useEffect(() => {