DEFAULT_CONFIG
constDEFAULT_CONFIG:object
Defined in: packages/core/dist/config/defaults.d.ts:10
Default config
Type Declaration
Section titled “Type Declaration”aiignore
Section titled “aiignore”
readonlyaiignore:object
aiignore.enabled
Section titled “aiignore.enabled”
readonlyenabled:true
aiignore.patterns
Section titled “aiignore.patterns”
readonlypatterns:undefined
builtInTools
Section titled “builtInTools”
readonlybuiltInTools:string[]
canInterruptInferenceWithEsc
Section titled “canInterruptInferenceWithEsc”
readonlycanInterruptInferenceWithEsc:true
commands
Section titled “commands”
readonlycommands:object
Default source for both requirements and content is GitHub. It needs GitHub CLI (gh).
github content source uses gh pr diff NN internally.
ghPrDiffSource.get
github requirement source uses gh issue view NN internally
commands.api
Section titled “commands.api”
readonlyapi:object
commands.api.cors
Section titled “commands.api.cors”
readonlycors:object
commands.api.cors.allowHeaders
Section titled “commands.api.cors.allowHeaders”
readonlyallowHeaders:"Content-Type, Accept"
commands.api.cors.allowMethods
Section titled “commands.api.cors.allowMethods”
readonlyallowMethods:"POST, GET, OPTIONS"
commands.api.cors.allowOrigin
Section titled “commands.api.cors.allowOrigin”
readonlyallowOrigin:"http://localhost:3000"
commands.api.filesystem
Section titled “commands.api.filesystem”
readonlyfilesystem:"read"
commands.api.port
Section titled “commands.api.port”
readonlyport:3000
commands.ask
Section titled “commands.ask”
readonlyask:object
commands.ask.filesystem
Section titled “commands.ask.filesystem”
readonlyfilesystem:"read"
commands.chat
Section titled “commands.chat”
readonlychat:object
commands.chat.filesystem
Section titled “commands.chat.filesystem”
readonlyfilesystem:"read"
commands.code
Section titled “commands.code”
readonlycode:object
commands.code.filesystem
Section titled “commands.code.filesystem”
readonlyfilesystem:"all"
commands.exec
Section titled “commands.exec”
readonlyexec:object
commands.exec.filesystem
Section titled “commands.exec.filesystem”
readonlyfilesystem:"all"
commands.pr
Section titled “commands.pr”
readonlypr:object
commands.pr.contentSource
Section titled “commands.pr.contentSource”
readonlycontentSource:"github"
commands.pr.rating
Section titled “commands.pr.rating”
readonlyrating:object
commands.pr.rating.enabled
Section titled “commands.pr.rating.enabled”
readonlyenabled:true
commands.pr.rating.errorOnReviewFail
Section titled “commands.pr.rating.errorOnReviewFail”
readonlyerrorOnReviewFail:true
commands.pr.rating.maxRating
Section titled “commands.pr.rating.maxRating”
readonlymaxRating:10
commands.pr.rating.minRating
Section titled “commands.pr.rating.minRating”
readonlyminRating:0
commands.pr.rating.passThreshold
Section titled “commands.pr.rating.passThreshold”
readonlypassThreshold:6
commands.pr.requirementSource
Section titled “commands.pr.requirementSource”
readonlyrequirementSource:"github"
commands.review
Section titled “commands.review”
readonlyreview:object
commands.review.rating
Section titled “commands.review.rating”
readonlyrating:object
commands.review.rating.enabled
Section titled “commands.review.rating.enabled”
readonlyenabled:true
commands.review.rating.errorOnReviewFail
Section titled “commands.review.rating.errorOnReviewFail”
readonlyerrorOnReviewFail:true
commands.review.rating.maxRating
Section titled “commands.review.rating.maxRating”
readonlymaxRating:10
commands.review.rating.minRating
Section titled “commands.review.rating.minRating”
readonlyminRating:0
commands.review.rating.passThreshold
Section titled “commands.review.rating.passThreshold”
readonlypassThreshold:6
consoleLevel
Section titled “consoleLevel”
readonlyconsoleLevel:INFO
contentSource
Section titled “contentSource”
readonlycontentSource:"file"
debugLog
Section titled “debugLog”
readonlydebugLog:false
filesystem
Section titled “filesystem”
readonlyfilesystem:"none"
includeCurrentDateAfterGuidelines
Section titled “includeCurrentDateAfterGuidelines”
readonlyincludeCurrentDateAfterGuidelines:false
Whether to include the current date in the project review instructions or not.
requirementSource
Section titled “requirementSource”
readonlyrequirementSource:"file"
streamOutput
Section titled “streamOutput”
readonlystreamOutput:true
streamSessionInferenceLog
Section titled “streamSessionInferenceLog”
readonlystreamSessionInferenceLog:true
useColour
Section titled “useColour”
readonlyuseColour:true
useMouse
Section titled “useMouse”
readonlyuseMouse:true
writeBinaryOutputsToFile
Section titled “writeBinaryOutputsToFile”
readonlywriteBinaryOutputsToFile:true
writeOutputToFile
Section titled “writeOutputToFile”
readonlywriteOutputToFile:false