refactor(core): migrate ConfigPermission.Info to Effect Schema canonical (#23740)

This commit is contained in:
Kit Langton 2026-04-21 17:33:13 -04:00 committed by GitHub
commit b0f565b74a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 132 additions and 208 deletions

View file

@ -1205,8 +1205,8 @@ export type PermissionObjectConfig = {
export type PermissionRuleConfig = PermissionActionConfig | PermissionObjectConfig
export type PermissionConfig =
| PermissionActionConfig
| {
__originalKeys?: Array<string>
read?: PermissionRuleConfig
edit?: PermissionRuleConfig
glob?: PermissionRuleConfig
@ -1223,9 +1223,8 @@ export type PermissionConfig =
lsp?: PermissionRuleConfig
doom_loop?: PermissionActionConfig
skill?: PermissionRuleConfig
[key: string]: PermissionRuleConfig | Array<string> | PermissionActionConfig | undefined
[key: string]: PermissionRuleConfig | PermissionActionConfig | undefined
}
| PermissionActionConfig
export type AgentConfig = {
model?: string