feat(coding-agent): removed background mode command and runtime plumbing

- Removed the built-in `background` (`bg`) slash command and its `handleBackgroundCommand` path from the interactive flow.
- Deleted background event subscription and shutdown handling by removing `handleBackgroundEvent` from the event, input, and interactive controllers.
- Simplified `InteractiveModeContext` by dropping background-only fields and helpers such as `isBackgrounded`, background UI context creation, and background event callbacks.
This commit is contained in:
can1357
2026-06-07 05:30:53 +02:00
parent 52f7defeab
commit 741558a6d4
27 changed files with 56 additions and 227 deletions
@@ -95,7 +95,6 @@ function createStubInputControllerContext(opts: { skillCommands: Map<string, str
isPythonMode: false,
pendingImages: [],
pendingImageLinks: [],
isBackgrounded: false,
loopModeEnabled: false,
compactionQueuedMessages: [],
locallySubmittedUserSignatures: new Set<string>(),