Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
cb124ee
tui: compact direct mode footer
simonklee Jun 6, 2026
492a9b7
run: compact footer status display
simonklee Jun 6, 2026
60ba343
run: keep footer status on one row
simonklee Jun 6, 2026
84b3a52
tui: unify run footer row styling
simonklee Jun 6, 2026
acc5c15
cli: simplify run splash
simonklee Jun 6, 2026
c416709
run: show working directory in splash
simonklee Jun 6, 2026
d65840b
cli: add top padding to entry splas
simonklee Jun 6, 2026
cd7d6c8
rm prefix
simonklee Jun 6, 2026
6fd4fe3
run: align footer menu with input
simonklee Jun 6, 2026
f507812
run: split footer and scrollback palettes
simonklee Jun 6, 2026
5a231e7
tui: soften transparent menu selection
simonklee Jun 6, 2026
b54c95c
description
simonklee Jun 6, 2026
d1643fa
run: simplify footer status line
simonklee Jun 6, 2026
32567a8
run: restore turn summaries during replay
simonklee Jun 7, 2026
0a7b432
tui: simplify footer selector chrome
simonklee Jun 7, 2026
42d05a5
tui: centralize footer width policy
simonklee Jun 7, 2026
592e35f
tui: tighten footer hint spacing
simonklee Jun 7, 2026
afbe851
run: hide unbound interrupt key hint
simonklee Jun 7, 2026
a1e54b9
cli: add skill picker to run prompt
simonklee Jun 7, 2026
ab0c0ba
run: add external prompt editing
simonklee Jun 7, 2026
65b35ac
tui: group commands and trim editor newline
simonklee Jun 7, 2026
7548f97
skip
simonklee Jun 7, 2026
41062d8
skip
simonklee Jun 7, 2026
710166d
fix tests
simonklee Jun 7, 2026
b9e930a
tui: keep model name visible in run footer
simonklee Jun 7, 2026
900e978
run: remove idle and shell status noise
simonklee Jun 7, 2026
9979cf6
run: unify footer status line
simonklee Jun 7, 2026
e29ea7f
tui: subagents
simonklee Jun 7, 2026
11ffe3a
add missing newline
simonklee Jun 7, 2026
6f2a049
fix prefix separator
simonklee Jun 7, 2026
56f59df
cli: preserve splash theme colors
simonklee Jun 7, 2026
d7c6714
tui: clarify splash detail
simonklee Jun 7, 2026
b44a1f3
adjust colors
simonklee Jun 7, 2026
6d06707
fix permission/question
simonklee Jun 7, 2026
bddc187
run: show cancelled subagents correctly
simonklee Jun 7, 2026
6896664
subtle color
simonklee Jun 7, 2026
1c4306f
fix failing test
simonklee Jun 7, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion packages/opencode/src/cli/cmd/run/demo.ts
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ function showSubagent(
callID: string
label: string
description: string
status: "running" | "completed" | "error"
status: "running" | "completed" | "cancelled" | "error"
title?: string
toolCalls?: number
commits: StreamCommit[]
Expand Down
11 changes: 11 additions & 0 deletions packages/opencode/src/cli/cmd/run/entry.body.ts
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,13 @@ function systemBody(raw: string, phase: StreamCommit["phase"]): RunEntryBody {
}

export function entryFlags(commit: StreamCommit): EntryFlags {
if (commit.summary) {
return {
startOnNewLine: true,
trailingNewline: false,
}
}

if (commit.kind === "user") {
return {
startOnNewLine: true,
Expand Down Expand Up @@ -156,6 +163,10 @@ export function entryCanStream(commit: StreamCommit, body: RunEntryBody): boolea
}

export function entryBody(commit: StreamCommit): RunEntryBody {
if (commit.summary) {
return RUN_ENTRY_NONE
}

const raw = cleanRunText(commit.text)

if (commit.kind === "user") {
Expand Down
Loading
Loading