MCPcopy Create free account

hub / github.com/bedriyan/medkit-app / types & classes

Types & classes97 in github.com/bedriyan/medkit-app

↓ 2 callersClassBootstrapResponse
backend/server.py:707
↓ 1 callersClassCreateSessionResponse
backend/server.py:831
↓ 1 callersClassEhrLookupResponse
backend/server.py:1078
↓ 1 callersClassRefreshAgentResponse
backend/server.py:780
↓ 1 callersClassReporter
backend/smoke_test.py:92
↓ 1 callersClassTriageClassifyResponse
backend/server.py:1191
↓ 1 callersClassVoiceTokenResponse
backend/server.py:1412
↓ 1 callersClass_CapturingHandler
backend/tests/test_vault.py:173
Class
src/game/store.ts:107
Class
src/voice/conversation.ts:113
InterfaceAbnormalEntry
* Pool of abnormal images for a given imaging test. The optional `tags` * are matched against the patient's `diagnosisId` (case-insensitive, * subst
src/data/radiologyImages.ts:41
InterfaceActivePatient
src/game/types.ts:166
InterfaceAnamnesisQA
src/game/types.ts:44
InterfaceAvatarModel
src/data/avatarModels.ts:25
InterfaceBodyProps
src/components/DebriefScreen.tsx:615
InterfaceBootstrapResult
src/agents/managedAgent.ts:24
InterfaceBreadcrumbProps
src/components/primitives.tsx:297
InterfaceCachedConversation
Cached conversation, keyed by bedIndex. `caseId` is carried alongside so * we can detect when a bed (or the polyclinic sentinel -10) receives a *
src/voice/conversationStore.ts:25
InterfaceCard
src/components/OnboardingScreen.tsx:5
InterfaceCase
src/data/cases.ts:10
InterfaceCaseCardProps
src/components/CaseLibraryScreen.tsx:7
InterfaceCaseRubric
src/game/types.ts:126
InterfaceCharacterProps
src/components/three/StylizedCharacter.tsx:20
InterfaceChatMessage
src/voice/claude.ts:1
InterfaceChildNode
src/components/AgentTopologyScreen.tsx:32
InterfaceCite
src/components/DebriefScreen.tsx:124
ClassConversation
src/voice/conversation.ts:113
InterfaceConversationListeners
src/voice/conversation.ts:62
InterfaceConversationOptions
src/voice/conversation.ts:79
ClassCreateSessionRequest
backend/server.py:827
InterfaceCreateSessionResult
src/agents/managedAgent.ts:32
InterfaceCriterionProps
src/components/DebriefScreen.tsx:131
InterfaceCuteFaceProps
src/components/primitives.tsx:58
InterfaceDebriefRequest
src/agents/debriefRequest.ts:23
InterfaceDiagnosis
src/game/types.ts:151
InterfaceDomainRingProps
src/components/DebriefScreen.tsx:56
InterfaceDoodleProps
src/components/primitives.tsx:157
InterfaceDoodleScatterItem
src/components/primitives.tsx:449
InterfaceDoorProps
src/components/ModeSelectScreen.tsx:4
InterfaceEdgeDef
src/components/AgenticRoundsScreen.tsx:44
ClassEhrLookupRequest
backend/server.py:1074
InterfaceEndConfirmChecks
src/game/types.ts:31
InterfaceEvalHistoryEntry
src/data/evalHistory.ts:14
InterfaceGameState
src/game/types.ts:192
InterfaceGuideline
src/data/guidelines.ts:40
InterfaceGuidelineRecommendation
src/data/guidelines.ts:20
InterfaceHistoryCase
src/components/HistoryScreen.tsx:4
InterfaceImagingImage
src/data/radiologyImages.ts:25
InterfaceInteractable
src/components/three/interactions.ts:3
InterfaceInteractionState
src/components/three/interactions.ts:12
InterfaceItem
src/components/EndConfirmScreen.tsx:6
InterfaceManagedAgentEvent
src/agents/managedAgent.ts:39
InterfaceMedication
src/data/medications.ts:42
InterfaceMonitorPatient
Patient summary shown on the monitor — null = empty/idle screen.
src/components/three/Polyclinic.tsx:385
InterfaceNodeCardProps
src/components/AgentTopologyScreen.tsx:339
InterfaceNodeDef
src/components/AgenticRoundsScreen.tsx:21
InterfaceNodeDetails
src/components/AgenticRoundsScreen.tsx:35
InterfaceNodeDetails
src/components/AgentTopologyScreen.tsx:25
InterfaceOptions
src/agents/useAttendingDebrief.ts:52
InterfacePatientCase
src/game/types.ts:57
ClassPatientChatMessage
backend/server.py:1326
InterfacePatientFaceProps
src/components/primitives.tsx:11
ClassPatientStreamRequest
backend/server.py:1331
InterfacePipelineStep
src/components/AgenticRoundsScreen.tsx:1047
InterfacePlayerProps
src/components/three/Player.tsx:19
InterfacePointPair
src/components/AgenticRoundsScreen.tsx:380
InterfacePolyclinicSlice
src/game/types.ts:186
InterfacePrescriptionGrade
src/data/medications.ts:1688
InterfaceProps
src/components/ExamineOverlay.tsx:14
InterfaceProps
Compact, fixed-position voice transcript card. Used while the Examine * overlay is open so the doctor can still hear/read what the patient is * sa
src/components/DockedVoicePanel.tsx:14
InterfaceProps
src/components/three/FloatingVoicePanel.tsx:7
InterfacePulseParams
src/components/AgentTopologyScreen.tsx:300
InterfaceRubricCriterion
src/game/types.ts:104
InterfaceRunResult
scripts/loop/verify-loop.ts:29
InterfaceSafetyNetCriterion
src/game/types.ts:120
InterfaceStatProps
src/components/HomeScreen.tsx:38
ClassStore
src/game/store.ts:107
InterfaceStreamOptions
src/agents/managedAgent.ts:47
InterfaceSubtitleEvent
src/voice/conversation.ts:54
InterfaceTest
src/game/types.ts:138
InterfaceTestPanel
src/data/tests.ts:118
InterfaceTestResult
src/game/types.ts:51
InterfaceTopBarProps
src/components/primitives.tsx:335
InterfaceTrainingStats
src/components/HomeScreen.tsx:89
InterfaceTreatment
src/game/types.ts:145
ClassTriageClassifyRequest
backend/server.py:1183
ClassTriageEndpointIntegrationTests
HTTP-level smoke of the endpoint, patching the Anthropic client.
backend/tests/test_triage.py:157
ClassTriageReasoningTests
backend/tests/test_triage.py:70
InterfaceTweaks
src/game/types.ts:24
InterfaceUseAttendingDebriefResult
src/agents/useAttendingDebrief.ts:41
ClassVaultEndpointTests
backend/tests/test_vault.py:46
InterfaceVitalCard
src/components/BriefScreen.tsx:5
ClassVitalsSnapshot
backend/server.py:1174
ClassVoiceTokenRequest
backend/server.py:1403
InterfaceVoiceTokenResponse
src/voice/conversation.ts:92
InterfaceWallCollider
src/components/three/Player.tsx:12
InterfaceWordmarkProps
src/components/primitives.tsx:400