nsarrazin HF Staff commited on
Commit
dc6961c
·
unverified ·
1 Parent(s): aa59751

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, request }) => {
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({