fix(chat): hide raw permission metadata
Build Push and Deploy / docker-image (push) Failing after 42s
Build Push and Deploy / deploy-fallback-log (push) Successful in 0s

This commit is contained in:
2026-06-08 20:12:08 +08:00
parent 7da0ed0e39
commit 968d798a2a
7 changed files with 11 additions and 52 deletions
+2 -2
View File
@@ -186,7 +186,7 @@ describe("streamAgentChat", () => {
apiFetch.mockResolvedValue({
ok: true,
body: makeStream([
'event: permission_request\ndata: {"session_id":"s1","request_id":"perm-1","permission":"bash","patterns":["rm *"],"metadata":{"command":"rm tmp.txt"},"always":["rm *"],"created_at":123}\n\n',
'event: permission_request\ndata: {"session_id":"s1","request_id":"perm-1","permission":"bash","patterns":["rm *"],"target":"rm tmp.txt","always":["rm *"],"created_at":123}\n\n',
'event: permission_response\ndata: {"session_id":"s1","request_id":"perm-1","reply":"reject"}\n\n',
]),
});
@@ -205,7 +205,7 @@ describe("streamAgentChat", () => {
requestId: "perm-1",
permission: "bash",
patterns: ["rm *"],
metadata: { command: "rm tmp.txt" },
target: "rm tmp.txt",
always: ["rm *"],
tool: undefined,
createdAt: 123,