diff --git a/packages/core/src/agent/agent-session.test.ts b/packages/core/src/agent/agent-session.test.ts index c390d719d4..235b4eb013 100644 --- a/packages/core/src/agent/agent-session.test.ts +++ b/packages/core/src/agent/agent-session.test.ts @@ -32,9 +32,7 @@ describe('AgentSession', () => { await session.abort(); expect( session.events.some( - (e) => - e.type === 'agent_end' && - (e as AgentEvent<'agent_end'>).reason === 'aborted', + (e) => e.type === 'agent_end' && e.reason === 'aborted', ), ).toBe(true); }); diff --git a/packages/core/src/agent/mock.ts b/packages/core/src/agent/mock.ts index f29e87f878..683e3e0b2a 100644 --- a/packages/core/src/agent/mock.ts +++ b/packages/core/src/agent/mock.ts @@ -86,6 +86,7 @@ export class MockAgentProtocol implements AgentProtocol { ) { const now = new Date().toISOString(); for (const eventData of events) { + // eslint-disable-next-line @typescript-eslint/no-unsafe-type-assertion const event: AgentEvent = { ...eventData, id: eventData.id ?? `e-${this._nextEventId++}`, @@ -126,6 +127,7 @@ export class MockAgentProtocol implements AgentProtocol { // Helper to normalize and prepare for emission const normalize = (eventData: MockAgentEvent): AgentEvent => + // eslint-disable-next-line @typescript-eslint/no-unsafe-type-assertion ({ ...eventData, id: eventData.id ?? `e-${this._nextEventId++}`,