Skip to content
Screen

Agent run

BetaBeta — the props contract is close to final, but small breaking changes can still land.

One autonomous agent run: its plan step by step, the tool calls behind each step, approvals it waits on, and what it produced.

Composition

Run waiting on an approval

  • <AgentRunBlock>
    • <SidebarProvider>
      • <Sidebar>
        • runs list
        </Sidebar>
      • <SidebarInset>
        • <AgentRunHeader>
          • <AgentRunElapsed />
          </AgentRunHeader>
        • <AgentRunBody>
          • <AgentRunPlan>
            • <Timeline>
              • <AgentRunStep>
                • <TimelineItem>
                  • children
                    • <AgentRunToolCall>
                      • <Activity />
                      </AgentRunToolCall>
                    • <ToolApproval />
                  </TimelineItem>
                </AgentRunStep>
              </Timeline>
            </AgentRunPlan>
          • <AgentRunAside>
            • <AgentRunSection>
              • draft
                • <CodeDiff />
              </AgentRunSection>
            • <AgentRunDetails />
            </AgentRunAside>
          </AgentRunBody>
        </SidebarInset>
      </SidebarProvider>
    </AgentRunBlock>

Installation

Registry command
See registry manifest

Usage

Library dependencies

Owned source

This template’s recipe and private support files. Public dependencies stay linked above.

Block recipesrc/registry/blocks/control-ui/agent-run.tsx
Agent run clocksrc/registry/blocks/control-ui/agent-run-clock.ts
Agent run sidebarsrc/registry/blocks/control-ui/agent-run-sidebar.tsx
Agent run statussrc/registry/blocks/control-ui/agent-run-status.ts
src/registry/blocks/control-ui/agent-run.tsx