Summary
- Dominant language
- No language data
- Stars
- 2.1k
- Forks
- 153
- PR merge metrics
- No merged PRs in 30d
Description
Summary
A GitHub Copilot app project session remains listed under Needs input in the left navigation after the pending question was answered and the session reported that no further input was needed. The conversation itself is no longer waiting for a response, but the panel status does not synchronize.
Steps to reproduce
Open the project session Add receipt confidence schema and regional study.
Ask whether any input is still needed and request that the flag be removed if not.
The agent presents an ask_user choice asking which flag should be removed.
Select The session's "Input needed" status.
The agent responds: No input is needed. The session's Input needed status is cleared.
Observe the left navigation panel.
Expected behavior
After the user answers the pending prompt and the assistant completes its response without another question, the session should leave the Needs input section and move to the appropriate completed/ready state.
Actual behavior
The session remains under Needs input with the yellow question-mark indicator even though the conversation is not awaiting input. The attached screenshot supplied with the report shows the session selected under the Needs input heading.
Timing
Prompt to clear status: 2026-07-21 10:45 EDT
Status reported cleared: 2026-07-21 shortly after 10:45 EDT
Stale status still visible: 2026-07-21 11:01 EDT
Debug information
GitHub Copilot CLI/app version: 1.0.71
OS: Windows_NT
Project session ID: 110464ee-c574-45a7-afe4-dabe29f9d218
Active conversation session ID: a36081ad-e68f-4a81-b395-4dfcab443e3b
Project ID: d22bb16a-4422-43a9-99db-9ee67fa795f7
Project/repository: jfilcik/CU_dynamic_hitl
Session type: worktree
Session created: 2026-07-18T15:23:52.471Z
Session metadata last updated: 2026-07-21T15:01:47.893Z
Branch: jfilcik-receipt-confidence-study
HEAD: 3340ce2a07d9228115bc0b503defa054160c7d48
Associated pull request state: draft
Session work was committed and pushed; git working tree was clean when diagnostics were collected.
Notes
The stale state followed an ask_user interaction that was answered successfully. This may indicate that the panel's persisted needs_input state is not cleared when the answer is consumed, when the subsequent assistant turn completes, or when session metadata refreshes. Refresh/reload behavior was not established, so the issue should be checked both as a backend state transition and as a client cache/subscription update problem.
---
| Field | Value |
| --- | --- |
| App version | 1.0.25 |
| OS | Windows 10.0.26200 |
| Theme | Fox |
| Path | /chat |
| Tenure | Week 7 |
Contributor guide
Research direction
Start at the /chat entry point and reproduce the ask_user interaction in the reported project session. Trace whether consuming the answer clears the persisted needs_input state and whether the desktop panel receives the updated session metadata. Done means the session leaves Needs input and shows the appropriate completed or ready state without requiring a reload.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100