mirror of
https://dev.azure.com/globalhealthx/EMR/_git/helix-engage-server
synced 2026-05-18 20:08:19 +00:00
- caller-resolution: drop cache, use indexed phone filter (lead.contactPhone.primaryPhoneNumber.like) - worklist: externalize page size (WORKLIST_PAGE_SIZE × WORKLIST_MAX_PAGES), paginate getMissedCalls/getAssignedLeads/getPendingFollowUps - maint: unlock-agent, force-ready, backfill-caller-resolution, clear-analysis-cache, fix-timestamps - ozonetel agent.service: force logout+re-login on "already logged in" - ai chat: context expansion - livekit-agent: updates - widget: session handling - masterdata: clinic list cache Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
14 lines
535 B
TypeScript
14 lines
535 B
TypeScript
import { Module, forwardRef } from '@nestjs/common';
|
|
import { PlatformModule } from '../platform/platform.module';
|
|
import { AiEnrichmentService } from './ai-enrichment.service';
|
|
import { AiChatController } from './ai-chat.controller';
|
|
import { CallerResolutionModule } from '../caller/caller-resolution.module';
|
|
|
|
@Module({
|
|
imports: [PlatformModule, forwardRef(() => CallerResolutionModule)],
|
|
controllers: [AiChatController],
|
|
providers: [AiEnrichmentService],
|
|
exports: [AiEnrichmentService],
|
|
})
|
|
export class AiModule {}
|