Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/ai-core
common/settings-service
AISettingsService
Interface AISettingsService
Service to store and retrieve settings on a per-agent basis.
interface
AISettingsService
{
onDidChange
:
Event
<
void
>
;
getAgentSettings
(
agent
:
string
)
:
Promise
<
undefined
|
AgentSettings
>
;
getSettings
()
:
Promise
<
AISettings
>
;
updateAgentSettings
(
agent
:
string
,
agentSettings
:
Partial
<
AgentSettings
>
,
)
:
Promise
<
void
>
;
}
Implemented by
AISettingsServiceImpl
Index
Properties
on
Did
Change
Methods
get
Agent
Settings
get
Settings
update
Agent
Settings
Properties
on
Did
Change
onDidChange
:
Event
<
void
>
Methods
get
Agent
Settings
getAgentSettings
(
agent
:
string
)
:
Promise
<
undefined
|
AgentSettings
>
Parameters
agent
:
string
Returns
Promise
<
undefined
|
AgentSettings
>
get
Settings
getSettings
()
:
Promise
<
AISettings
>
Returns
Promise
<
AISettings
>
update
Agent
Settings
updateAgentSettings
(
agent
:
string
,
agentSettings
:
Partial
<
AgentSettings
>
,
)
:
Promise
<
void
>
Parameters
agent
:
string
agentSettings
:
Partial
<
AgentSettings
>
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
on
Did
Change
Methods
get
Agent
Settings
get
Settings
update
Agent
Settings
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...
Service to store and retrieve settings on a per-agent basis.