diff --git a/src/bots-queue/run-bot-reply.ts b/src/bots-queue/run-bot-reply.ts index 4c4b951..2f0c65e 100644 --- a/src/bots-queue/run-bot-reply.ts +++ b/src/bots-queue/run-bot-reply.ts @@ -4,6 +4,7 @@ import { ActionCheckNote, BotFilesNote, ChatReplyNote, + ComputerFilesNote, CoordinatorReplyNote, CoordinatorSoloNote, TasksNote, @@ -128,6 +129,7 @@ export default async function runBotReply({ carry_over, ChatReplyNote, BotFilesNote, + ComputerFilesNote({ computer_id: computers[0]?.id || 0, can_import: false }), TasksNote, TaskReminderNote, ActionCheckNote, diff --git a/src/dict/bot-queue-dict.ts b/src/dict/bot-queue-dict.ts index 326fe6f..ba5f193 100644 --- a/src/dict/bot-queue-dict.ts +++ b/src/dict/bot-queue-dict.ts @@ -79,6 +79,7 @@ export const JobStepToolLabels: Record = { sandbox_write_file: "Writing a file", sandbox_file_operations: "Working with files", search_computers: "Searching the computers", + import_file: "Copying a file from the computer", ask_user_to_take_over: "Asking you to take over", start_task: "Starting a task", delegate_task: "Handing work to the crew", diff --git a/src/pages/admin/bots/[bot_id]/(partials)/markdown-link.tsx b/src/pages/admin/bots/[bot_id]/(partials)/markdown-link.tsx index b256478..e1cee14 100644 --- a/src/pages/admin/bots/[bot_id]/(partials)/markdown-link.tsx +++ b/src/pages/admin/bots/[bot_id]/(partials)/markdown-link.tsx @@ -8,9 +8,11 @@ import { TakeOverRefHrefPrefix, WorkspaceRefHrefPrefix, } from "@/src/utils/link-computer-refs"; +import { parsePathRefHref } from "@/src/utils/path-ref"; import BotRefChip from "./bot-ref-chip"; import ComputerRefChip from "./computer-ref-chip"; import FileRefChip from "./file-ref-chip"; +import PathRefChip from "./path-ref-chip"; import TakeOverChip from "./take-over-chip"; import WorkspaceRefChip from "./workspace-ref-chip"; @@ -61,6 +63,10 @@ export default function MarkdownLink({ href, children }: ComponentProps<"a">) { if (file_id) return ; } + const path_ref = parsePathRefHref({ href }); + + if (path_ref) return ; + return (