diff options
| author | Carli Samuele <[email protected]> | 2025-11-24 09:06:09 +0100 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-11-24 02:06:09 -0600 |
| commit | bcb494d5d131c8fde0229d1d87d22fb48d80c348 (patch) | |
| tree | 7bbe16b0654fc1c77cc1bb8472c96589fc452c6f | |
| parent | 75c0c0a0985400bb8470b55cfcafb94744130bc0 (diff) | |
| download | opencode-bcb494d5d131c8fde0229d1d87d22fb48d80c348.tar.gz opencode-bcb494d5d131c8fde0229d1d87d22fb48d80c348.zip | |
TUI: fix: add null check for user.time in duration calculation (#4679)
| -rw-r--r-- | packages/opencode/src/cli/cmd/tui/routes/session/index.tsx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx index 547b9a7d2..0169c68e6 100644 --- a/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx +++ b/packages/opencode/src/cli/cmd/tui/routes/session/index.tsx @@ -1008,7 +1008,7 @@ function AssistantMessage(props: { message: AssistantMessage; parts: Part[]; las if (!final()) return 0 if (!props.message.time.completed) return 0 const user = messages().find((x) => x.role === "user" && x.id === props.message.parentID) - if (!user) return 0 + if (!user || !user.time) return 0 return props.message.time.completed - user.time.created }) |
