413e8b73b7
Implements question-denied session permission rules when creating child
sessions via background task delegation. This prevents subagents from
asking questions by passing explicit permission configuration during
session creation.
🤖 GENERATED WITH ASSISTANCE OF OhMyOpenCode
10 lines
246 B
TypeScript
10 lines
246 B
TypeScript
export type SessionPermissionRule = {
|
|
permission: string
|
|
action: "allow" | "deny"
|
|
pattern: string
|
|
}
|
|
|
|
export const QUESTION_DENIED_SESSION_PERMISSION: SessionPermissionRule[] = [
|
|
{ permission: "question", action: "deny", pattern: "*" },
|
|
]
|