core: deny question tool permission by default in CLI sessions to prevent unauthorized usage

This commit is contained in:
Dax Raad
2026-01-07 20:27:13 -05:00
parent 0c3cb95f64
commit 5a2768b546

View File

@@ -292,7 +292,28 @@ export const RunCommand = cmd({
: args.title
: undefined
const result = await sdk.session.create(title ? { title } : {})
const result = await sdk.session.create(
title
? {
title,
permission: [
{
permission: "question",
action: "deny",
pattern: "*",
},
],
}
: {
permission: [
{
permission: "question",
action: "deny",
pattern: "*",
},
],
},
)
return result.data?.id
})()