Chat Task Assistant - VS Code Extension
A chat-based task management extension that extracts tasks and files to edit from your conversations.
Features
- Chat interface to describe development tasks
- Automatic task extraction from chat messages
- Task list in sidebar with checkboxes
- File suggestions for each task
- Mark tasks as complete
- Clean, VS Code integrated UI
Installation
- Clone this repository
- Run
npm install
- Open in VS Code
- Press
F5 to start debugging
Usage
- Open the Command Palette (
Ctrl+Shift+P or Cmd+Shift+P)
- Type "Open Chat Task Assistant" and select it
- In the chat panel, describe what you need to fix/add
- The extension will extract tasks and suggest files
- Click "Add Tasks to Sidebar" to add them to your task list
- Track progress and mark tasks complete in the sidebar
Example
Type in chat: "Fix css layout issues in App component and add error boundary"
Extracted:
- [ ] Fix css layout issues in App
- [ ] Add error boundary in main
Files:
- src/App.jsx
- src/App.css
- src/main.jsx
Extension Settings
No additional settings required.
Known Issues
- Basic natural language parsing (can be enhanced)
- Works best with clear, structured task descriptions
Release Notes
1.0.0
Initial release with chat interface and task management.
| |