feat(core): restore MessageBus optionality for soft migration (Phase 1) (#15774)

This commit is contained in:
Abhi
2026-01-04 14:59:35 -05:00
committed by GitHub
parent d3c206c677
commit eec5d5ebf8
16 changed files with 105 additions and 82 deletions

View File

@@ -475,11 +475,12 @@ export class WriteFileTool
protected createInvocation(
params: WriteFileToolParams,
messageBus?: MessageBus,
): ToolInvocation<WriteFileToolParams, ToolResult> {
return new WriteFileToolInvocation(
this.config,
params,
this.messageBus,
messageBus ?? this.messageBus,
this.name,
this.displayName,
);