Skip to content

Feature request: Support #tool:todo and #tool:vscode/askQuestions when delegating session to Copilot CLI #313437

@akilin

Description

@akilin

Feature request

Make #tool:todo and #tool:vscode/askQuestions available when a Copilot Chat session target is set to Copilot CLI.

I find these tools very useful, as they greatly improve UX when working with Copilot in VS Code.
I have been using both of them a lot when writing custom agents/prompts/skills.
If I want to run multiple sessions at the same time by delegating sessions to Copilot CLI (in a separate git worktree) - those tools are not available. And my agents/prompts/skills stop working.

Usually, this leads to the model rejecting the task, stating that the requested tools are not available.
Sometimes the model attempts to replicate the tools by asking questions in text form and keeping an internal todo list.
Both result in a greatly degraded user experience.

I feel this change would make Copilot CLI a more complete session target for agentic work inside VS Code.
It would also improve consistency for custom agents/prompts/skills that rely on these tools.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions