Skip to content

DEFAULT_CONFIG

const DEFAULT_CONFIG: object

Defined in: core/dist/config/defaults.d.ts:10

Default config

readonly aiignore: object

readonly enabled: true

readonly patterns: undefined

readonly builtInTools: string[]

readonly canInterruptInferenceWithEsc: true

readonly commands: object

Default source for both requirements and content is GitHub. It needs GitHub CLI (gh).

github content source uses gh pr diff NN internally. src/sources/ghPrDiffSource.ts!

github requirement source uses gh issue view NN internally

readonly api: object

readonly cors: object

readonly allowHeaders: "Content-Type, Accept"

readonly allowMethods: "POST, GET, OPTIONS"

readonly allowOrigin: "http://localhost:3000"

readonly filesystem: "read"

readonly port: 3000

readonly ask: object

readonly filesystem: "read"

readonly chat: object

readonly filesystem: "read"

readonly code: object

readonly filesystem: "all"

readonly exec: object

readonly filesystem: "all"

readonly pr: object

readonly contentSource: "github"

readonly rating: object

readonly enabled: true

readonly errorOnReviewFail: true

readonly maxRating: 10

readonly minRating: 0

readonly passThreshold: 6

readonly requirementSource: "github"

readonly review: object

readonly rating: object

readonly enabled: true

readonly errorOnReviewFail: true

readonly maxRating: 10

readonly minRating: 0

readonly passThreshold: 6

readonly consoleLevel: INFO

readonly contentSource: "file"

readonly debugLog: false

readonly filesystem: "none"

readonly includeCurrentDateAfterGuidelines: false

Whether to include the current date in the project review instructions or not.

readonly requirementSource: "file"

readonly streamOutput: true

readonly streamSessionInferenceLog: true

readonly useColour: true

readonly useMouse: true

readonly writeBinaryOutputsToFile: true

readonly writeOutputToFile: false