feat(core,cli): enforce mandatory MessageBus injection (Phase 3 Hard Migration) (#15776)

This commit is contained in:
Abhi
2026-01-04 17:11:43 -05:00
committed by GitHub
parent 90be9c3587
commit 12c7c9cc42
57 changed files with 442 additions and 278 deletions
@@ -9,13 +9,14 @@ import { GetInternalDocsTool } from './get-internal-docs.js';
import { ToolErrorType } from './tool-error.js';
import fs from 'node:fs/promises';
import path from 'node:path';
import { createMockMessageBus } from '../test-utils/mock-message-bus.js';
describe('GetInternalDocsTool (Integration)', () => {
let tool: GetInternalDocsTool;
const abortSignal = new AbortController().signal;
beforeEach(() => {
tool = new GetInternalDocsTool();
tool = new GetInternalDocsTool(createMockMessageBus());
});
it('should find the documentation root and list files', async () => {