- Use `promptAsync` instead of `prompt` to avoid session state conflicts - Use `tui.showToast` for immediate visible feedback - Hack: Trigger `tui.submitPrompt` after message injection to force TUI refresh and trigger AI response - Update `BackgroundManager` to accept `PluginInput` for directory access