Spaces:
Sleeping
Sleeping
chores: remove android specific flags (#1524)
Browse files
src/routes/+layout.server.ts
CHANGED
@@ -13,7 +13,7 @@ import { MetricsServer } from "$lib/server/metrics";
|
|
13 |
import type { ToolFront, ToolInputFile } from "$lib/types/Tool";
|
14 |
import { ReviewStatus } from "$lib/types/Review";
|
15 |
|
16 |
-
export const load: LayoutServerLoad = async ({ locals, depends
|
17 |
depends(UrlDependency.ConversationList);
|
18 |
|
19 |
const settings = await collections.settings.findOne(authCondition(locals));
|
@@ -191,10 +191,7 @@ export const load: LayoutServerLoad = async ({ locals, depends, request }) => {
|
|
191 |
preprompt: model.preprompt,
|
192 |
multimodal: model.multimodal,
|
193 |
multimodalAcceptedMimetypes: model.multimodalAcceptedMimetypes,
|
194 |
-
tools:
|
195 |
-
model.tools &&
|
196 |
-
// disable tools on huggingchat android app
|
197 |
-
!request.headers.get("user-agent")?.includes("co.huggingface.chat_ui_android"),
|
198 |
unlisted: model.unlisted,
|
199 |
hasInferenceAPI: model.hasInferenceAPI,
|
200 |
})),
|
|
|
13 |
import type { ToolFront, ToolInputFile } from "$lib/types/Tool";
|
14 |
import { ReviewStatus } from "$lib/types/Review";
|
15 |
|
16 |
+
export const load: LayoutServerLoad = async ({ locals, depends }) => {
|
17 |
depends(UrlDependency.ConversationList);
|
18 |
|
19 |
const settings = await collections.settings.findOne(authCondition(locals));
|
|
|
191 |
preprompt: model.preprompt,
|
192 |
multimodal: model.multimodal,
|
193 |
multimodalAcceptedMimetypes: model.multimodalAcceptedMimetypes,
|
194 |
+
tools: model.tools,
|
|
|
|
|
|
|
195 |
unlisted: model.unlisted,
|
196 |
hasInferenceAPI: model.hasInferenceAPI,
|
197 |
})),
|
src/routes/conversation/[id]/+server.ts
CHANGED
@@ -159,14 +159,7 @@ export async function POST({ request, locals, params, getClientAddress }) {
|
|
159 |
is_retry: z.optional(z.boolean()),
|
160 |
is_continue: z.optional(z.boolean()),
|
161 |
web_search: z.optional(z.boolean()),
|
162 |
-
tools: z
|
163 |
-
.array(z.string())
|
164 |
-
.optional()
|
165 |
-
.transform((tools) =>
|
166 |
-
// disable tools on huggingchat android app
|
167 |
-
request.headers.get("user-agent")?.includes("co.huggingface.chat_ui_android") ? [] : tools
|
168 |
-
),
|
169 |
-
|
170 |
files: z.optional(
|
171 |
z.array(
|
172 |
z.object({
|
|
|
159 |
is_retry: z.optional(z.boolean()),
|
160 |
is_continue: z.optional(z.boolean()),
|
161 |
web_search: z.optional(z.boolean()),
|
162 |
+
tools: z.array(z.string()).optional(),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
163 |
files: z.optional(
|
164 |
z.array(
|
165 |
z.object({
|