|
1 | 1 | # 🤖 SuperCoder |
2 | 2 |
|
3 | | -[](https://github.com/Mage212/supercoder) |
| 3 | +[](https://github.com/Mage212/supercoder) |
4 | 4 | [](https://python.org) |
5 | 5 | [](LICENSE) |
6 | 6 |
|
7 | 7 | **AI Coding Assistant for the Terminal** — A powerful, extensible, and terminal-native coding agent designed to help you build, search, and fix code with natural language. |
8 | 8 |
|
9 | 9 | --- |
10 | 10 |
|
11 | | -## 🆕 What's New in v0.2.2 |
| 11 | +## 🆕 What's New in v0.2.3 |
12 | 12 |
|
13 | | -- **Improved UI**: Enhanced chat interface with styled user/assistant messages and better visual feedback |
| 13 | +- **Ask Mode**: New `/ask` command for Q&A without file modifications |
| 14 | +- **Code Mode**: New `/code` command to switch back to full editing mode |
| 15 | +- **Mode-Aware Tools**: Ask mode restricts tools to read-only operations |
| 16 | +- **Enhanced Prompts**: Improved tool calling examples with correct parameter names |
| 17 | + |
| 18 | +### Previous: v0.2.2 |
| 19 | + |
| 20 | +- **Improved UI**: Enhanced chat interface with styled user/assistant messages |
14 | 21 | - **Interactive Command Execution**: EOF-based input handling to prevent command hangs |
15 | | -- **Custom Headers**: Tool name and repository link now passed in HTTP headers for better API compatibility |
16 | | -- **Tool Calling Configuration**: New `tool_calling_type` parameter in config to specify model-specific tool calling instructions (supports `supercoder`, `qwen_like`, `json_block`, `xml_function`) |
| 22 | +- **Tool Calling Configuration**: Model-specific tool calling instructions |
17 | 23 |
|
18 | 24 | --- |
19 | 25 |
|
@@ -156,6 +162,9 @@ supercoder --no-repo-map # Disable RepoMap |
156 | 162 |
|
157 | 163 | | Command | Description | |
158 | 164 | |---------|-------------| |
| 165 | +| `/ask` | Switch to Ask mode (Q&A without edits) | |
| 166 | +| `/ask <question>` | Ask one question without editing, then return | |
| 167 | +| `/code` | Switch to Code mode (full editing) | |
159 | 168 | | `/help` | Show available commands | |
160 | 169 | | `/continue` | Resume a previous session | |
161 | 170 | | `/sessions` | List saved sessions | |
|
0 commit comments