Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/ai-core
common
Module common
References
Agent
→
Agent
AgentDescriptor
→
AgentDescriptor
AGENTS_VARIABLE
→
AGENTS_VARIABLE
AgentService
→
AgentService
AgentServiceImpl
→
AgentServiceImpl
AgentSettings
→
AgentSettings
AgentSpecificVariables
→
AgentSpecificVariables
AgentsVariableContribution
→
AgentsVariableContribution
AI_CORE_PREFERENCES_TITLE
→
AI_CORE_PREFERENCES_TITLE
AI_VARIABLE_RESOURCE_SCHEME
→
AI_VARIABLE_RESOURCE_SCHEME
AIContextVariable
→
AIContextVariable
AICoreConfiguration
→
AICoreConfiguration
AICorePreferences
→
AICorePreferences
aiCorePreferenceSchema
→
aiCorePreferenceSchema
AISettings
→
AISettings
AISettingsService
→
AISettingsService
AIVariable
→
AIVariable
AIVariableArg
→
AIVariableArg
AIVariableArgCompletionProvider
→
AIVariableArgCompletionProvider
AIVariableArgPicker
→
AIVariableArgPicker
AIVariableContext
→
AIVariableContext
AIVariableContribution
→
AIVariableContribution
AIVariableDescription
→
AIVariableDescription
AIVariableOpener
→
AIVariableOpener
AIVariableResolutionRequest
→
AIVariableResolutionRequest
AIVariableResolver
→
AIVariableResolver
AIVariableResolverWithVariableDependencies
→
AIVariableResolverWithVariableDependencies
AIVariableResourceResolver
→
AIVariableResourceResolver
AIVariableService
→
AIVariableService
Base64ImageContent
→
Base64ImageContent
BasePromptFragment
→
BasePromptFragment
bindAICorePreferences
→
bindAICorePreferences
bindToolProvider
→
bindToolProvider
ConfigurableInMemoryResources
→
ConfigurableInMemoryResources
ConfigurableMutableReferenceResource
→
ConfigurableMutableReferenceResource
ConfigurableMutableResource
→
ConfigurableMutableResource
createAIResolveVariableCache
→
createAIResolveVariableCache
CustomAgentDescription
→
CustomAgentDescription
CustomizedPromptFragment
→
CustomizedPromptFragment
DefaultAIVariableService
→
DefaultAIVariableService
DefaultLanguageModelRegistryImpl
→
DefaultLanguageModelRegistryImpl
FrontendLanguageModelRegistry
→
FrontendLanguageModelRegistry
getAllResolvedAIVariables
→
getAllResolvedAIVariables
getJsonOfResponse
→
getJsonOfResponse
getJsonOfText
→
getJsonOfText
getRequestSettingSpecificity
→
getRequestSettingSpecificity
getTextOfResponse
→
getTextOfResponse
ImageContent
→
ImageContent
ImageMessage
→
ImageMessage
ImageMimeType
→
ImageMimeType
isBasePromptFragment
→
isBasePromptFragment
isCustomizedPromptFragment
→
isCustomizedPromptFragment
isLanguageModelParsedResponse
→
isLanguageModelParsedResponse
isLanguageModelRequestMessage
→
isLanguageModelRequestMessage
isLanguageModelStreamResponse
→
isLanguageModelStreamResponse
isLanguageModelStreamResponseDelegate
→
isLanguageModelStreamResponseDelegate
isLanguageModelStreamResponsePart
→
isLanguageModelStreamResponsePart
isLanguageModelTextResponse
→
isLanguageModelTextResponse
isModelMatching
→
isModelMatching
isTextResponsePart
→
isTextResponsePart
isThinkingResponsePart
→
isThinkingResponsePart
isToolCallResponsePart
→
isToolCallResponsePart
isUsageResponsePart
→
isUsageResponsePart
LANGUAGE_MODEL_ALIASES_PREFERENCE
→
LANGUAGE_MODEL_ALIASES_PREFERENCE
LanguageModel
→
LanguageModel
LanguageModelAlias
→
LanguageModelAlias
LanguageModelAliasRegistry
→
LanguageModelAliasRegistry
LanguageModelDelegateClient
→
LanguageModelDelegateClient
languageModelDelegatePath
→
languageModelDelegatePath
LanguageModelFrontendDelegate
→
LanguageModelFrontendDelegate
LanguageModelMessage
→
LanguageModelMessage
LanguageModelMetaData
→
LanguageModelMetaData
LanguageModelParsedResponse
→
LanguageModelParsedResponse
LanguageModelProvider
→
LanguageModelProvider
LanguageModelRegistry
→
LanguageModelRegistry
LanguageModelRegistryClient
→
LanguageModelRegistryClient
languageModelRegistryDelegatePath
→
languageModelRegistryDelegatePath
LanguageModelRegistryFrontendDelegate
→
LanguageModelRegistryFrontendDelegate
LanguageModelRequest
→
LanguageModelRequest
LanguageModelRequirement
→
LanguageModelRequirement
LanguageModelResponse
→
LanguageModelResponse
LanguageModelResponseDelegate
→
LanguageModelResponseDelegate
LanguageModelSelector
→
LanguageModelSelector
LanguageModelService
→
LanguageModelService
LanguageModelServiceImpl
→
LanguageModelServiceImpl
LanguageModelStatus
→
LanguageModelStatus
LanguageModelStreamResponse
→
LanguageModelStreamResponse
LanguageModelStreamResponseDelegate
→
LanguageModelStreamResponseDelegate
LanguageModelStreamResponsePart
→
LanguageModelStreamResponsePart
LanguageModelTextResponse
→
LanguageModelTextResponse
matchFunctionsRegEx
→
matchFunctionsRegEx
matchVariablesRegEx
→
matchVariablesRegEx
MessageActor
→
MessageActor
NO_CONTEXT_AUTHORITY
→
NO_CONTEXT_AUTHORITY
NOTIFICATION_TYPE_BLINK
→
NOTIFICATION_TYPE_BLINK
NOTIFICATION_TYPE_MESSAGE
→
NOTIFICATION_TYPE_MESSAGE
NOTIFICATION_TYPE_OFF
→
NOTIFICATION_TYPE_OFF
NOTIFICATION_TYPE_OS_NOTIFICATION
→
NOTIFICATION_TYPE_OS_NOTIFICATION
NOTIFICATION_TYPES
→
NOTIFICATION_TYPES
NotificationType
→
NotificationType
PREFERENCE_NAME_DEFAULT_NOTIFICATION_TYPE
→
PREFERENCE_NAME_DEFAULT_NOTIFICATION_TYPE
PREFERENCE_NAME_MAX_RETRIES
→
PREFERENCE_NAME_MAX_RETRIES
PREFERENCE_NAME_PROMPT_TEMPLATES
→
PREFERENCE_NAME_PROMPT_TEMPLATES
PREFERENCE_NAME_REQUEST_SETTINGS
→
PREFERENCE_NAME_REQUEST_SETTINGS
PROMPT_FUNCTION_REGEX
→
PROMPT_FUNCTION_REGEX
PROMPT_VARIABLE_THREE_BRACES_REGEX
→
PROMPT_VARIABLE_THREE_BRACES_REGEX
PROMPT_VARIABLE_TWO_BRACES_REGEX
→
PROMPT_VARIABLE_TWO_BRACES_REGEX
PromptFragment
→
PromptFragment
PromptFragmentCustomizationService
→
PromptFragmentCustomizationService
PromptMap
→
PromptMap
PromptService
→
PromptService
PromptServiceImpl
→
PromptServiceImpl
PromptText
→
PromptText
PromptVariantSet
→
PromptVariantSet
RequestAddedEvent
→
RequestAddedEvent
RequestSetting
→
RequestSetting
ResolveAIVariableCache
→
ResolveAIVariableCache
ResolveAIVariableCacheEntry
→
ResolveAIVariableCacheEntry
ResolvedAgentsVariable
→
ResolvedAgentsVariable
ResolvedAIContextVariable
→
ResolvedAIContextVariable
ResolvedAIVariable
→
ResolvedAIVariable
ResolvedPromptFragment
→
ResolvedPromptFragment
ResolvedTodayVariable
→
ResolvedTodayVariable
ResourceInitializationOptions
→
ResourceInitializationOptions
ResponseCompletedEvent
→
ResponseCompletedEvent
ResponseFormatJsonSchema
→
ResponseFormatJsonSchema
Scope
→
Scope
SessionEvent
→
SessionEvent
SessionsClearedEvent
→
SessionsClearedEvent
TextMessage
→
TextMessage
TextResponsePart
→
TextResponsePart
ThinkingMessage
→
ThinkingMessage
ThinkingResponsePart
→
ThinkingResponsePart
TODAY_VARIABLE
→
TODAY_VARIABLE
TodayVariableArgs
→
TodayVariableArgs
TodayVariableContribution
→
TodayVariableContribution
TOKEN_USAGE_SERVICE_PATH
→
TOKEN_USAGE_SERVICE_PATH
TokenUsage
→
TokenUsage
TokenUsageParams
→
TokenUsageParams
TokenUsageService
→
TokenUsageService
TokenUsageServiceClient
→
TokenUsageServiceClient
ToolCall
→
ToolCall
ToolCallAudioResult
→
ToolCallAudioResult
ToolCallContent
→
ToolCallContent
ToolCallContentResult
→
ToolCallContentResult
ToolCallErrorResult
→
ToolCallErrorResult
ToolCallImageResult
→
ToolCallImageResult
ToolCallResponsePart
→
ToolCallResponsePart
ToolCallResult
→
ToolCallResult
ToolCallTextResult
→
ToolCallTextResult
ToolInvocationRegistry
→
ToolInvocationRegistry
ToolInvocationRegistryImpl
→
ToolInvocationRegistryImpl
ToolProvider
→
ToolProvider
ToolRequest
→
ToolRequest
ToolRequestParameterProperty
→
ToolRequestParameterProperty
ToolRequestParameters
→
ToolRequestParameters
ToolRequestParametersProperties
→
ToolRequestParametersProperties
toolRequestToPromptText
→
toolRequestToPromptText
ToolResultMessage
→
ToolResultMessage
ToolUseMessage
→
ToolUseMessage
UrlImageContent
→
UrlImageContent
UsageResponsePart
→
UsageResponsePart
UserRequest
→
UserRequest
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
References
Agent
Agent
Descriptor
AGENTS_
VARIABLE
Agent
Service
Agent
Service
Impl
Agent
Settings
Agent
Specific
Variables
Agents
Variable
Contribution
AI_
CORE_
PREFERENCES_
TITLE
AI_
VARIABLE_
RESOURCE_
SCHEME
AI
Context
Variable
AI
Core
Configuration
AI
Core
Preferences
ai
Core
Preference
Schema
AI
Settings
AI
Settings
Service
AI
Variable
AI
Variable
Arg
AI
Variable
Arg
Completion
Provider
AI
Variable
Arg
Picker
AI
Variable
Context
AI
Variable
Contribution
AI
Variable
Description
AI
Variable
Opener
AI
Variable
Resolution
Request
AI
Variable
Resolver
AI
Variable
Resolver
With
Variable
Dependencies
AI
Variable
Resource
Resolver
AI
Variable
Service
Base64
Image
Content
Base
Prompt
Fragment
bind
AI
Core
Preferences
bind
Tool
Provider
Configurable
In
Memory
Resources
Configurable
Mutable
Reference
Resource
Configurable
Mutable
Resource
create
AI
Resolve
Variable
Cache
Custom
Agent
Description
Customized
Prompt
Fragment
Default
AI
Variable
Service
Default
Language
Model
Registry
Impl
Frontend
Language
Model
Registry
get
All
Resolved
AI
Variables
get
Json
Of
Response
get
Json
Of
Text
get
Request
Setting
Specificity
get
Text
Of
Response
Image
Content
Image
Message
Image
Mime
Type
is
Base
Prompt
Fragment
is
Customized
Prompt
Fragment
is
Language
Model
Parsed
Response
is
Language
Model
Request
Message
is
Language
Model
Stream
Response
is
Language
Model
Stream
Response
Delegate
is
Language
Model
Stream
Response
Part
is
Language
Model
Text
Response
is
Model
Matching
is
Text
Response
Part
is
Thinking
Response
Part
is
Tool
Call
Response
Part
is
Usage
Response
Part
LANGUAGE_
MODEL_
ALIASES_
PREFERENCE
Language
Model
Language
Model
Alias
Language
Model
Alias
Registry
Language
Model
Delegate
Client
language
Model
Delegate
Path
Language
Model
Frontend
Delegate
Language
Model
Message
Language
Model
Meta
Data
Language
Model
Parsed
Response
Language
Model
Provider
Language
Model
Registry
Language
Model
Registry
Client
language
Model
Registry
Delegate
Path
Language
Model
Registry
Frontend
Delegate
Language
Model
Request
Language
Model
Requirement
Language
Model
Response
Language
Model
Response
Delegate
Language
Model
Selector
Language
Model
Service
Language
Model
Service
Impl
Language
Model
Status
Language
Model
Stream
Response
Language
Model
Stream
Response
Delegate
Language
Model
Stream
Response
Part
Language
Model
Text
Response
match
Functions
Reg
Ex
match
Variables
Reg
Ex
Message
Actor
NO_
CONTEXT_
AUTHORITY
NOTIFICATION_
TYPE_
BLINK
NOTIFICATION_
TYPE_
MESSAGE
NOTIFICATION_
TYPE_
OFF
NOTIFICATION_
TYPE_
OS_
NOTIFICATION
NOTIFICATION_
TYPES
Notification
Type
PREFERENCE_
NAME_
DEFAULT_
NOTIFICATION_
TYPE
PREFERENCE_
NAME_
MAX_
RETRIES
PREFERENCE_
NAME_
PROMPT_
TEMPLATES
PREFERENCE_
NAME_
REQUEST_
SETTINGS
PROMPT_
FUNCTION_
REGEX
PROMPT_
VARIABLE_
THREE_
BRACES_
REGEX
PROMPT_
VARIABLE_
TWO_
BRACES_
REGEX
Prompt
Fragment
Prompt
Fragment
Customization
Service
Prompt
Map
Prompt
Service
Prompt
Service
Impl
Prompt
Text
Prompt
Variant
Set
Request
Added
Event
Request
Setting
Resolve
AI
Variable
Cache
Resolve
AI
Variable
Cache
Entry
Resolved
Agents
Variable
Resolved
AI
Context
Variable
Resolved
AI
Variable
Resolved
Prompt
Fragment
Resolved
Today
Variable
Resource
Initialization
Options
Response
Completed
Event
Response
Format
Json
Schema
Scope
Session
Event
Sessions
Cleared
Event
Text
Message
Text
Response
Part
Thinking
Message
Thinking
Response
Part
TODAY_
VARIABLE
Today
Variable
Args
Today
Variable
Contribution
TOKEN_
USAGE_
SERVICE_
PATH
Token
Usage
Token
Usage
Params
Token
Usage
Service
Token
Usage
Service
Client
Tool
Call
Tool
Call
Audio
Result
Tool
Call
Content
Tool
Call
Content
Result
Tool
Call
Error
Result
Tool
Call
Image
Result
Tool
Call
Response
Part
Tool
Call
Result
Tool
Call
Text
Result
Tool
Invocation
Registry
Tool
Invocation
Registry
Impl
Tool
Provider
Tool
Request
Tool
Request
Parameter
Property
Tool
Request
Parameters
Tool
Request
Parameters
Properties
tool
Request
To
Prompt
Text
Tool
Result
Message
Tool
Use
Message
Url
Image
Content
Usage
Response
Part
User
Request
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...