rea-agents - v2.0.0
Preparing search index...
contracts/toolContractTypes
ToolContract
Interface ToolContract<Name>
Single source of truth for a public MCP tool.
interface
ToolContract
<
Name
extends
string
=
string
>
{
annotations
:
ToolAnnotations
;
description
:
string
;
effects
:
ToolEffects
;
examples
:
readonly
ToolExample
[]
;
inputSchema
:
ZodObject
;
kind
:
ToolKind
;
name
:
Name
;
outputSchema
:
ZodObject
;
title
:
string
;
}
Type Parameters
Name
extends
string
=
string
Index
Properties
annotations
description
effects
examples
input
Schema
kind
name
output
Schema
title
Properties
Readonly
annotations
annotations
:
ToolAnnotations
Readonly
description
description
:
string
Readonly
effects
effects
:
ToolEffects
Readonly
examples
examples
:
readonly
ToolExample
[]
Readonly
input
Schema
inputSchema
:
ZodObject
Readonly
kind
kind
:
ToolKind
Readonly
name
name
:
Name
Readonly
output
Schema
outputSchema
:
ZodObject
Readonly
title
title
:
string
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
annotations
description
effects
examples
input
Schema
kind
name
output
Schema
title
rea-agents - v2.0.0
Loading...
Single source of truth for a public MCP tool.