Module types

Module types 

Source
Expand description

API request and response types

These types mirror the skill-http API types for serialization.

Structs§

AgentConfig
Agent runtime configuration
AgentModelConfig
Model configuration for agent
AppConfig
Application configuration
ComponentHealth
Component health
DockerConfig
Docker runtime configuration
DocumentMetadata
Document metadata
ExecutionHistoryEntry
Execution history entry
ExecutionRequest
Execution request
ExecutionResponse
Execution response
GetAgentConfigResponse
Response with agent configuration
HealthResponse
Health check response
ImportManifestRequest
Request to import a manifest configuration
ImportManifestResponse
Response from importing a manifest
IndexResponse
Response from indexing operation
IndexStats
Indexing statistics
InstallSkillRequest
Install skill request
InstallSkillResponse
Install skill response
InstanceInfo
Instance information
ModelInfo
Information about an LLM model
PaginatedResponse
Paginated response wrapper
PaginationParams
Pagination query parameters
ParameterInfo
Parameter information
ParsedInstance
Parsed instance from manifest
ParsedSkill
Parsed skill from manifest
PipelineIndexStats
Pipeline indexing statistics
PipelineSearchResult
Search result from pipeline
QueryInfo
Query processing information
RuntimeInfo
Information about an agent runtime
SearchConfigResponse
Search configuration
SearchRequest
Search request
SearchResponse
Search response
SearchResult
Search result
ServiceStatus
Status of a system service
ServicesStatusResponse
Response listing all system services
SkillDetail
Skill detail from API
SkillServiceRequirement
Host service requirement for a skill
SkillSummary
Skill summary from API
StartServiceRequest
Request to start a service
StartServiceResponse
Response from starting a service
StopServiceRequest
Request to stop a service
TestConnectionRequest
Request to test search connection
TestConnectionResponse
Response from testing search connection
TestPipelineRequest
Request to test full search pipeline
TestPipelineResponse
Response from testing search pipeline
ToolInfo
Tool information
UpdateAgentConfigRequest
Request to update agent configuration
UpdateAppConfigRequest
Update app config request
UpdateSearchConfigRequest
Update search config request
ValidateManifestRequest
Request to validate manifest content
ValidateManifestResponse
Response from validating a manifest
VersionResponse
Version response

Enums§

AgentRuntime
Agent runtime type
ExecutionStatus
Execution status