Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

(bug) The Stop button disappears for a moment before an approval card shows

Open Beginner friendly
#7,446 2 comments 1 reaction 0 assignees View on GitHub

Maintainers usually reply within 1 day

@rishu685 is already working on this.

Since Oct 8, 2026.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
68/100
Issue type
Bug
Clarity
Clearly specified
Activity status
Active
Tech stack
typescript
Domain
frontend

Research direction

The issue identifies the composer in /m but does not name a source file or test. Start by tracing how the composer renders the Stop button during the Thinking state and while an approval is pending, then look for related frontend tests. Done when the button remains visible through the transition to the approval card; verify by reproducing the listed Ask-policy scenario.

Written by the indexing model from the issue text.

Description

bug

In /m, the Stop button disappears for a moment between the "Thinking" state and the approval card. The button flickers, and the user cannot press Stop during that gap.

Reproduce

  1. Open an agent in /m with the permission policy Ask.
  2. Ask for a command that needs approval, for example "Use the bash tool to run exactly: echo X".
  3. Watch the composer from the moment you send until the approval card shows.

Expected

The Stop button stays visible for the whole time the turn is active, including the moment before the approval card shows.

What we saw (v0.122.4 release candidate QA, /m)

The Stop button shows while the agent is "Thinking", goes away for a short time, and comes back with the approval card. The gap is short but visible.

Related: #7425 (the session tab keeps a stale status after Stop or after an approval). That issue is about the tab label. This one is about the composer button.

🤖 The AI agent says: filed from the v0.122.4 release QA.

Dominant language
TypeScript
Stars
4.8k
Forks
690
Avg merge
19h 50m
Merged PRs (30d)
419

Getting set up

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.

More from Agenta-AI/agenta

All issues in Agenta-AI/agenta

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.