PrCommandConfig
Defined in: core/dist/config/types.d.ts:523
gth pr command configuration.
Declared as a named interface (rather than inline in GthConfig) so that downstream
packages can extend it with their own command features via TypeScript module augmentation
(declare module '@gaunt-sloth/core/config.js'), keeping those features’ types out of core.
For example, the assistant package merges its PR discovery config (discovery) into this
interface.
Extends
Section titled “Extends”Properties
Section titled “Properties”allowedTools?
Section titled “allowedTools?”
optionalallowedTools?:string[]
Defined in: core/dist/config/types.d.ts:70
Inherited from
Section titled “Inherited from”CommandToolingConfig.allowedTools
approvals?
Section titled “approvals?”
optionalapprovals?:ApprovalsConfig
Defined in: core/dist/config/types.d.ts:67
§9.1 — per-command approvals posture. It overrides only the fields it NAMES: mode,
rater, raterTimeoutMs and allow replace the root’s, while deny and escalate
concatenate with it. See GthConfig.approvals.
Inherited from
Section titled “Inherited from”CommandToolingConfig.approvals
binaryFormats?
Section titled “binaryFormats?”
optionalbinaryFormats?:false|BinaryFormatConfig[]
Defined in: core/dist/config/types.d.ts:71
Inherited from
Section titled “Inherited from”CommandToolingConfig.binaryFormats
builtInTools?
Section titled “builtInTools?”
optionalbuiltInTools?:BuiltInToolsSetting
Defined in: core/dist/config/types.d.ts:61
Inherited from
Section titled “Inherited from”CommandToolingConfig.builtInTools
contentSource?
Section titled “contentSource?”
optionalcontentSource?:string
Defined in: core/dist/config/types.d.ts:524
customTools?
Section titled “customTools?”
optionalcustomTools?:false|CustomToolsConfig
Defined in: core/dist/config/types.d.ts:68
Inherited from
Section titled “Inherited from”CommandToolingConfig.customTools
filesystem?
Section titled “filesystem?”
optionalfilesystem?:string[] |"none"|"all"|"read"
Defined in: core/dist/config/types.d.ts:60
Inherited from
Section titled “Inherited from”CommandToolingConfig.filesystem
logWorkForReviewInSeconds?
Section titled “logWorkForReviewInSeconds?”
optionallogWorkForReviewInSeconds?:number
Defined in: core/dist/config/types.d.ts:526
rating?
Section titled “rating?”
optionalrating?:RatingConfig
Defined in: core/dist/config/types.d.ts:527
requirementSource?
Section titled “requirementSource?”
optionalrequirementSource?:string
Defined in: core/dist/config/types.d.ts:525