fix(acp): include external directory permission context (#30567)

This commit is contained in:
Shoubhit Dash 2026-06-03 19:05:28 +05:30 committed by GitHub
commit e707e416ed
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 79 additions and 8 deletions

View file

@ -920,6 +920,12 @@ describe("tool.shell permissions", () => {
expect(extDirReq).toBeDefined()
expect(extDirReq!.patterns).toContain(expected)
expect(extDirReq!.always).toContain(expected)
expect(extDirReq!.metadata).toMatchObject({
command: `cat ${filepath}`,
description: "Read external file",
directories: [outerTmp],
patterns: [expected],
})
}),
)
}),