mirror of
https://github.com/andrepimenta/claude-code-chat.git
synced 2025-12-14 10:59:38 +00:00
Create new release
This commit is contained in:
59
CHANGELOG.md
59
CHANGELOG.md
@@ -4,6 +4,65 @@ All notable changes to the "claude-code-chat" extension will be documented in th
|
|||||||
|
|
||||||
Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
|
Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
|
||||||
|
|
||||||
|
## [0.1.0] - 2025-06-20
|
||||||
|
|
||||||
|
### 🚀 Major Features Added
|
||||||
|
|
||||||
|
#### **Interactive Thinking Mode with Intensity Control**
|
||||||
|
- Added configurable thinking mode with 4 intensity levels: Think, Think Hard, Think Harder, Ultrathink
|
||||||
|
- Beautiful slider interface in settings for intensity selection
|
||||||
|
- Clickable intensity labels for easy selection
|
||||||
|
- Different thinking prompts based on selected intensity level
|
||||||
|
- Higher intensities provide more detailed reasoning but consume more tokens
|
||||||
|
- Settings persist across sessions with VS Code configuration integration
|
||||||
|
|
||||||
|
#### **Plan First Mode**
|
||||||
|
- New toggle for "Plan First" mode that instructs Claude to plan before making changes
|
||||||
|
- Requires user approval before proceeding with implementation
|
||||||
|
- Safer experimentation workflow for complex changes
|
||||||
|
- Simple switch interface above the text input area
|
||||||
|
|
||||||
|
#### **Slash Commands Modal System**
|
||||||
|
- Type "/" to open beautiful slash commands modal with 19+ commands
|
||||||
|
- Complete Claude Code command integration: /bug, /clear, /compact, /config, /cost, /doctor, /help, /init, /login, /logout, /mcp, /memory, /model, /permissions, /pr_comments, /review, /status, /terminal-setup, /vim
|
||||||
|
- Custom command input field for executing any Claude Code command
|
||||||
|
- Session-aware command execution with automatic session resumption
|
||||||
|
- Commands open in VS Code terminal with proper WSL support
|
||||||
|
- Visual feedback and user guidance for terminal interaction
|
||||||
|
|
||||||
|
#### **Enhanced Model Configuration**
|
||||||
|
- Updated "Default" model to show "User configured" instead of "Smart allocation"
|
||||||
|
- Added "Configure" button next to Default model option
|
||||||
|
- Configure button opens terminal with `claude /model` command for easy model setup
|
||||||
|
- Session-aware model configuration with current session context
|
||||||
|
- Clear user messaging about terminal interaction and return workflow
|
||||||
|
|
||||||
|
#### **Advanced Settings Management**
|
||||||
|
- Restructured settings with better organization and grouping
|
||||||
|
- Added "Coming Soon" sections for Custom Slash Commands and MCP Configuration
|
||||||
|
- Consistent UI patterns across all settings sections
|
||||||
|
- Clean, professional design matching VS Code aesthetics
|
||||||
|
|
||||||
|
### 🎨 **UI/UX Improvements**
|
||||||
|
- Smaller, more subtle mode toggle switches (reduced by 2px)
|
||||||
|
- Clickable text labels for all toggle switches
|
||||||
|
- Improved slider positioning and label alignment
|
||||||
|
- Sober, clean interface design without unnecessary colors or decorations
|
||||||
|
- Better visual hierarchy in settings modal
|
||||||
|
- Responsive design improvements
|
||||||
|
|
||||||
|
### 🔧 **Technical Enhancements**
|
||||||
|
- Session ID now passed to all slash commands for context awareness
|
||||||
|
- Improved message handling between frontend and backend
|
||||||
|
- Better error handling and user feedback
|
||||||
|
- Enhanced WSL compatibility for all new features
|
||||||
|
- Modular code structure for easier maintenance
|
||||||
|
|
||||||
|
### 📚 **Documentation Updates**
|
||||||
|
- Updated keyboard shortcuts documentation
|
||||||
|
- Enhanced configuration examples
|
||||||
|
- Improved feature descriptions and usage examples
|
||||||
|
|
||||||
## [0.0.9] - 2025-06-19
|
## [0.0.9] - 2025-06-19
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|||||||
18
README.md
18
README.md
@@ -65,10 +65,25 @@ Ditch the command line and experience Claude Code like never before. This extens
|
|||||||
### 🤖 **Model Selection**
|
### 🤖 **Model Selection**
|
||||||
- **Opus** - Most capable model for complex tasks requiring deep reasoning
|
- **Opus** - Most capable model for complex tasks requiring deep reasoning
|
||||||
- **Sonnet** - Balanced model offering great performance for most use cases
|
- **Sonnet** - Balanced model offering great performance for most use cases
|
||||||
- **Default** - Smart model allocation based on Claude's recommendations
|
- **Default** - Uses your configured model setting
|
||||||
- Model preference persists across sessions and is saved automatically
|
- Model preference persists across sessions and is saved automatically
|
||||||
- Easy switching via dropdown selector in the chat interface
|
- Easy switching via dropdown selector in the chat interface
|
||||||
- Visual confirmation when switching between models
|
- Visual confirmation when switching between models
|
||||||
|
- One-click model configuration through integrated terminal
|
||||||
|
|
||||||
|
### ⚡ **Slash Commands Integration**
|
||||||
|
- **Slash Commands Modal** - Type "/" to access all Claude Code commands instantly
|
||||||
|
- **19+ Built-in Commands** - /cost, /status, /config, /help, /memory, /review, and more
|
||||||
|
- **Custom Command Support** - Execute any Claude Code command with session context
|
||||||
|
- **Session-Aware Execution** - All commands run with current conversation context
|
||||||
|
- **Terminal Integration** - Commands open directly in VS Code terminal with WSL support
|
||||||
|
|
||||||
|
### 🧠 **Advanced AI Modes**
|
||||||
|
- **Plan First Mode** - Toggle to make Claude plan before implementing changes
|
||||||
|
- **Thinking Mode** - Configurable intensity levels (Think, Think Hard, Think Harder, Ultrathink)
|
||||||
|
- **Mode Toggles** - Simple switches above the text input area
|
||||||
|
- **Intelligent Prompting** - Different prompts based on selected thinking intensity
|
||||||
|
- **Token Awareness** - Higher thinking levels consume more tokens but provide deeper reasoning
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -168,6 +183,7 @@ If you want to revert these changes, just click "Restore Checkpoint" to go back
|
|||||||
| `Ctrl+Shift+C` | Open Claude Code Chat |
|
| `Ctrl+Shift+C` | Open Claude Code Chat |
|
||||||
| `Enter` | Send message |
|
| `Enter` | Send message |
|
||||||
| `@` | Open file picker |
|
| `@` | Open file picker |
|
||||||
|
| `/` | Open slash commands modal |
|
||||||
|
|
||||||
### WSL Configuration (Windows Users)
|
### WSL Configuration (Windows Users)
|
||||||
If you're using Claude Code through WSL (Windows Subsystem for Linux), you can configure the extension to use WSL:
|
If you're using Claude Code through WSL (Windows Subsystem for Linux), you can configure the extension to use WSL:
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
"name": "claude-code-chat",
|
"name": "claude-code-chat",
|
||||||
"displayName": "Claude Code Chat",
|
"displayName": "Claude Code Chat",
|
||||||
"description": "Beautiful Claude Code Chat Interface for VS Code",
|
"description": "Beautiful Claude Code Chat Interface for VS Code",
|
||||||
"version": "0.0.9",
|
"version": "0.1.0",
|
||||||
"publisher": "AndrePimenta",
|
"publisher": "AndrePimenta",
|
||||||
"author": "Andre Pimenta",
|
"author": "Andre Pimenta",
|
||||||
"repository": {
|
"repository": {
|
||||||
|
|||||||
Reference in New Issue
Block a user