-
Notifications
You must be signed in to change notification settings - Fork 1.3k
[Bug]: /delete command runs silently without effect in VS Code extension #2843
Copy link
Copy link
Open
Labels
type: bugSomething isn't working.Something isn't working.
Description
Bug Description
The /delete command runs silently without deleting any conversation or showing any output/error. When executed, it shows a brief loading spinner, then returns to the prompt with no confirmation message and no actual deletion performed.
This occurs when running ForgeCode through the VS Code extension's integrated terminal.
Steps to Reproduce
- Start ForgeCode via VS Code extension (Ctrl+Shift+P → "Start New ForgeCode Session")
- Run
/deletecommand in the ForgeCode interactive shell - Observe brief loading spinner
- Command returns to prompt with no output, no confirmation, and the conversation remains undeleted
Expected Behavior
The /delete command should either:
- Prompt interactively to select which conversation to delete
- Delete the current conversation and show a confirmation message
- Show an error message with correct usage instructions if arguments are required
At minimum, it should provide some feedback about what happened.
Actual Behavior
The command runs with a brief loading spinner (~1 second), then returns to the
prompt with:
- No output message
- No confirmation of deletion
- No error message
- No actual deletion (conversation persists)
Other commands like /compact and /new work normally.
Forge Version
v2.6.0
Operating System & Version
Ubuntu 24.04
AI Provider
OpenRouter
Model
qwen3.6-plus:free
Installation Method
npx forgecode@latest
Configuration
VS Code Extension: forgecode.forge-vscode v0.19.1
VS Code Version: 1.114.0
Terminal: VS Code integrated terminal
Shell: zsh
Note: The bug appears to be specific to or more prominent when using the VS Code extension environment. The integrated terminal may handle process I/O differently than standalone terminals.Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
type: bugSomething isn't working.Something isn't working.