mark3labs / mark3labs/kit

Assistant message was temporarily truncated until I sent my next reply

Open
#15 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
134
Forks
24
Avg merge
8h 59m
Merged PRs (30d)
23

Description

I ran into a rendering bug in the TUI that I have not been able to reproduce reliably.

In one case, an assistant message appeared truncated, and the missing part only showed up after I sent my next reply.

This means I responded before I could actually see the full message.

Expected behavior:

  • Assistant messages should render fully when they arrive
  • Sending another reply should not be required for the rest of the previous message to appear

Actual behavior:

  • One assistant message was temporarily truncated
  • The rest of it only appeared after my next reply

Notes:

  • I have only seen this once so far
  • I do not currently have reliable reproduction steps

Environment:

  • macOS 15.6.1

  • Apple Silicon

  • terminals tested:

    • Alacritty
    • Ghostty
  • kit installed with:

    go install github.com/mark3labs/kit/cmd/kit@latest
    

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source files, tests, or entry points are named. Start by trying to reproduce the TUI rendering issue on the reported macOS and terminal environments, then trace the message-rendering path when an assistant response arrives. Done means assistant messages consistently render in full without requiring another reply.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.