Add job agent (#1672)

Co-authored-by: Muhammed Salih Altun <muhammedsalihaltun@gmail.com>
This commit is contained in:
Shuchang Zheng
2025-01-29 06:38:15 +08:00
committed by GitHub
parent c7f56f30b3
commit f7cd429558
7 changed files with 72 additions and 18 deletions

View File

@@ -13,6 +13,7 @@ import {
TooltipProvider,
TooltipTrigger,
} from "@/components/ui/tooltip";
import { globalWorkflowIds } from "@/util/env";
type Props = {
title: string;
@@ -30,6 +31,9 @@ function WorkflowHeader({
onTitleChange,
}: Props) {
const { workflowPermanentId } = useParams();
const isGlobalWorkflow = Boolean(
workflowPermanentId && globalWorkflowIds.includes(workflowPermanentId),
);
const navigate = useNavigate();
return (
@@ -51,6 +55,7 @@ function WorkflowHeader({
size="icon"
variant="tertiary"
className="size-10"
disabled={isGlobalWorkflow}
onClick={() => {
onSave();
}}