finish moving chat -> chat-playground / ui and updating the prompts

Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>
This commit is contained in:
Francisco Javier Arceo 2025-07-30 21:09:48 -04:00
parent 19d2555424
commit 94414910f1
14 changed files with 20 additions and 20 deletions

View file

@ -1,14 +1,14 @@
"use client";
import { signIn, signOut, useSession } from "next-auth/react";
import { Button } from "@/components/chat/button";
import { Button } from "@/components/ui/button";
import {
Card,
CardContent,
CardDescription,
CardHeader,
CardTitle,
} from "@/components/chat/card";
} from "@/components/ui/card";
import { Copy, Check, Home, Github } from "lucide-react";
import { useState } from "react";
import { useRouter } from "next/navigation";

View file

@ -151,7 +151,7 @@ const handleSubmitWithContent = async (content: string) => {
}
};
const suggestions = [
"What is the weather in San Francisco?",
"Write a Python function that prints 'Hello, World!'",
"Explain step-by-step how to solve this math problem: If x² + 6x + 9 = 25, what is x?",
"Design a simple algorithm to find the longest palindrome in a string.",
];

View file

@ -16,8 +16,8 @@ import {
TableHead,
TableHeader,
TableRow,
} from "@/components/chat/table";
import { Skeleton } from "@/components/chat/skeleton";
} from "@/components/ui/table";
import { Skeleton } from "@/components/ui/skeleton";
export default function VectorStoresPage() {
const client = useAuthClient();

View file

@ -2,7 +2,7 @@
import { ChatMessage, ChatCompletion } from "@/lib/types";
import { ChatMessageItem } from "@/components/chat-completions/chat-messasge-item";
import { Card, CardContent, CardHeader, CardTitle } from "@/components/chat/card";
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card";
import {
DetailLoadingView,
DetailErrorView,

View file

@ -7,7 +7,7 @@ import { extractTextFromContentPart } from "@/lib/format-message-content";
import {
MessageBlock,
ToolCallBlock,
} from "@/components/chat/message-components";
} from "@/components/chat-playground/message-components";
interface ChatMessageItemProps {
message: ChatMessage;

View file

@ -1,6 +1,6 @@
import React from "react";
import { Card, CardContent, CardHeader, CardTitle } from "@/components/chat/card";
import { Skeleton } from "@/components/chat/skeleton";
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card";
import { Skeleton } from "@/components/ui/skeleton";
export function DetailLoadingView({ title }: { title: string }) {
return (

View file

@ -9,7 +9,7 @@ import {
BreadcrumbList,
BreadcrumbPage,
BreadcrumbSeparator,
} from "@/components/chat/breadcrumb";
} from "@/components/ui/breadcrumb";
export interface BreadcrumbSegment {
label: string;

View file

@ -13,8 +13,8 @@ import {
TableHead,
TableHeader,
TableRow,
} from "@/components/chat/table";
import { Skeleton } from "@/components/chat/skeleton";
} from "@/components/ui/table";
import { Skeleton } from "@/components/ui/skeleton";
// Generic table row data interface
export interface LogTableRow {

View file

@ -1,7 +1,7 @@
import {
MessageBlock,
ToolCallBlock,
} from "@/components/chat/message-components";
} from "@/components/chat-playground/message-components";
import { FunctionCallItem } from "../utils/item-types";
interface FunctionCallItemProps {

View file

@ -1,7 +1,7 @@
import {
MessageBlock,
ToolCallBlock,
} from "@/components/chat/message-components";
} from "@/components/chat-playground/message-components";
import { BaseItem } from "../utils/item-types";
interface GenericItemProps {

View file

@ -1,7 +1,7 @@
import {
MessageBlock,
ToolCallBlock,
} from "@/components/chat/message-components";
} from "@/components/chat-playground/message-components";
import { FunctionCallItem, FunctionCallOutputItem } from "../utils/item-types";
interface GroupedFunctionCallItemProps {

View file

@ -1,4 +1,4 @@
import { MessageBlock } from "@/components/chat/message-components";
import { MessageBlock } from "@/components/chat-playground/message-components";
import { MessageItem } from "../utils/item-types";
interface MessageItemProps {

View file

@ -1,7 +1,7 @@
import {
MessageBlock,
ToolCallBlock,
} from "@/components/chat/message-components";
} from "@/components/chat-playground/message-components";
import { WebSearchCallItem } from "../utils/item-types";
interface WebSearchItemProps {

View file

@ -2,8 +2,8 @@
import type { VectorStore } from "llama-stack-client/resources/vector-stores/vector-stores";
import type { VectorStoreFile } from "llama-stack-client/resources/vector-stores/files";
import { Card, CardContent, CardHeader, CardTitle } from "@/components/chat/card";
import { Skeleton } from "@/components/chat/skeleton";
import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card";
import { Skeleton } from "@/components/ui/skeleton";
import {
DetailLoadingView,
DetailErrorView,
@ -20,7 +20,7 @@ import {
TableHead,
TableHeader,
TableRow,
} from "@/components/chat/table";
} from "@/components/ui/table";
interface VectorStoreDetailViewProps {
store: VectorStore | null;