diff --git a/ts/aidocs_classes/commit.ts b/ts/aidocs_classes/commit.ts index a868595..73a9ef1 100644 --- a/ts/aidocs_classes/commit.ts +++ b/ts/aidocs_classes/commit.ts @@ -2,6 +2,7 @@ import * as plugins from '../plugins.js'; import { AiDoc } from '../classes.aidoc.js'; import { ProjectContext } from './projectcontext.js'; import { DiffProcessor } from '../classes.diffprocessor.js'; +import { logger } from '../logging.js'; export interface INextCommitObject { 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({ smartAiInstance: this.aiDocsRef.smartAiInstance, defaultProvider: 'openai', + logPrefix: '[Commit]', + onProgress: (event) => logger.log(event.logLevel, event.logMessage), guardianPolicyPrompt: ` 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({ smartAiInstance: this.aiDocsRef.smartAiInstance, defaultProvider: 'openai', + logPrefix: '[Changelog]', + onProgress: (event) => logger.log(event.logLevel, event.logMessage), guardianPolicyPrompt: ` You validate changelog generation.