Theia API Documentation v1.72.1
Eclipse Theia Website
GitHub
Preparing search index...
@theia/ai-core
common/variable-service
AIVariableResolver
Interface AIVariableResolver
interface
AIVariableResolver
{
canResolve
(
request
:
AIVariableResolutionRequest
,
context
:
AIVariableContext
,
)
:
MaybePromise
<
number
>
;
resolve
(
request
:
AIVariableResolutionRequest
,
context
:
AIVariableContext
,
)
:
Promise
<
undefined
|
ResolvedAIVariable
>
;
}
Hierarchy (
View Summary
)
AIVariableResolver
AIVariableResolverWithVariableDependencies
Implemented by
AgentsVariableContribution
AiTerminalCommandBlockVariableContribution
ChangeSetVariableContribution
ChatAgentsVariableContribution
CodeCompletionVariableContribution
ContextDetailsVariableContribution
ContextFilesVariableContribution
ContextSummaryVariableContribution
EditorContextVariableContribution
FileVariableContribution
GitHubRepoVariableContribution
ImageContextVariableContribution
OpenEditorsVariableContribution
ProductNameVariableContribution
SkillsVariableContribution
TaskContextVariableContribution
TheiaVariableContribution
TodayVariableContribution
Index
Methods
can
Resolve
resolve
Methods
can
Resolve
canResolve
(
request
:
AIVariableResolutionRequest
,
context
:
AIVariableContext
,
)
:
MaybePromise
<
number
>
Parameters
request
:
AIVariableResolutionRequest
context
:
AIVariableContext
Returns
MaybePromise
<
number
>
resolve
resolve
(
request
:
AIVariableResolutionRequest
,
context
:
AIVariableContext
,
)
:
Promise
<
undefined
|
ResolvedAIVariable
>
Parameters
request
:
AIVariableResolutionRequest
context
:
AIVariableContext
Returns
Promise
<
undefined
|
ResolvedAIVariable
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
can
Resolve
resolve
Eclipse Theia Website
GitHub
Theia API Documentation v1.72.1
Loading...