feat: add task_proxy_usage table and wire proxy costs into fct_org_margin (#SKY-8972) (#5543)
Some checks are pending
Run tests and pre-commit / Run tests and pre-commit hooks (push) Waiting to run
Run tests and pre-commit / Frontend Lint and Build (push) Waiting to run
Publish Fern Docs / run (push) Waiting to run

This commit is contained in:
Aaron Perez 2026-04-17 17:25:49 -05:00 committed by GitHub
parent f54f278ef9
commit 65cfe7ecc9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 25 additions and 4 deletions

View file

@ -8,6 +8,12 @@ import { useNodes, useReactFlow } from "@xyflow/react";
import { useWorkflowHasChangesStore } from "@/store/WorkflowHasChangesStore";
import { useWorkflowParametersStore } from "@/store/WorkflowParametersStore";
import { ScrollArea, ScrollAreaViewport } from "@/components/ui/scroll-area";
import {
Tooltip,
TooltipContent,
TooltipProvider,
TooltipTrigger,
} from "@/components/ui/tooltip";
import {
WorkflowEditorParameterType,
WorkflowEditorParameterTypes,
@ -119,12 +125,21 @@ function WorkflowParametersPanel({ onMouseDownCapture }: Props) {
return (
<div
key={parameter.key}
className="flex items-center justify-between gap-2 rounded-md bg-slate-elevation1 px-3 py-2"
className="flex items-center justify-between gap-2 overflow-hidden rounded-md bg-slate-elevation1 px-3 py-2"
>
<div className="flex min-w-0 items-center gap-4">
<span className="truncate text-sm" title={parameter.key}>
{parameter.key}
</span>
<TooltipProvider delayDuration={300}>
<Tooltip>
<TooltipTrigger asChild>
<span className="min-w-0 max-w-[12rem] truncate text-sm">
{parameter.key}
</span>
</TooltipTrigger>
<TooltipContent side="top">
{parameter.key}
</TooltipContent>
</Tooltip>
</TooltipProvider>
{parameter.parameterType === "workflow" ? (
<span className="shrink-0 text-sm text-slate-400">
{getLabelForWorkflowParameterType(parameter.dataType)}