| 'use client' | |
| import type { FC } from 'react' | |
| import Iteration from './iteration' | |
| import type { AgentIteration } from '@/models/log' | |
| type TracingPanelProps = { | |
| list: AgentIteration[] | |
| } | |
| const TracingPanel: FC<TracingPanelProps> = ({ list }) => { | |
| return ( | |
| <div className='bg-gray-50'> | |
| {list.map((iteration, index) => ( | |
| <Iteration | |
| key={index} | |
| index={index + 1} | |
| isFinal={index + 1 === list.length} | |
| iterationInfo={iteration} | |
| /> | |
| ))} | |
| </div> | |
| ) | |
| } | |
| export default TracingPanel | |