Something went wrong. Try again.
small gleam coding and persistent agent daemon with a detachable cli and a canvas ui forked from okami.mom/albedo
Something went wrong. Try again.
1234567891011121314151617181920212223<script lang="ts"> import type { TraceWindow, WindowProps } from '../board.svelte'; import { boards } from '../boards.svelte'; import { sessions } from '../sessions.svelte'; import TraceView from '../views/TraceView.svelte'; import WindowFrame from './WindowFrame.svelte';
// A task's trace beside the chat it came from; its jobs and edits open beside it. let { id, data, selected }: WindowProps<TraceWindow> = $props(); const session = $derived(sessions.byId.get(data.sessionId));</script>
<WindowFrame {id} selected={!!selected} title="trace · {session?.name || 'untitled session'}"> <TraceView sessionId={data.sessionId} from={data.from} earlier={data.earlier ?? 0} onearlier={(earlier) => boards.board?.traceEarlier(id, earlier)} onjob={(sessionId, job) => boards.board?.openTerminal(sessionId, job, id)} onreview={(sessionId, turn, from, path) => boards.board?.openReview(sessionId, turn, from, id, path)} /></WindowFrame>