Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/ai-chat
common/chat-tool-request-service
ChatToolRequest
Interface ChatToolRequest
interface
ChatToolRequest
{
description
?:
string
;
id
:
string
;
name
:
string
;
parameters
:
ToolRequestParameters
;
providerName
?:
string
;
handler
(
arg_string
:
string
,
context
:
MutableChatRequestModel
,
)
:
Promise
<
ToolCallResult
>
;
handler
(
arg_string
:
string
,
ctx
?:
unknown
)
:
Promise
<
ToolCallResult
>
;
}
Hierarchy (
View Summary
)
ToolRequest
ChatToolRequest
Index
Properties
description?
id
name
parameters
provider
Name?
Methods
handler
Properties
Optional
description
description
?:
string
id
id
:
string
name
name
:
string
parameters
parameters
:
ToolRequestParameters
Optional
provider
Name
providerName
?:
string
Methods
handler
handler
(
arg_string
:
string
,
context
:
MutableChatRequestModel
,
)
:
Promise
<
ToolCallResult
>
Parameters
arg_string
:
string
context
:
MutableChatRequestModel
Returns
Promise
<
ToolCallResult
>
handler
(
arg_string
:
string
,
ctx
?:
unknown
)
:
Promise
<
ToolCallResult
>
Parameters
arg_string
:
string
Optional
ctx
:
unknown
Returns
Promise
<
ToolCallResult
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
description
id
name
parameters
provider
Name
Methods
handler
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...