services-core
Makaio Framework / services-core
services-core
Section titled “services-core”Classes
Section titled “Classes”- AdapterIdentityRegistry
- AdapterRegistry
- CachedRegistryFetcher
- CanonicalModelResolutionError
- CanonicalModelResolver
- CanonicalModelService
- CapabilityService
- ContextWindowTracker
- FallbackRegistryFetcher
- MakaioSession
- MakaioSessionService
- ModelRegistryProviderNotFoundError
- ModelRegistryService
- SessionBridge
- SessionExtensionContextImpl
- SessionLogger
- SessionOrchestrator
- SessionTurnManager
- ToolApprovalService
- ToolRegistry
- TrayMenuService
- Turn
- TurnContextEnricher
Interfaces
Section titled “Interfaces”- AgentContextState
- AmbiguousMatch
- AttachmentArtifactInput
- AttachmentArtifactMetadata
- BuildContextOptions
- CanonicalModelResolverDeps
- ContextAssemblyResult
- ContextWindowTrackerConfig
- CreateAndLinkParams
- CreateAndLinkResult
- IModelRegistryCache
- IModelRegistryFetcher
- ISessionOrchestrator
- ListToolsFilter
- MakaioSessionConfig
- ModelRegistryServiceOptions
- RecoveryConfig
- RegisteredAdapterRuntimeIdentityHandlers
- ResolvedDefaultTarget
- SearchFilters
- SearchSessionRow
- SessionContextWindowState
- SessionLoggerOptions
- SessionPreviewMaps
- StartTurnOptions
- ToolRegistryOptions
- ToolsetInfo
- ToolsetPolicy
- ToolsWithToolsetsResult
- TurnCompletionResult
- TurnConfig
- TurnContext
- TurnResult
Type Aliases
Section titled “Type Aliases”- AdapterSessionRecord
- AdapterSessionStatus
- CanonicalModelResolutionErrorCode
- ContainerCreated
- ContainerDestroyed
- ContainerIsolatedSpawnRequest
- ContainerLocalSpawnRequest
- ContainerRuntime
- ContainerStarted
- ContainerState
- ContainerStopped
- DefaultModelResolution
- EventTransform
- FallbackRuntimeOptions
- InsertAdapterSession
- InsertMessage
- InsertMessageRouting
- InsertSessionEvent
- InsertTurn
- ModelRegistry
- ModelRegistryCheckModelInProvidersRequest
- ModelRegistryCheckModelInProvidersResponse
- ModelRegistryGetForProviderRequest
- ModelRegistryGetForProviderResponse
- ModelRegistryGetLabModelsRequest
- ModelRegistryGetLabModelsResponse
- ModelRegistryGetProviderModelsRequest
- ModelRegistryGetProviderModelsResponse
- ModelRegistryRefreshRequest
- ModelRegistryRefreshResponse
- ProviderModelOverride
- ResolvedSelection
- SelectAdapterSession
- SelectMessage
- SelectMessageRouting
- SelectSessionEvent
- SelectTurn
- SpawnRequest
- SpawnResponse
- StatusRequest
- StatusResponse
- StopRequest
- StopResponse
- StoreArtifactFn
- StoreArtifactResult
- ToolsetPolicyProvider
- TurnCompleteCallback
- TurnStateChange
Variables
Section titled “Variables”- actionRegistry
- adapterSessions
- AdapterSessionStorageNamespace
- AdapterSessionStorageSubjects
- AgentStorageNamespace
- AgentStorageSubjects
- canonicalModelPackage
- capabilityPackage
- CapabilityToken
- CONNECTOR_SWAP_DEFAULT_PIPELINE
- ContainerCreatedSchema
- ContainerDestroyedSchema
- ContainerIsolatedSpawnRequestSchema
- ContainerLocalSpawnRequestSchema
- ContainerRuntimeSchema
- ContainerSpawnNamespace
- ContainerSpawnSubjects
- ContainerStartedSchema
- ContainerStateSchema
- ContainerStoppedSchema
- DockerNamespace
- DockerSubjects
- frameworkCorePackages
- importCursors
- messageRouting
- MessageRoutingNamespace
- MessageRoutingSubjects
- messages
- ModelRegistryNamespace
- ModelRegistrySchema
- ModelRegistrySchemas
- ModelRegistrySubjects
- ModelRegistryToken
- ProviderModelOverrideSchema
- sessionBridgePackage
- SessionBridgeToken
- sessionEvents
- sessionOrchestratorPackage
- SessionOrchestratorToken
- sessionPackage
- sessionStoragePackage
- SessionStorageToken
- SessionToken
- SpawnRequestSchema
- SpawnResponseSchema
- StatusRequestSchema
- StatusResponseSchema
- StopRequestSchema
- StopResponseSchema
- toolApprovalPackage
- ToolApprovalToken
- toolRegistryPackage
- ToolRegistryToken
- trayMenuPackage
- TrayMenuToken
- turns
Functions
Section titled “Functions”- activateProviderContext
- activateProviderContextStrict
- assembleForkContext
- buildDeterministicAdapterId
- buildProviderContext
- buildRecoveryContext
- buildRecoveryContextWithPipeline
- buildSessionContext
- buildTurnInitiator
- createAndLinkImportedSession
- createAttachmentArtifacts
- createModelRegistryPackage
- createSessionExtensionContext
- createToolContributionProcessor
- ensureAgentCwd
- ensureAgentModel
- extractTextContent
- fetchAgentsBySession
- fetchMessageCountsBySession
- fetchPreviewBySession
- fetchSessionPreviewMaps
- findTurnByAgent
- getFullConversation
- getOrCreateSession
- kindToBranchKind
- mapAgentsBySession
- mapRowToSession
- mapToSession
- mergeModelMetadata
- normalizeSelectionString
- normalizeToBlocks
- parseForkTransforms
- pickFallbackRuntimeOptions
- recoverAgent
- registerAbandonHandler
- registerAdapterRuntimeIdentityHandlers
- registerArchiveHandler
- registerAttachHandler
- registerBuiltInActions
- registerCompressHandler
- registerCompressLineageResolver
- registerCoreSessionServiceHandlers
- registerCreateAndLinkHandler
- registerDrizzleAdapterSessionStorage
- registerDrizzleAgentStorage
- registerDrizzleImportCursorStorage
- registerDrizzleMessageRoutingStorage
- registerDrizzleMessageStorage
- registerDrizzleSessionEventStorage
- registerDrizzleSessionStorage
- registerDrizzleTurnStorage
- registerForkHandler
- registerFtsSearchHandler
- registerGetStatusCountsHandler
- registerListActionsHandler
- registerMemoryAgentStorage
- registerMemoryMessageStorage
- registerMemorySessionEventStorage
- registerMemorySessionStorage
- registerMemoryTurnStorage
- registerMergeHandler
- registerParentResolver
- registerPurgeHandler
- registerResumeHandler
- registerSessionDiscoveredHandler
- registerSpawningToolCallResolver
- resetBuiltInActionsRegistration
- resolveAdapterId
- resolveAdapterNameById
- resolveDeterministicAdapterId
- resolveExecutionTarget
- resolveModelCapabilities
- resolveTargetAgents
- routeToAgents
- routeToAgentsCore
- verifyAndRecoverAgents
References
Section titled “References”AdapterRuntimeNamespace
Section titled “AdapterRuntimeNamespace”Re-exports AdapterRuntimeNamespace
AdapterRuntimeSchemas
Section titled “AdapterRuntimeSchemas”Re-exports AdapterRuntimeSchemas
AdapterRuntimeSubjects
Section titled “AdapterRuntimeSubjects”Re-exports AdapterRuntimeSubjects
AgentInstanceStatus
Section titled “AgentInstanceStatus”Re-exports AgentInstanceStatus
AgentInstanceStatusSchema
Section titled “AgentInstanceStatusSchema”Re-exports AgentInstanceStatusSchema
AgentRuntimeNamespace
Section titled “AgentRuntimeNamespace”Re-exports AgentRuntimeNamespace
AgentRuntimeSchemas
Section titled “AgentRuntimeSchemas”Re-exports AgentRuntimeSchemas
AgentRuntimeSelection
Section titled “AgentRuntimeSelection”Re-exports AgentRuntimeSelection
AgentRuntimeSelectionSchema
Section titled “AgentRuntimeSelectionSchema”Re-exports AgentRuntimeSelectionSchema
AgentRuntimeSubjects
Section titled “AgentRuntimeSubjects”Re-exports AgentRuntimeSubjects
agents
Section titled “agents”Re-exports agents
BugEntry
Section titled “BugEntry”Re-exports BugEntry
BugEntrySchema
Section titled “BugEntrySchema”Re-exports BugEntrySchema
CodebaseChangedEvent
Section titled “CodebaseChangedEvent”Re-exports CodebaseChangedEvent
CodebaseChangedEventSchema
Section titled “CodebaseChangedEventSchema”Re-exports CodebaseChangedEventSchema
CodebaseNamespace
Section titled “CodebaseNamespace”Re-exports CodebaseNamespace
CodebaseSchemas
Section titled “CodebaseSchemas”Re-exports CodebaseSchemas
CodebaseSubjects
Section titled “CodebaseSubjects”Re-exports CodebaseSubjects
CompressionEvent
Section titled “CompressionEvent”Re-exports CompressionEvent
CompressionEventSchema
Section titled “CompressionEventSchema”Re-exports CompressionEventSchema
CompressionNamespace
Section titled “CompressionNamespace”Re-exports CompressionNamespace
CompressionSchemas
Section titled “CompressionSchemas”Re-exports CompressionSchemas
CompressionSubjects
Section titled “CompressionSubjects”Re-exports CompressionSubjects
CompressRequest
Section titled “CompressRequest”Re-exports CompressRequest
CompressRequestSchema
Section titled “CompressRequestSchema”Re-exports CompressRequestSchema
CompressResponse
Section titled “CompressResponse”Re-exports CompressResponse
CompressResponseSchema
Section titled “CompressResponseSchema”Re-exports CompressResponseSchema
ContainerIsolatedExecutionTargetSchema
Section titled “ContainerIsolatedExecutionTargetSchema”Re-exports ContainerIsolatedExecutionTargetSchema
ContainerLocalExecutionTargetSchema
Section titled “ContainerLocalExecutionTargetSchema”Re-exports ContainerLocalExecutionTargetSchema
ExecutionTarget
Section titled “ExecutionTarget”Re-exports ExecutionTarget
ExecutionTargetInput
Section titled “ExecutionTargetInput”Re-exports ExecutionTargetInput
ExecutionTargetInputSchema
Section titled “ExecutionTargetInputSchema”Re-exports ExecutionTargetInputSchema
ExecutionTargetListQuery
Section titled “ExecutionTargetListQuery”Re-exports ExecutionTargetListQuery
ExecutionTargetListQuerySchema
Section titled “ExecutionTargetListQuerySchema”Re-exports ExecutionTargetListQuerySchema
ExecutionTargetNamespace
Section titled “ExecutionTargetNamespace”Re-exports ExecutionTargetNamespace
ExecutionTargetResolveRequest
Section titled “ExecutionTargetResolveRequest”Re-exports ExecutionTargetResolveRequest
ExecutionTargetResolveRequestSchema
Section titled “ExecutionTargetResolveRequestSchema”Re-exports ExecutionTargetResolveRequestSchema
ExecutionTargetSchema
Section titled “ExecutionTargetSchema”Re-exports ExecutionTargetSchema
ExecutionTargetSchemas
Section titled “ExecutionTargetSchemas”Re-exports ExecutionTargetSchemas
ExecutionTargetSubjects
Section titled “ExecutionTargetSubjects”Re-exports ExecutionTargetSubjects
ExecutionTargetType
Section titled “ExecutionTargetType”Re-exports ExecutionTargetType
ExecutionTargetTypeSchema
Section titled “ExecutionTargetTypeSchema”Re-exports ExecutionTargetTypeSchema
ExtractedContext
Section titled “ExtractedContext”Re-exports ExtractedContext
ExtractedContextSchema
Section titled “ExtractedContextSchema”Re-exports ExtractedContextSchema
LocalExecutionTargetSchema
Section titled “LocalExecutionTargetSchema”Re-exports LocalExecutionTargetSchema
MessageStorageNamespace
Section titled “MessageStorageNamespace”Re-exports MessageStorageNamespace
MessageStorageSubjects
Section titled “MessageStorageSubjects”Re-exports MessageStorageSubjects
PreferenceItem
Section titled “PreferenceItem”Re-exports PreferenceItem
PreferenceItemSchema
Section titled “PreferenceItemSchema”Re-exports PreferenceItemSchema
PreferenceKey
Section titled “PreferenceKey”Re-exports PreferenceKey
PreferenceKeySchema
Section titled “PreferenceKeySchema”Re-exports PreferenceKeySchema
PreferencesNamespace
Section titled “PreferencesNamespace”Re-exports PreferencesNamespace
PreferencesSchemas
Section titled “PreferencesSchemas”Re-exports PreferencesSchemas
PreferencesSubjects
Section titled “PreferencesSubjects”Re-exports PreferencesSubjects
PreferenceValueSchema
Section titled “PreferenceValueSchema”Re-exports PreferenceValueSchema
ResolveIdRequest
Section titled “ResolveIdRequest”Re-exports ResolveIdRequest
ResolveIdRequestSchema
Section titled “ResolveIdRequestSchema”Re-exports ResolveIdRequestSchema
ResolveIdResponse
Section titled “ResolveIdResponse”Re-exports ResolveIdResponse
ResolveIdResponseSchema
Section titled “ResolveIdResponseSchema”Re-exports ResolveIdResponseSchema
ResolveNameRequest
Section titled “ResolveNameRequest”Re-exports ResolveNameRequest
ResolveNameRequestSchema
Section titled “ResolveNameRequestSchema”Re-exports ResolveNameRequestSchema
ResolveNameResponse
Section titled “ResolveNameResponse”Re-exports ResolveNameResponse
ResolveNameResponseSchema
Section titled “ResolveNameResponseSchema”Re-exports ResolveNameResponseSchema
SessionEventStorageNamespace
Section titled “SessionEventStorageNamespace”Re-exports SessionEventStorageNamespace
SessionEventStorageSubjects
Section titled “SessionEventStorageSubjects”Re-exports SessionEventStorageSubjects
sessions
Section titled “sessions”Re-exports sessions
SessionStorageNamespace
Section titled “SessionStorageNamespace”Re-exports SessionStorageNamespace
SessionStorageSubjects
Section titled “SessionStorageSubjects”Re-exports SessionStorageSubjects
TechnicalDetails
Section titled “TechnicalDetails”Re-exports TechnicalDetails
TechnicalDetailsSchema
Section titled “TechnicalDetailsSchema”Re-exports TechnicalDetailsSchema
TodoEntry
Section titled “TodoEntry”Re-exports TodoEntry
TodoEntrySchema
Section titled “TodoEntrySchema”Re-exports TodoEntrySchema
TrayMenuEntry
Section titled “TrayMenuEntry”Re-exports TrayMenuEntry
TrayMenuEntrySchema
Section titled “TrayMenuEntrySchema”Re-exports TrayMenuEntrySchema
TrayMenuGroup
Section titled “TrayMenuGroup”Re-exports TrayMenuGroup
TrayMenuGroupEntrySchema
Section titled “TrayMenuGroupEntrySchema”Re-exports TrayMenuGroupEntrySchema
TrayMenuGroupSchema
Section titled “TrayMenuGroupSchema”Re-exports TrayMenuGroupSchema
TrayMenuItemClicked
Section titled “TrayMenuItemClicked”Re-exports TrayMenuItemClicked
TrayMenuItemClickedSchema
Section titled “TrayMenuItemClickedSchema”Re-exports TrayMenuItemClickedSchema
TrayMenuListEntry
Section titled “TrayMenuListEntry”Re-exports TrayMenuListEntry
TrayMenuListEntrySchema
Section titled “TrayMenuListEntrySchema”Re-exports TrayMenuListEntrySchema
TrayMenuMetadataSchema
Section titled “TrayMenuMetadataSchema”Re-exports TrayMenuMetadataSchema
TrayMenuNamespace
Section titled “TrayMenuNamespace”Re-exports TrayMenuNamespace
TrayMenuSchemas
Section titled “TrayMenuSchemas”Re-exports TrayMenuSchemas
TrayMenuSectionSchema
Section titled “TrayMenuSectionSchema”Re-exports TrayMenuSectionSchema
TrayMenuSubjects
Section titled “TrayMenuSubjects”Re-exports TrayMenuSubjects
TurnStorageNamespace
Section titled “TurnStorageNamespace”Re-exports TurnStorageNamespace
TurnStorageSubjects
Section titled “TurnStorageSubjects”Re-exports TurnStorageSubjects
WorkerCompletedEventSchema
Section titled “WorkerCompletedEventSchema”Re-exports WorkerCompletedEventSchema
WorkerDefinition
Section titled “WorkerDefinition”Re-exports WorkerDefinition
WorkerDefinitionCreate
Section titled “WorkerDefinitionCreate”Re-exports WorkerDefinitionCreate
WorkerDefinitionCreateSchema
Section titled “WorkerDefinitionCreateSchema”Re-exports WorkerDefinitionCreateSchema
WorkerDefinitionSchema
Section titled “WorkerDefinitionSchema”Re-exports WorkerDefinitionSchema
WorkerDefinitionSummary
Section titled “WorkerDefinitionSummary”Re-exports WorkerDefinitionSummary
WorkerDefinitionSummarySchema
Section titled “WorkerDefinitionSummarySchema”Re-exports WorkerDefinitionSummarySchema
WorkerDefinitionUpdate
Section titled “WorkerDefinitionUpdate”Re-exports WorkerDefinitionUpdate
WorkerDefinitionUpdateSchema
Section titled “WorkerDefinitionUpdateSchema”Re-exports WorkerDefinitionUpdateSchema
WorkerInstance
Section titled “WorkerInstance”Re-exports WorkerInstance
WorkerInstanceSchema
Section titled “WorkerInstanceSchema”Re-exports WorkerInstanceSchema
WorkerInstanceStatus
Section titled “WorkerInstanceStatus”Re-exports WorkerInstanceStatus
WorkerInstanceStatusSchema
Section titled “WorkerInstanceStatusSchema”Re-exports WorkerInstanceStatusSchema
WorkerKernelNamespace
Section titled “WorkerKernelNamespace”Re-exports WorkerKernelNamespace
WorkerKernelSchemas
Section titled “WorkerKernelSchemas”Re-exports WorkerKernelSchemas
WorkerSettingsSchemas
Section titled “WorkerSettingsSchemas”Re-exports WorkerSettingsSchemas
WorkerSpawnedEventSchema
Section titled “WorkerSpawnedEventSchema”Re-exports WorkerSpawnedEventSchema
WorkerSpawnRequest
Section titled “WorkerSpawnRequest”Re-exports WorkerSpawnRequest
WorkerSpawnRequestSchema
Section titled “WorkerSpawnRequestSchema”Re-exports WorkerSpawnRequestSchema
WorkerSubjects
Section titled “WorkerSubjects”Re-exports WorkerSubjects