@@ -128,9 +128,9 @@ export function ChatContainer({ triggerToken }: { triggerToken: string }) {
128128 } ) ;
129129
130130 return (
131- < div className = "max-w-4xl mx-auto" >
132- < div className = "bg-white border border-gray-200 rounded-lg shadow-sm " >
133- < div className = "border-b border-gray-200 px-4 py-3 flex items-center" >
131+ < div className = "max-w-6xl mx-auto h-[calc(100vh-5rem)] mb-4 " >
132+ < div className = "bg-white border-x border-gray-200 h-full flex flex-col " >
133+ < div className = "border-b border-gray-200 px-4 py-2 flex items-center shrink-0 " >
134134 < h2 className = "text-sm font-medium text-gray-700" > Chat Session</ h2 >
135135 < span className = "ml-2 bg-green-100 text-green-800 text-xs px-2 py-0.5 rounded-full" >
136136 Active
@@ -164,22 +164,24 @@ export function ChatContainer({ triggerToken }: { triggerToken: string }) {
164164 </ div >
165165 </ div >
166166
167- < div className = "h-[600px] overflow-y-auto p-4 space-y-4" >
168- { messages . map ( ( message ) =>
169- message . role === "tool" ? (
170- < ToolCallMessage
171- key = { message . id }
172- name = { message . name }
173- input = { message . input }
174- output = { message . output }
175- />
176- ) : (
177- < ChatMessage key = { message . id } role = { message . role } content = { message . content } />
178- )
179- ) }
167+ < div className = "flex-1 overflow-y-auto" >
168+ < div className = "p-4 space-y-4" >
169+ { messages . map ( ( message ) =>
170+ message . role === "tool" ? (
171+ < ToolCallMessage
172+ key = { message . id }
173+ name = { message . name }
174+ input = { message . input }
175+ output = { message . output }
176+ />
177+ ) : (
178+ < ChatMessage key = { message . id } role = { message . role } content = { message . content } />
179+ )
180+ ) }
181+ </ div >
180182 </ div >
181183
182- < div className = "border-t border-gray-200 p-4 " >
184+ < div className = "border-t border-gray-200 p-3 shrink-0 " >
183185 < ChatInput
184186 isSubmitting = { isSubmitting }
185187 onSubmit = { ( input ) => {
0 commit comments