Skip to content

Releases: codeflow-studio/claude-code-chat

Release v0.1.9

20 Jun 22:42

Choose a tag to compare

This release includes custom command handling improvements to match the behavior of the latest Claude Code version.

Changes

  • Updated custom command handling with deduplication to align with latest Claude Code behavior
  • Improved command processing to match Claude Code's expected functionality
  • Enhanced compatibility with current Claude Code features

Bug Fixes

  • Fixed custom command processing to work correctly with latest Claude Code version
  • Resolved command deduplication issues

For installation instructions and usage, please see the README.

Release v0.1.6

09 Jun 04:53

Choose a tag to compare

Claude Code VSCode Extension v0.1.6

✨ New Features

  • Official Claude Code Extension Integration: NEW feature to detect and use the official Claude Code extension (anthropic.claude-code) when available
  • Enhanced Terminal Connection Strategy: Intelligent terminal management and connection with smart disposal

πŸš€ Improvements

  • Launch Strategy: Unified launch logic for both auto-start and manual launch scenarios
  • Error Handling: Enhanced error handling mechanisms throughout the extension
  • Performance: Better resource management and terminal lifecycle handling

πŸ”§ Technical

  • Added test infrastructure improvements (test dependencies updated)
  • Code quality improvements with enhanced linting and compilation
  • Zero breaking changes - existing terminal functionality preserved as fallback

πŸ“¦ Installation

Download the .vsix file and install in VSCode via:

  • Command Palette β†’ "Extensions: Install from VSIX..."
  • Or drag and drop the file into VSCode Extensions view

πŸ”— Links

v0.1.5 - Claude Code Mode Toggle & Launch Options

06 Jun 21:30

Choose a tag to compare

πŸš€ New Features

Claude Code Mode Toggle Button

  • Added mode toggle button with custom SVG icon in the input area
  • Toggle Claude Code modes using Shift+Tab directly from the UI
  • Accessible via button click or Command Palette (Claude Code: Toggle Mode)

Enhanced Launch Options

  • Smart launch options UI when Claude Code is not running
  • Three launch modes:
    • Start New Session: Begin fresh conversation (claude)
    • Continue Last Session: Resume previous conversation (claude -c)
    • Select History: Browse and select from past conversations (claude -r)
  • Launch options automatically show/hide based on terminal state

Improved Terminal Management

  • Enhanced auto-start configuration with command selection
  • Better detection and connection to existing Claude terminals
  • Unified terminal management across extension lifecycle
  • Smart terminal visibility - shows in background without stealing focus

πŸ› Bug Fixes

  • HOTFIX: Fixed launch options appearing when connecting to existing Claude terminals
  • Improved terminal connection reliability
  • Fixed race conditions during webview initialization
  • Better error handling for terminal management

βš™οΈ Technical Improvements

  • Enhanced configuration options for auto-start behavior
  • Improved state management between extension and webview
  • Better logging for debugging terminal scenarios
  • Defensive programming to prevent UI inconsistencies

πŸ“± UI/UX Enhancements

  • Consistent visual styling across all UI components
  • Better accessibility with keyboard shortcuts
  • Improved visual feedback for user actions
  • Enhanced launch options with clear descriptions and icons

Full Changelog: v0.1.4...v0.1.5

v0.1.3 - Quick Fix Integration

30 May 23:53
92367ea

Choose a tag to compare

πŸš€ Quick Fix Integration Release

Version 0.1.3 introduces seamless integration with VSCode's Quick Fix system, bringing AI assistance directly to your error diagnostics workflow.

✨ New Features

Quick Fix Integration

  • "Fix with Claude Code" option in VSCode's Quick Fix menu (Ctrl+. / Cmd+.)
  • Automatic Error Context: Sends file references, line numbers, error messages, and surrounding code
  • Smart Paste Detection: Properly triggers Claude Code's paste detection system
  • Universal Support: Works with all programming languages and error types

Quick Fix Integration

Enhanced Terminal Input

  • Smart Paste Detection: Unified system that automatically determines when to use paste mode
  • Consistent Behavior: All input methods use the same intelligent logic
  • Better Integration: Improved coordination with Claude Code's paste detection

πŸ› οΈ How to Use Quick Fix

  1. See Error: When you notice red/yellow squiggly lines under your code
  2. Open Quick Fix: Press Ctrl+. (or Cmd+. on Mac) or click the lightbulb icon
  3. Select "Fix with Claude Code": Choose the option from the Quick Fix menu
  4. Get AI Help: Claude receives full error context and provides targeted assistance

πŸ”§ Technical Improvements

  • Refactored terminal input provider for consistency
  • Added comprehensive VSCode diagnostic integration
  • Enhanced error context extraction and formatting
  • Improved documentation with visual examples

πŸ“¦ Installation

Install from the VSCode Marketplace or download the VSIX file from this release.

πŸ› Bug Reports

Found an issue? Please report it on our Issues page.


Full Changelog: v0.1.2...v0.1.3

v0.1.2 - VSCode Compatibility Fix

30 May 03:40
38f9276

Choose a tag to compare

πŸ› Bug Fixes

VSCode Compatibility

  • Fixed Installation Error: Lowered minimum VSCode version requirement from 1.100.0 to 1.90.0
  • Broader Support: Now compatible with VSCode versions 1.90.0 and above (including 1.96.2)
  • Resolves Issue: Fixes "not compatible with the current version" installation errors

πŸ“¦ Installation

Download the .vsix file and install via:

code --install-extension claude-code-extension-0.1.2.vsix

Or use VSCode's "Install from VSIX" command in the Extensions view.

πŸ”„ For Existing Users

If you experienced installation issues with v0.1.1, this update resolves the compatibility problem. The extension now works with older VSCode versions while maintaining all functionality.

πŸ’Ύ Latest Changes

  • Committed to main branch: e57048c
  • Package rebuilt with compatibility fixes
  • All changes synchronized with repository

Full Changelog: v0.1.1...v0.1.2

v0.1.1 - Terminal Detection and Enhanced Functionality

30 May 03:25

Choose a tag to compare

πŸš€ New Features

Terminal Detection

  • Automatic Connection: Seamlessly detects and connects to existing AI assistant terminal sessions
  • Cross-Platform Support: Intelligent process detection across macOS, Linux, and Windows
  • Status Feedback: Clear UI indicators showing connection status and terminal state
  • Smart Validation: Validates terminal responsiveness before attempting connection

Enhanced Drag & Drop

  • Multi-Source Support: Files from VSCode Explorer, external file managers (Finder, Windows Explorer)
  • Image Handling: Automatic temporary file creation for proper CLI integration
  • Visual Feedback: Dashed outlines and improved UI during drag operations
  • Path Intelligence: Smart relative/absolute path resolution based on workspace context

πŸ”§ Improvements

Terminal Experience

  • Auto-Show: Terminal appears automatically when sending messages while preserving input focus
  • Better Lifecycle: Improved terminal management with proper cleanup and connection handling
  • Status Messages: Contextual banners showing connection state and helpful tips

Message Processing

  • Unified Workflow: Streamlined image and problem processing pipeline
  • Better Organization: Cleaner message sending logic with enhanced error handling
  • Input Focus: Improved focus management after terminal operations

UI Polish

  • Cleaner Paths: Removed redundant slashes in context menu displays
  • Better Feedback: Enhanced visual indicators for drag and drop operations
  • Smoother Experience: Improved input field behavior and interactions

πŸ› Bug Fixes

  • Path Resolution: Fixed file path construction for proper relative paths
  • Image Processing: Ensured all images are saved to temporary files before CLI transmission
  • Process Detection: Enhanced reliability of AI assistant process detection across terminal types
  • Focus Management: Better input field focus restoration after operations

πŸ“¦ Installation

Download the .vsix file and install via: code --install-extension claude-code-extension-0.1.1.vsix

Or use VSCode's Install from VSIX command in the Extensions view.

πŸ”„ Upgrade Notes

This release includes significant improvements to terminal detection and connection handling. Existing users will benefit from automatic connection to running AI assistant sessions and enhanced drag & drop functionality.

v0.0.8 - Image Attachment Fix

23 May 07:11

Choose a tag to compare

πŸ”§ Bug Fixes

  • Image Attachment Formatting: Fixed conditional logic in image manager for proper formatting of single vs multiple image attachments
  • Claude Code Input: Eliminated duplicate image listings when sending images to Claude Code terminal

πŸ“ Changes

This is a minor bug fix release that improves the image attachment experience when using the Claude Code extension. Previously, there was an issue with how single and multiple images were formatted when sent to the Claude Code terminal, which could result in duplicate listings.

What's Fixed

  • Single images now display properly without index numbers
  • Multiple images display with proper index numbering (1, 2, 3...)
  • No more duplicate image references in Claude Code input

Installation

Download the latest .vsix file from this release and install it in VSCode, or install from the VS Code Marketplace.

Full Changelog: v0.0.7...v0.0.8

Claude Code Extension v0.0.7

22 May 08:06

Choose a tag to compare

πŸŽ‰ Claude Code Extension v0.0.7

✨ New Features

Interactive Problem Selection UI

  • Added sophisticated problem selection interface with preview functionality
  • Visual problem browser makes it easier to identify and share relevant issues with Claude
  • Enhanced debugging workflow with intuitive problem navigation

Line Number Information

  • Code selections now include precise line number information
  • Better context sharing with improved location accuracy
  • Enhanced developer experience for code analysis and discussions

Problem Selector with Preview

  • Visual previews of code problems before sharing
  • Quick identification of relevant issues
  • Streamlined problem-solving workflow

πŸš€ Enhanced Developer Experience

  • Improved problem navigation and code sharing workflows
  • Better precision in code location sharing through line number integration
  • More intuitive problem selection interface with visual previews

πŸ“¦ Installation

Install from the VS Code Marketplace or search for "Claude Code Assistant" in VS Code extensions.

πŸ”— Resources


Note: This is an unofficial extension. Claude Code CLI must be installed separately. See the Claude Code documentation for installation instructions.

Release v0.0.6

21 May 06:47

Choose a tag to compare

Release v0.0.6 - Enhanced VSCode Integration

πŸš€ New Features

  • Context Menu Integration: Added "Add to Claude Code Input" option to editor context menu for selected code
  • VSCode Problems Integration: Direct integration with VSCode's problems panel for enhanced error handling and reporting
  • Selection-to-Input: Seamlessly add selected code snippets directly to Claude Code input for analysis

✨ Enhanced

  • Developer Workflow: Improved integration with VSCode's native features for a more streamlined coding experience
  • Code Analysis: Better support for sharing selected code segments with Claude for targeted assistance

πŸ“‹ What's Changed

  • feat: Add context menu option to add selected code to Claude input
  • feat: Add direct VSCode problems integration
  • docs: Update changelog for v0.0.6 release

Full Changelog: v0.0.5...v0.0.6


This release continues our commitment to providing the best Claude Code integration experience for VSCode developers.
EOF < /dev/null

Claude Code Extension v0.0.5

21 May 01:22

Choose a tag to compare

What's New in v0.0.5

Fixed

  • Input Field Scrolling: Fixed issue where long file paths would create unwanted horizontal scrollbars in the input field
  • Text Wrapping: Improved text wrapping behavior so long content wraps to new lines instead of extending beyond the visible area
  • Visual Consistency: Enhanced input field display for better readability with long file names and paths

Installation

Download the .vsix file and install it in VSCode using:

  • Command Palette β†’ Extensions: Install from VSIX...
  • Or install from the VS Code Marketplace

Prerequisites

Make sure you have Claude Code CLI installed and configured on your system.


Full changelog: https://github.com/codeflow-studio/claude-code-chat/blob/main/CHANGELOG.md