Skip to content

[term] Warning Log Messed Up the TUI #2120

Description

@dichn

Agent Diagnostic

Image Image

Description

Hey team, I ran into a TUI layout glitch while debugging a sandbox issue with openshell term. I initially spun up a sandbox before installing any agents, which caused the build to fail. After installing opencode and returning to inspect that failed sandbox, the TUI completely broke/messed up.

$ opencode --version
1.17.13


$ openshell sandbox list
NAME               CREATED              PHASE
legendary-waxwing  2026-07-02 08:34:19  Error
ravishing-salmon   2026-07-02 08:58:41  Ready
maximal-margay     2026-07-02 08:59:11  Ready

Reproduction Steps

Step to reproduce the error:

  1. Use openshell term , tap to the error sandbox
  2. The warning log start popping out in wrong location of TUI

Environment

OS: Red Hat Enterprise Linux release 10.2 (Coughlan)
Version: openshell 0.0.74
podman version 5.8.2

Logs

$ podman ps -a
CONTAINER ID  IMAGE                                                     COMMAND     CREATED            STATUS                                   PORTS                    NAMES
56890825c8c6  ghcr.io/nvidia/openshell-community/sandboxes/base:latest              About an hour ago  Exited (1) About an hour ago (starting)  0.0.0.0:37499->2222/tcp  openshell-sandbox-legendary-waxwing
8ea19e49d781  ghcr.io/nvidia/openshell-community/sandboxes/base:latest              44 minutes ago     Up 43 minutes (healthy)                  0.0.0.0:43053->2222/tcp  openshell-sandbox-ravishing-salmon
3110bbf701a8  ghcr.io/nvidia/openshell-community/sandboxes/base:latest              43 minutes ago     Up 43 minutes (healthy)                  0.0.0.0:40477->2222/tcp  openshell-sandbox-maximal-margay

$ podman logs 56890825c8c6
openshell: log push RPC failed: code: 'Some requested entity was not found', message: "sandbox not found"
openshell: log push stream lost, reconnecting after backoff...
2026-07-02T08:34:19.326Z WARN openshell_sandbox: Policy fetch failed, retrying
openshell: log push reconnected (attempt 2)
2026-07-02T08:34:20.370Z WARN openshell_sandbox: Policy fetch failed, retrying
2026-07-02T08:34:22.375Z WARN openshell_sandbox: Policy fetch failed, retrying
2026-07-02T08:34:26.379Z WARN openshell_sandbox: Policy fetch failed, retrying
Error:   × Policy fetch failed after 5 attempts: code: 'Internal error', message:
  │ "sandbox has no spec"


Agent-First Checklist

  • I pointed my agent at the repo and had it investigate this issue
  • I loaded relevant skills (e.g., debug-openshell-cluster, debug-inference, openshell-cli)
  • My agent could not resolve this — the diagnostic above explains why

Metadata

Metadata

Assignees

No one assigned

    Labels

    state:triage-neededOpened without agent diagnostics and needs triage

    Type

    Fields

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions