Skip to content

Commit 409a451

Browse files
Jacobinwweyclaude
andcommitted
fix(types): add remaining M8-M10 fields to server-side types
- KnowledgeLearningPlatformOptions: add studySessionOrchestration configs - LearningQualitySnapshot: add queryEvidenceCoverageRatioPct - StudySessionActionExecutionRequest: add tutorProviderMode - StudySessionPlanExecutionRequest: add tutorProviderMode Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 1dcb562 commit 409a451

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

src/learning/KnowledgeLearningPlatform.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,10 @@ export type KnowledgeLearningPlatformOptions = {
131131
localVectorAccelerationAdapter?: string;
132132
localVectorAccelerationFailureMode?: string;
133133
localVectorAccelerationRepresentationStrict?: boolean;
134-
};
134+
studySessionOrchestrationTrendRuntimeConfig?: Record<string, number>;
135+
studySessionOrchestrationMemorySignalConfig?: Record<string, number>;
136+
studySessionOrchestrationTutorRoutingConfig?: Record<string, number>;
137+
}
135138

136139
const STOPWORDS = new Set<string>([
137140
'a', 'an', 'and', 'are', 'as', 'at', 'be', 'been', 'being',

src/learning/types.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -383,6 +383,7 @@ export interface StudySessionActionExecutionRequest {
383383
memoryLayer?: MemoryLayer;
384384
tutorAdapterId?: string;
385385
tutorProviderName?: string;
386+
tutorProviderMode?: string;
386387
}
387388

388389
export interface StudySessionActionExecutionResponse {
@@ -423,6 +424,7 @@ export interface StudySessionPlanExecutionRequest {
423424
executedAt?: string;
424425
tutorAdapterId?: string;
425426
tutorProviderName?: string;
427+
tutorProviderMode?: string;
426428
}
427429

428430
export interface StudySessionPlanExecutionItem {
@@ -674,6 +676,7 @@ export interface LearningQualitySnapshot {
674676
queryP95Ms?: number;
675677
pathStrategyExecutionCoveragePct?: number;
676678
pathStrategyAverageMasteryDeltaPct?: number;
679+
queryEvidenceCoverageRatioPct?: number;
677680
}
678681

679682
export interface LearningQualitySnapshotRequest {

0 commit comments

Comments
 (0)