1import type { SidebarsConfig } from "@docusaurus/plugin-content-docs";
2
3const sidebar: SidebarsConfig = {
4 apisidebar: [
5 {
6 type: "doc",
7 id: "api/HTTP/runtime",
8 },
9 {
10 type: "category",
11 label: "Catalogs",
12 items: [
13 {
14 type: "doc",
15 id: "api/HTTP/get-catalogs",
16 label: "List Catalogs",
17 className: "api-method get",
18 },
19 ],
20 },
21 {
22 type: "category",
23 label: "AI",
24 items: [
25 {
26 type: "doc",
27 id: "api/HTTP/post-chat-completions",
28 label: "Create Chat Completion",
29 className: "api-method post",
30 },
31 {
32 type: "doc",
33 id: "api/HTTP/post-embeddings",
34 label: "Create Embeddings",
35 className: "api-method post",
36 },
37 {
38 type: "doc",
39 id: "api/HTTP/get-models",
40 label: "List Models",
41 className: "api-method get",
42 },
43 {
44 type: "doc",
45 id: "api/HTTP/get-model-predict",
46 label: "ML Prediction",
47 className: "api-method get",
48 },
49 {
50 type: "doc",
51 id: "api/HTTP/post-batch-predict",
52 label: "Batch ML Predictions",
53 className: "api-method post",
54 },
55 {
56 type: "doc",
57 id: "api/HTTP/post-responses",
58 label: "post_responses",
59 className: "api-method post",
60 },
61 ],
62 },
63 {
64 type: "category",
65 label: "Datasets",
66 items: [
67 {
68 type: "doc",
69 id: "api/HTTP/get-datasets",
70 label: "List Datasets",
71 className: "api-method get",
72 },
73 {
74 type: "doc",
75 id: "api/HTTP/patch-dataset-acceleration",
76 label: "Update Refresh SQL",
77 className: "api-method patch",
78 },
79 {
80 type: "doc",
81 id: "api/HTTP/post-dataset-refresh",
82 label: "Refresh Dataset",
83 className: "api-method post",
84 },
85 ],
86 },
87 {
88 type: "category",
89 label: "Iceberg",
90 items: [
91 {
92 type: "doc",
93 id: "api/HTTP/get-config",
94 label: "Get Iceberg API config",
95 className: "api-method get",
96 },
97 {
98 type: "doc",
99 id: "api/HTTP/get-iceberg-namespaces",
100 label: "List Iceberg namespaces",
101 className: "api-method get",
102 },
103 {
104 type: "doc",
105 id: "api/HTTP/get-namespace",
106 label: "Check if a namespace exists.",
107 className: "api-method get",
108 },
109 {
110 type: "doc",
111 id: "api/HTTP/head-namespace",
112 label: "Check Namespace exists",
113 className: "api-method head",
114 },
115 {
116 type: "doc",
117 id: "api/HTTP/list-tables",
118 label: "list_tables",
119 className: "api-method get",
120 },
121 {
122 type: "doc",
123 id: "api/HTTP/get-table",
124 label: "Get a table.",
125 className: "api-method get",
126 },
127 {
128 type: "doc",
129 id: "api/HTTP/head-table",
130 label: "Check if a table exists.",
131 className: "api-method head",
132 },
133 ],
134 },
135 {
136 type: "category",
137 label: "mcp",
138 items: [
139 {
140 type: "doc",
141 id: "api/HTTP/mcp-stream",
142 label: "Open an MCP server-to-client SSE stream",
143 className: "api-method get",
144 },
145 {
146 type: "doc",
147 id: "api/HTTP/mcp-message",
148 label: "Send a Model Context Protocol message",
149 className: "api-method post",
150 },
151 {
152 type: "doc",
153 id: "api/HTTP/mcp-terminate-session",
154 label: "Terminate an MCP Streamable HTTP session",
155 className: "api-method delete",
156 },
157 ],
158 },
159 {
160 type: "category",
161 label: "SQL",
162 items: [
163 {
164 type: "doc",
165 id: "api/HTTP/post-nsql",
166 label: "Text-to-SQL (NSQL)",
167 className: "api-method post",
168 },
169 {
170 type: "doc",
171 id: "api/HTTP/post-sql",
172 label: "SQL Query",
173 className: "api-method post",
174 },
175 ],
176 },
177 {
178 type: "category",
179 label: "General",
180 items: [
181 {
182 type: "doc",
183 id: "api/HTTP/generate-package",
184 label: "Generate Package",
185 className: "api-method post",
186 },
187 {
188 type: "doc",
189 id: "api/HTTP/get-spicepods",
190 label: "List Spicepods",
191 className: "api-method get",
192 },
193 {
194 type: "doc",
195 id: "api/HTTP/get-status",
196 label: "Check Runtime Status",
197 className: "api-method get",
198 },
199 ],
200 },
201 {
202 type: "category",
203 label: "Ready",
204 items: [
205 {
206 type: "doc",
207 id: "api/HTTP/ready",
208 label: "Check Readiness",
209 className: "api-method get",
210 },
211 ],
212 },
213 {
214 type: "category",
215 label: "Search",
216 items: [
217 {
218 type: "doc",
219 id: "api/HTTP/post-search",
220 label: "Search",
221 className: "api-method post",
222 },
223 ],
224 },
225 {
226 type: "category",
227 label: "Tools",
228 items: [
229 {
230 type: "doc",
231 id: "api/HTTP/list-tools",
232 label: "List Tools",
233 className: "api-method get",
234 },
235 {
236 type: "doc",
237 id: "api/HTTP/run-tool",
238 label: "Run Tool",
239 className: "api-method post",
240 },
241 ],
242 },
243 {
244 type: "category",
245 label: "Workers",
246 items: [
247 {
248 type: "doc",
249 id: "api/HTTP/get-workers",
250 label: "List Workers",
251 className: "api-method get",
252 },
253 ],
254 },
255 ],
256};
257
258export default sidebar.apisidebar;
259
1import type { SidebarsConfig } from "@docusaurus/plugin-content-docs";
2
3const sidebar: SidebarsConfig = {
4 apisidebar: [
5 {
6 type: "doc",
7 id: "api/HTTP/runtime",
8 },
9 {
10 type: "category",
11 label: "Catalogs",
12 items: [
13 {
14 type: "doc",
15 id: "api/HTTP/get-catalogs",
16 label: "List Catalogs",
17 className: "api-method get",
18 },
19 ],
20 },
21 {
22 type: "category",
23 label: "AI",
24 items: [
25 {
26 type: "doc",
27 id: "api/HTTP/post-chat-completions",
28 label: "Create Chat Completion",
29 className: "api-method post",
30 },
31 {
32 type: "doc",
33 id: "api/HTTP/post-embeddings",
34 label: "Create Embeddings",
35 className: "api-method post",
36 },
37 {
38 type: "doc",
39 id: "api/HTTP/get-models",
40 label: "List Models",
41 className: "api-method get",
42 },
43 {
44 type: "doc",
45 id: "api/HTTP/get-model-predict",
46 label: "ML Prediction",
47 className: "api-method get",
48 },
49 {
50 type: "doc",
51 id: "api/HTTP/post-batch-predict",
52 label: "Batch ML Predictions",
53 className: "api-method post",
54 },
55 {
56 type: "doc",
57 id: "api/HTTP/post-responses",
58 label: "post_responses",
59 className: "api-method post",
60 },
61 ],
62 },
63 {
64 type: "category",
65 label: "Datasets",
66 items: [
67 {
68 type: "doc",
69 id: "api/HTTP/get-datasets",
70 label: "List Datasets",
71 className: "api-method get",
72 },
73 {
74 type: "doc",
75 id: "api/HTTP/patch-dataset-acceleration",
76 label: "Update Refresh SQL",
77 className: "api-method patch",
78 },
79 {
80 type: "doc",
81 id: "api/HTTP/post-dataset-refresh",
82 label: "Refresh Dataset",
83 className: "api-method post",
84 },
85 ],
86 },
87 {
88 type: "category",
89 label: "Iceberg",
90 items: [
91 {
92 type: "doc",
93 id: "api/HTTP/get-config",
94 label: "Get Iceberg API config",
95 className: "api-method get",
96 },
97 {
98 type: "doc",
99 id: "api/HTTP/get-iceberg-namespaces",
100 label: "List Iceberg namespaces",
101 className: "api-method get",
102 },
103 {
104 type: "doc",
105 id: "api/HTTP/get-namespace",
106 label: "Check if a namespace exists.",
107 className: "api-method get",
108 },
109 {
110 type: "doc",
111 id: "api/HTTP/head-namespace",
112 label: "Check Namespace exists",
113 className: "api-method head",
114 },
115 {
116 type: "doc",
117 id: "api/HTTP/list-tables",
118 label: "list_tables",
119 className: "api-method get",
120 },
121 {
122 type: "doc",
123 id: "api/HTTP/get-table",
124 label: "Get a table.",
125 className: "api-method get",
126 },
127 {
128 type: "doc",
129 id: "api/HTTP/head-table",
130 label: "Check if a table exists.",
131 className: "api-method head",
132 },
133 ],
134 },
135 {
136 type: "category",
137 label: "mcp",
138 items: [
139 {
140 type: "doc",
141 id: "api/HTTP/mcp-stream",
142 label: "Open an MCP server-to-client SSE stream",
143 className: "api-method get",
144 },
145 {
146 type: "doc",
147 id: "api/HTTP/mcp-message",
148 label: "Send a Model Context Protocol message",
149 className: "api-method post",
150 },
151 {
152 type: "doc",
153 id: "api/HTTP/mcp-terminate-session",
154 label: "Terminate an MCP Streamable HTTP session",
155 className: "api-method delete",
156 },
157 ],
158 },
159 {
160 type: "category",
161 label: "SQL",
162 items: [
163 {
164 type: "doc",
165 id: "api/HTTP/post-nsql",
166 label: "Text-to-SQL (NSQL)",
167 className: "api-method post",
168 },
169 {
170 type: "doc",
171 id: "api/HTTP/post-sql",
172 label: "SQL Query",
173 className: "api-method post",
174 },
175 ],
176 },
177 {
178 type: "category",
179 label: "General",
180 items: [
181 {
182 type: "doc",
183 id: "api/HTTP/generate-package",
184 label: "Generate Package",
185 className: "api-method post",
186 },
187 {
188 type: "doc",
189 id: "api/HTTP/get-spicepods",
190 label: "List Spicepods",
191 className: "api-method get",
192 },
193 {
194 type: "doc",
195 id: "api/HTTP/get-status",
196 label: "Check Runtime Status",
197 className: "api-method get",
198 },
199 ],
200 },
201 {
202 type: "category",
203 label: "Ready",
204 items: [
205 {
206 type: "doc",
207 id: "api/HTTP/ready",
208 label: "Check Readiness",
209 className: "api-method get",
210 },
211 ],
212 },
213 {
214 type: "category",
215 label: "Search",
216 items: [
217 {
218 type: "doc",
219 id: "api/HTTP/post-search",
220 label: "Search",
221 className: "api-method post",
222 },
223 ],
224 },
225 {
226 type: "category",
227 label: "Tools",
228 items: [
229 {
230 type: "doc",
231 id: "api/HTTP/list-tools",
232 label: "List Tools",
233 className: "api-method get",
234 },
235 {
236 type: "doc",
237 id: "api/HTTP/run-tool",
238 label: "Run Tool",
239 className: "api-method post",
240 },
241 ],
242 },
243 {
244 type: "category",
245 label: "Workers",
246 items: [
247 {
248 type: "doc",
249 id: "api/HTTP/get-workers",
250 label: "List Workers",
251 className: "api-method get",
252 },
253 ],
254 },
255 ],
256};
257
258export default sidebar.apisidebar;
259
