update
This commit is contained in:
@@ -2,6 +2,7 @@ import * as plugins from '../plugins.js';
|
|||||||
import { AiDoc } from '../classes.aidoc.js';
|
import { AiDoc } from '../classes.aidoc.js';
|
||||||
import { ProjectContext } from './projectcontext.js';
|
import { ProjectContext } from './projectcontext.js';
|
||||||
import { DiffProcessor } from '../classes.diffprocessor.js';
|
import { DiffProcessor } from '../classes.diffprocessor.js';
|
||||||
|
import { logger } from '../logging.js';
|
||||||
|
|
||||||
export interface INextCommitObject {
|
export interface INextCommitObject {
|
||||||
recommendedNextVersionLevel: 'fix' | 'feat' | 'BREAKING CHANGE'; // the recommended next version level of the project
|
recommendedNextVersionLevel: 'fix' | 'feat' | 'BREAKING CHANGE'; // the recommended next version level of the project
|
||||||
@@ -119,6 +120,8 @@ export class Commit {
|
|||||||
const commitOrchestrator = new plugins.smartagent.DualAgentOrchestrator({
|
const commitOrchestrator = new plugins.smartagent.DualAgentOrchestrator({
|
||||||
smartAiInstance: this.aiDocsRef.smartAiInstance,
|
smartAiInstance: this.aiDocsRef.smartAiInstance,
|
||||||
defaultProvider: 'openai',
|
defaultProvider: 'openai',
|
||||||
|
logPrefix: '[Commit]',
|
||||||
|
onProgress: (event) => logger.log(event.logLevel, event.logMessage),
|
||||||
guardianPolicyPrompt: `
|
guardianPolicyPrompt: `
|
||||||
You validate commit messages for semantic versioning compliance.
|
You validate commit messages for semantic versioning compliance.
|
||||||
|
|
||||||
@@ -196,6 +199,8 @@ Generate the commit message based on these changes.
|
|||||||
const changelogOrchestrator = new plugins.smartagent.DualAgentOrchestrator({
|
const changelogOrchestrator = new plugins.smartagent.DualAgentOrchestrator({
|
||||||
smartAiInstance: this.aiDocsRef.smartAiInstance,
|
smartAiInstance: this.aiDocsRef.smartAiInstance,
|
||||||
defaultProvider: 'openai',
|
defaultProvider: 'openai',
|
||||||
|
logPrefix: '[Changelog]',
|
||||||
|
onProgress: (event) => logger.log(event.logLevel, event.logMessage),
|
||||||
guardianPolicyPrompt: `
|
guardianPolicyPrompt: `
|
||||||
You validate changelog generation.
|
You validate changelog generation.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user