2db7c34920
Introduces `ask`, `edit`, `organize`, `research`, and `workflow` modes. Each mode defines its own system prompt, allowed tools, and preview requirements. The active mode can be switched via a dropdown in the chat UI and defaults can be set in plugin settings. Mode selection affects which tools are exposed to the LLM and whether write actions require user preview before execution.