Skip to content

[BUG] TUI - Skill loading indicator appears twice in terminal UI #205

@flora131

Description

@flora131

Description

When a skill is loaded via a slash command, the terminal UI displays the skill loading indicator (e.g., skill (prompt-engineer)) twice. It's unclear whether the skill is actually being loaded/executed twice or if this is purely a UI rendering issue, but the duplicate output is visible in the terminal.

Steps to Reproduce

  1. Start a session in Atomic.
  2. Type a prompt that invokes a skill, for example:
    /prompt-engineer
    
  3. Enter the following prompt:
    Optimize this prompt. Create a game for me and Rust that is six different snakes, with 10 levels, and you win with whoever's snake is fastest. It's a race snake game.
    
  4. Press Enter.

Expected Behavior

The terminal UI should display the skill loading indicator once:

skill (prompt-engineer)

Actual Behavior

The terminal UI displays the skill loading indicator twice:

skill (prompt-engineer)
skill (prompt-engineer)

Open Questions

  • Is the skill actually being loaded/invoked twice (functional bug), or is this only a duplicate rendering issue in the TUI?
  • Does this affect all skills or only specific ones?

Related

This may be related to the recent TUI rendering fixes in #201 (fix(ui): improve sub-agent tree rendering, skill loading, and lifecycle management).

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions