rea-agents - v2.0.0
Preparing search index...
server/toolRegistrationOptions
toolRegistrationOptions
Function toolRegistrationOptions
toolRegistrationOptions
(
contract
:
ToolContract
,
)
:
{
annotations
:
ToolAnnotations
;
description
:
string
;
inputSchema
:
{
"~standard"
:
{
jsonSchema
:
{
input
:
()
=>
Record
<
string
,
unknown
>
;
output
:
()
=>
Record
<
string
,
unknown
>
;
}
;
validate
:
(
input
:
unknown
)
=>
{
value
:
unknown
}
;
vendor
:
string
;
version
:
1
;
}
;
}
;
outputSchema
:
{
"~standard"
:
{
jsonSchema
:
{
input
:
()
=>
Record
<
string
,
unknown
>
;
output
:
()
=>
Record
<
string
,
unknown
>
;
}
;
}
;
}
;
title
:
string
;
}
Project the public contract fields accepted by MCP tool registration.
Parameters
contract
:
ToolContract
Returns
{
annotations
:
ToolAnnotations
;
description
:
string
;
inputSchema
:
{
"~standard"
:
{
jsonSchema
:
{
input
:
()
=>
Record
<
string
,
unknown
>
;
output
:
()
=>
Record
<
string
,
unknown
>
;
}
;
validate
:
(
input
:
unknown
)
=>
{
value
:
unknown
}
;
vendor
:
string
;
version
:
1
;
}
;
}
;
outputSchema
:
{
"~standard"
:
{
jsonSchema
:
{
input
:
()
=>
Record
<
string
,
unknown
>
;
output
:
()
=>
Record
<
string
,
unknown
>
;
}
;
}
;
}
;
title
:
string
;
}
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
rea-agents - v2.0.0
Loading...
Project the public contract fields accepted by MCP tool registration.