Skip to content

[NemoClaw][macOS][Agent&Skills] Streamed agent response truncated mid-sentence with no error event #2619

@caroline-xuan

Description

@caroline-xuan

Description

[Issue Summary]
Streamed assistant response cuts off mid-sentence with no period, no error event, no retry indicator. Symptomatically matches NVBug 6096024 (closed-verified 2026-04-24) —
suspected regression.

[Environment]

  • macOS, NemoClaw latest (verified 2026-04-28)
  • Model: moonshotai/kimi-k2.5 (NVIDIA Endpoints)
  • OpenClaw Web UI at 127.0.0.1:18789/chat

[Steps to Reproduce]

  1. nemoclaw onboard, open dashboard in browser.
  2. Send this prompt in a fresh session:
Run these 3 commands in the sandbox shell, one at a time, and after each explain what its output means in 2 sentences: hostname / date / uptime. Then summarize all three
  in a single paragraph.

[Actual]
After date exec succeeded, the agent streamed:

 "2. date — The date command shows that the current system time is Tuesday, April 28, 2026 at 12:44:35 UTC. ... approximately 15 minutes ahead of the timestamp in your
  ▎ message which showed 12:29 UTC when you sent the initial"     

Stream stops at "the initial" — no period, no further chunks, no error in UI.

Token meter: Tool turn ↑14.1k ↓40 then Assistant turn ↑14.5k ↓127 — a new turn opened while the previous was visibly incomplete.

Reproduced across session=ns3retry1 and session=agent:main:ns3retry2. - Could check attachment

[Expected]
Sentence completes with proper boundary, OR UI shows a clear "response may be incomplete" indicator if the run was cut short.

[Impact]

  • Multi-step responses become unreliable; users see partial text with no indication anything went wrong.
  • Truncation appears to corrupt agent state — next turn forgets the in-progress task (see related bug 6122540).

[Suggested Fix Direction]
- Verify whether response.output_text.delta events are being silently dropped at certain context sizes / timeouts.

  • Add a UI guard: assistant turns closed without a sentence-ending chunk should be flagged as incomplete.

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-SWQA-VDR

[NVB#6122543]

Metadata

Metadata

Assignees

Labels

NV QABugs found by the NVIDIA QA Teamarea: cliCommand line interface, flags, terminal UX, or outputplatform: macosAffects macOS, including Apple Siliconprovider: nvidiaNVIDIA inference endpoint, NIM, or NVIDIA provider behaviorv0.0.62Release target

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions