1---
2id: list-tools
3title: "List Tools"
4description: "Returns a list of all available tools in the Spice runtime. Tools provide reusable functionality that can be invoked programmatically or by AI agents."
5sidebar_label: "List Tools"
6hide_title: true
7hide_table_of_contents: true
8api: eJzNVMFu2zgQ/ZXBnBXbzWlXt2BRFAV62SZ7Mox0LI2taSmSJUfaGoL+fTG0nNhJP2BPEsjhmzfvPXJCpWPGeotPIbiMuwpbzk2SqBI81viVdUg+A4GTrBAOQM4BjSSO9o5B7RiIB+0YHqM0DGnwKj2voEBCTGGUliHxkMuRw+AbQycnegLtSKEhD3sG8WP4wa0dOSbqe1JpyLkThAT7Ezx8Bjqy17zCCkPkRAbzucUajdxz4YIVJs4x+MwZ6wnvNxv73E714NzC/HWS382AFTbBK3s1DIrRSVOarr9nA5owNx33ZH96iow1Ukp0wgpFuc9X62H/nRvFt/o+Dn1P6VSELZRutDUeFZBvC7VzLysVNc3joBApUc/KqYiS+OcgiVsz1FPP5mdMJpXKWY6b7hdyW8yaxB+xQj84h7u5Oh9/pb8UzBW+dsR6mucKVdRZyRfJapZ/dNybYrbHv6iPtrudFkQ8sj4nplY85/xOj6+sSXjkXCZ+qYOspEO+5G+xB5rQx+AtEiC+cUMr/giJj5KVE7fQklJmzRX0oWWXz1pyv+fWSotm1/PY9HP1QrWk6oLxjqrNW9g8/v0F1By7itNvkXfzbKL0rF1oz1KUMu2wxvX4YX1JcOY0lmPbCYfksMZONdbrtQsNuS5krf/Y/Ll5T8m2oeWRXYhmApyRVvBX8Ac5DonhX9EOvt3dGeK3Fc47a9cMSfRU+lGU5x9s/zvbE38IJQeLy68347b1kwXU7k57dXmcNOxzydEi6UOkpuO7+5WRl5a9ykE43e7MFdr4Z+D71Wa1uRt8LhKXBIasPfkr1GLF0yLem4i/XOD/71u23DHlX7qOjsTblMX3aUnHFscPVnh5pC0CtjpNe8r8T3LzbMs/B07FuQpHSlIEMx8r7Jhak3k7YTEXH5qGo8VvJDeUh+vt62buv0T108cnnOf/ACjqKl8=
9sidebar_class_name: "get api-method"
10info_path: docs/api/HTTP/runtime
11custom_edit_url: null
12proxy: http://localhost:8090
13---
14
15import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
16import ParamsDetails from "@theme/ParamsDetails";
17import RequestSchema from "@theme/RequestSchema";
18import StatusCodes from "@theme/StatusCodes";
19import OperationTabs from "@theme/OperationTabs";
20import TabItem from "@theme/TabItem";
21import Heading from "@theme/Heading";
22import Translate from "@docusaurus/Translate";
23
24<Heading
25 as={"h1"}
26 className={"openapi__heading"}
27 children={"List Tools"}
28>
29</Heading>
30
31<MethodEndpoint
32 method={"get"}
33 path={"/v1/tools"}
34 context={"endpoint"}
35>
36
37</MethodEndpoint>
38
39
40
41Returns a list of all available tools in the Spice runtime. Tools provide reusable functionality that can be invoked programmatically or by AI agents.
42
43<ParamsDetails
44 parameters={undefined}
45>
46
47</ParamsDetails>
48
49<RequestSchema
50 {...require("./list-tools.RequestSchema.json")}
51>
52
53</RequestSchema>
54
55<StatusCodes
56 {...require("./list-tools.StatusCodes.json")}
57>
58
59</StatusCodes>
60
61
62
1---
2id: list-tools
3title: "List Tools"
4description: "Returns a list of all available tools in the Spice runtime. Tools provide reusable functionality that can be invoked programmatically or by AI agents."
5sidebar_label: "List Tools"
6hide_title: true
7hide_table_of_contents: true
8api: eJzNVMFu2zgQ/ZXBnBXbzWlXt2BRFAV62SZ7Mox0LI2taSmSJUfaGoL+fTG0nNhJP2BPEsjhmzfvPXJCpWPGeotPIbiMuwpbzk2SqBI81viVdUg+A4GTrBAOQM4BjSSO9o5B7RiIB+0YHqM0DGnwKj2voEBCTGGUliHxkMuRw+AbQycnegLtSKEhD3sG8WP4wa0dOSbqe1JpyLkThAT7Ezx8Bjqy17zCCkPkRAbzucUajdxz4YIVJs4x+MwZ6wnvNxv73E714NzC/HWS382AFTbBK3s1DIrRSVOarr9nA5owNx33ZH96iow1Ukp0wgpFuc9X62H/nRvFt/o+Dn1P6VSELZRutDUeFZBvC7VzLysVNc3joBApUc/KqYiS+OcgiVsz1FPP5mdMJpXKWY6b7hdyW8yaxB+xQj84h7u5Oh9/pb8UzBW+dsR6mucKVdRZyRfJapZ/dNybYrbHv6iPtrudFkQ8sj4nplY85/xOj6+sSXjkXCZ+qYOspEO+5G+xB5rQx+AtEiC+cUMr/giJj5KVE7fQklJmzRX0oWWXz1pyv+fWSotm1/PY9HP1QrWk6oLxjqrNW9g8/v0F1By7itNvkXfzbKL0rF1oz1KUMu2wxvX4YX1JcOY0lmPbCYfksMZONdbrtQsNuS5krf/Y/Ll5T8m2oeWRXYhmApyRVvBX8Ac5DonhX9EOvt3dGeK3Fc47a9cMSfRU+lGU5x9s/zvbE38IJQeLy68347b1kwXU7k57dXmcNOxzydEi6UOkpuO7+5WRl5a9ykE43e7MFdr4Z+D71Wa1uRt8LhKXBIasPfkr1GLF0yLem4i/XOD/71u23DHlX7qOjsTblMX3aUnHFscPVnh5pC0CtjpNe8r8T3LzbMs/B07FuQpHSlIEMx8r7Jhak3k7YTEXH5qGo8VvJDeUh+vt62buv0T108cnnOf/ACjqKl8=
9sidebar_class_name: "get api-method"
10info_path: docs/api/HTTP/runtime
11custom_edit_url: null
12proxy: http://localhost:8090
13---
14
15import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
16import ParamsDetails from "@theme/ParamsDetails";
17import RequestSchema from "@theme/RequestSchema";
18import StatusCodes from "@theme/StatusCodes";
19import OperationTabs from "@theme/OperationTabs";
20import TabItem from "@theme/TabItem";
21import Heading from "@theme/Heading";
22import Translate from "@docusaurus/Translate";
23
24<Heading
25 as={"h1"}
26 className={"openapi__heading"}
27 children={"List Tools"}
28>
29</Heading>
30
31<MethodEndpoint
32 method={"get"}
33 path={"/v1/tools"}
34 context={"endpoint"}
35>
36
37</MethodEndpoint>
38
39
40
41Returns a list of all available tools in the Spice runtime. Tools provide reusable functionality that can be invoked programmatically or by AI agents.
42
43<ParamsDetails
44 parameters={undefined}
45>
46
47</ParamsDetails>
48
49<RequestSchema
50 {...require("./list-tools.RequestSchema.json")}
51>
52
53</RequestSchema>
54
55<StatusCodes
56 {...require("./list-tools.StatusCodes.json")}
57>
58
59</StatusCodes>
60
61
62
