refactor(session): unify event map augmentation entrypoint

This commit is contained in:
imccyu
2026-08-09 17:53:09 +08:00
parent 990f700d3c
commit 3d70889a8d
22 changed files with 31 additions and 31 deletions

View File

@@ -24,7 +24,7 @@ declare module '@deepseek-ai/dsh-session-projection/types' {
}
}
declare module '@deepseek-ai/dsh-session' {
declare module '@deepseek-ai/dsh-session/types' {
interface SessionEventMap {
'cache-test/mark': { marks: string[] }
}

View File

@@ -22,7 +22,7 @@ declare module '@deepseek-ai/dsh-session-projection/types' {
}
}
declare module '@deepseek-ai/dsh-session' {
declare module '@deepseek-ai/dsh-session/types' {
interface SessionEventMap {
'test/mark': { marks: string[] }
}

View File

@@ -17,7 +17,7 @@ import {
type TelemetryRecord,
} from '../src/index.ts'
declare module '@deepseek-ai/dsh-session' {
declare module '@deepseek-ai/dsh-session/types' {
interface SessionEventMap {
/**
* Test-only merged event proving unknown types flow through unchanged.

View File

@@ -37,7 +37,7 @@ export interface SessionTitleLlmRequestEventData {
readonly maxTokens: number
}
declare module '@deepseek-ai/dsh-session' {
declare module '@deepseek-ai/dsh-session/types' {
interface SessionEventMap {
/** Log-only pre-dispatch record of one session-title model request. */
'session/title-llm-request': SessionTitleLlmRequestEventData

View File

@@ -91,7 +91,7 @@ declare module 'cordis' {
}
}
declare module '@deepseek-ai/dsh-session' {
declare module '@deepseek-ai/dsh-session/types' {
interface SessionEventMap {
/**
* Latest-wins session title snapshot. Log-only: it never enters the model