diff --git a/src/app/components/BetaBadge.tsx b/src/app/components/BetaBadge.tsx index e7f88e6..45becba 100644 --- a/src/app/components/BetaBadge.tsx +++ b/src/app/components/BetaBadge.tsx @@ -9,7 +9,7 @@ */ export function BetaBadge() { return ( - + BETA ); diff --git a/src/app/components/ChatInterface.tsx b/src/app/components/ChatInterface.tsx index 48629bd..380b6ab 100644 --- a/src/app/components/ChatInterface.tsx +++ b/src/app/components/ChatInterface.tsx @@ -60,9 +60,9 @@ interface ChatInterfaceProps { } const SUGGESTED_PROMPTS = [ - "Find papers for a research topic", - "Plan an experiment pipeline", - "Brainstorm research directions", + "Survey recent papers on a topic", + "Design an experiment plan", + "Analyze workspace files", ]; interface UploadedWorkspaceFile { @@ -583,11 +583,11 @@ export const ChatInterface = React.memo(({ assistant }) => { {processedMessages.length === 0 && !isLoading && !threadId && (

- Start a Research Conversation + Start Research

- Ask EvoScientist to explore literature, shape an experiment, - or develop a research direction. + Ask EvoScientist to review literature, inspect workspace + files, or plan the next experiment.

{SUGGESTED_PROMPTS.map((prompt) => ( @@ -595,7 +595,7 @@ export const ChatInterface = React.memo(({ assistant }) => { key={prompt} type="button" onClick={() => handleSuggestedPrompt(prompt)} - className="rounded-full border border-border bg-background px-3 py-2 text-sm text-foreground transition-colors hover:bg-accent focus-visible:ring-2 focus-visible:ring-ring" + className="hover:border-primary/40 max-w-full rounded-full border border-border bg-card px-3 py-2 text-sm text-foreground shadow-sm transition-colors hover:bg-accent focus-visible:ring-2 focus-visible:ring-ring" > {prompt} @@ -648,8 +648,8 @@ export const ChatInterface = React.memo(({ assistant }) => {
@@ -770,11 +770,15 @@ export const ChatInterface = React.memo(({ assistant }) => { prev === "workspace" ? null : "workspace" ) } - className="flex flex-shrink-0 cursor-pointer items-center gap-2 px-[18px] py-3 text-left text-sm" + className="flex flex-shrink-0 cursor-pointer items-center gap-2 px-3 py-3 text-left text-sm sm:px-[18px]" aria-expanded={metaOpen === "workspace"} + aria-label="Open workspace" > - - Workspace +