aigentic
0.5.0-SNAPSHOT
common
core
/
community.flock.aigentic.core.tool
/
createTool
create
Tool
inline
fun
<
I
:
Any
,
O
:
Any
>
TypedTool
<
I
,
O
>
.
createTool
(
)
:
Tool
inline
fun
<
I
:
Any
,
O
:
Any
>
createTool
(
name
:
String
,
description
:
String
?
=
null
,
noinline
handler
:
suspend
(
I
)
->
O
)
:
Tool
inline
fun
<
I
:
Any
,
O
:
Any
>
createTool
(
name
:
ToolName
,
description
:
String
?
,
noinline
handlerFn
:
suspend
(
I
)
->
O
)
:
Tool