diff --git a/apps/web/src/components/chat/V2LifecycleRow.tsx b/apps/web/src/components/chat/V2LifecycleRow.tsx
index 5115133547a0..f47a63809e07 100644
--- a/apps/web/src/components/chat/V2LifecycleRow.tsx
+++ b/apps/web/src/components/chat/V2LifecycleRow.tsx
@@ -189,9 +189,9 @@ export function V2LifecycleRow(props: {
label={<>Created thread{item.title ? ` ยท ${item.title}` : ""}>}
trailing={
props.onOpenThread(item.targetThreadId)}
- className="rounded-sm text-primary hover:underline"
>
Open chat
diff --git a/apps/web/src/components/ui/button.tsx b/apps/web/src/components/ui/button.tsx
index 898e205d4843..2cecf0ac31d7 100644
--- a/apps/web/src/components/ui/button.tsx
+++ b/apps/web/src/components/ui/button.tsx
@@ -99,8 +99,9 @@ export { Button, buttonVariants };
export function InlineButton({
className,
underline = false,
+ variant = "default",
...props
-}: React.ComponentProps<"button"> & { underline?: boolean }) {
+}: React.ComponentProps<"button"> & { underline?: boolean; variant?: "default" | "link" }) {
return (