Attachments are silently ignored when using the /fleet command
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 55/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- vscode
- Domain
- developer-experience, tooling
Research direction
Start by reproducing the issue in a Copilot agent session with an attachment and the /fleet command, then compare it with a normal message where attachments are delivered. Trace where the command-specific message is handled and determine whether attachments can be forwarded or must trigger a pre-run warning. Done means attachments are available to Fleet or users receive a clear warning before the run starts.
Written by the indexing model from the issue text.
Description
Summary
When a message includes attachments (for example an image, a file or folder
reference, selected code, or large pasted content) and that message uses the
/fleet command, the attachments are not delivered to the agent. Fleet runs
using only the typed text, and the user is given no indication that the
attached context was dropped.
Steps to reproduce
- Open an agent session (Copilot).
- Add one or more attachments to the message (e.g. paste an image, attach a
file, or add a file/folder reference). - Start the message with the
/fleetcommand, e.g.
/fleet analyze the attached screenshot and split the work. - Send the message.
Expected behavior
Either:
- the attachments are made available to Fleet just as they are for a normal
message, or - if attachments cannot be used with
/fleet, the user is clearly told before
the run starts (so they can resend without/fleetor adjust their request).
Actual behavior
- The attachments are silently discarded.
- Fleet proceeds using only the typed prompt text.
- There is no warning, error, or other signal that the attachments were ignored.
Impact
- The agent can produce confident but wrong results because it never received
context the user explicitly attached and referred to. - The loss is invisible: users reasonably assume attachments were included,
since they are included for normal (non-/fleet) messages. - This is most damaging when the request directly depends on the attachment
(e.g. "analyze this screenshot", "refactor the attached file").
Possible resolutions
- Support forwarding attachments to Fleet so
/fleetbehaves like a normal
message with attachments. - If attachments can't be supported, surface a clear, upfront message when a
/fleetmessage includes attachments, instead of silently dropping them.
Notes
- Reproducible with the
/fleetcommand specifically; normal messages deliver
attachments as expected. - Severity is "silent data/context loss," which is easy to miss and hard to
diagnose after the fact.
Environment
- VS Code version:
- OS:
- Dominant language
- Java
- Stars
- 10.5k
- Forks
- 1.5k
- Avg merge
- 1d 12h
- Merged PRs (30d)
- 133
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from github/copilot-sdk
-
agentic-workflows
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
github/copilot-sdk#2709 · 1 comment ·
-
Difficulty 1/5 Under an hour Newbie friendliness 78/100
github/copilot-sdk#2673 ·
-
bug testing
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
github/copilot-sdk#2628 ·
-
agentic-workflows
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
github/copilot-sdk#2627 · 1 comment ·
-
agentic-workflows
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
github/copilot-sdk#2493 ·
All issues in github/copilot-sdk
Similar issues
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 90/100
apache/cloudstack#14222 ·
-
[BUG]茶杯方块在取茶时会引发崩溃 Open
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
1.0.0-alpha2 Type/Improvement
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
wso2/dpdp-accelerator#272 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
infinispan/infinispan#18150 ·
-
area/frontend
Difficulty 2/5 1-3 hours Newbie friendliness 65/100