Skip to content

[Linux][Agent] openclaw tui footer shows stale model after runtime inference switch #2608

@zNeill

Description

@zNeill

Description

Description

After changing the active gateway inference model with openshell inference set, the fixed CLI/status issue in NVBug 6108117 is resolved, but the OpenClaw TUI footer inside the running sandbox still shows the original onboard-time model. The footer should reflect the same live provider/model as the gateway, otherwise users believe the TUI is still using the old model.
Environment
Device:        Spark
OS:            Ubuntu 22.04 / Ubuntu 24.04
Architecture:  x86_64
Node.js:       v22.22.2
npm:           10.9.7
Docker:        29.4.1
OpenShell CLI: openshell 0.0.36
NemoClaw:      v0.0.28
OpenClaw:      2026.4.9 (0512059)
Related bug:   NVBug 6108117 fixed nemoclaw list/status stale model display, but this TUI footer issue still reproduces.

Steps to Reproduce

1. Onboard and start a NemoClaw sandbox with NVIDIA Cloud inference using the default model nvidia/nemotron-3-super-120b-a12b.
2. Change the gateway inference model at runtime with openshell inference set, for example:
   openshell inference set -g nemoclaw --provider nvidia-prod --model 
3. Confirm the live gateway model has changed, for example with:
   openshell inference get
   nemoclaw  status
4. Enter the sandbox:
   nemoclaw  connect
5. Launch the TUI:
   openclaw tui
6. Send a prompt and observe the footer after the TUI returns to connected / idle.
Expected Result
The OpenClaw TUI footer should display the active live inference model after the runtime switch, matching openshell inference get and the fixed nemoclaw list/status output. If the footer intentionally shows the onboard-time model, it should clearly label that state so users do not confuse it with the active model.
Actual Result
The TUI footer still displays the original onboard-time model:

connected | idle
agent main | session main (openclaw-tui) | inference/nvidia/nemotron-3-super-120b-a12b | tokens 23k/131k (18%)

This remains stale even though NVBug 6108117 fixed the nemoclaw CLI list/status stale model surface.
Logs
TUI output excerpt provided by reporter:

But really, who I am is up to us to define together through our interaction. What would you like me to be? What name or identity feels right to you? How can I be genuinely helpful to you right now?

connected | idle
agent main | session main (openclaw-tui) | inference/nvidia/nemotron-3-super-120b-a12b | tokens 23k/131k (18%)

Bug Details

Field Value
Priority Unprioritized
Action Dev - Open - To fix
Disposition Open issue
Module Machine Learning - NemoClaw
Keyword NemoClaw, NemoClaw_Agent&Skills, NEMOCLAW_GH_SYNC_APPROVAL, NemoClaw_Inference

[NVB#6122359]

Metadata

Metadata

Assignees

Labels

NV QABugs found by the NVIDIA QA TeamNemoClaw CLIUse this label to identify issues with the NemoClaw command-line interface (CLI).Platform: DGX SparkSupport for DGX SparkVDRLinked to VDR findingarea: cliCommand line interface, flags, terminal UX, or outputbugSomething fails against expected or documented behaviorintegration: openclawOpenClaw integration behaviorplatform: dgx-sparkAffects DGX Spark hardware or workflowsplatform: ubuntuAffects Ubuntu Linux environments

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions