We’re thrilled to introduce Qodo Gen Version 1, packed with game-changing features to make your Qodo experience more intuitive than ever.
Agentic Mode: Choose between Standard or Agentic mode. Agentic mode is a game-changing flow of Qodo Gen Chat that dynamically uses tools to analyze requests and provide smarter, more adaptive responses.
Agentic Tools (Custom MCPs): Integrate external services like Jira with Qodo Gen using the open MCP protocol, allowing dynamic interactions with external tools.
All-New Test Generation Flow in-Chat: Creating tests is now easier with full integration into Qodo Gen Chat. Just type /test, and Qodo Gen will guide you through generating a complete test suite. You can refine tests, add cases and choose behaviors to test —all without switching tools.
Artifacts: Keep your chat clean—open large code snippets as separate files in your IDE for easy application and comparison.
Inline Context: Quickly reference project files, functions, and classes in chat using @, improving searchability and response accuracy.
Chat Preferences: Customize commands and responses, code editor settings, code completion, and indexing for a tailored Qodo Gen experience.
Qodo rebrand: Updated logo and color scheme.
Enhanced analytics for better insights.
Fixed login issue affecting some users.
Rolled back to v0.12.7 due to login issues.
Chat history now persists across IDE sessions.
Introduced new event structure for analytics.
Added /help
command in chat: get information and answers to questions about Qodo Gen, taken directly from Qodo's documentation platform.
Added feedback buttons in chat.
Internal analytics enhancements.
Enabled batch processing for file indexing.
Added RAG tags for remote retrieval-augmented generation.
Fixed file focus issues in chat.
Made reference paths clickable in chat.
Clickable links added to reference links in repositories.
Context updates when files change.
Added /generate-best-practices
command in chat.
Fixed "no content selected" error on file change.
README updates and improvements.
Enhanced Model Selection: Unleash the full potential of AI with our new model selection feature. Seamlessly switch between the world's most advanced AI models in real-time. Available Models:
🧠 GPT-4.0 - The gold standard for advanced reasoning
🔮 GPT-o1-preview - Enhanced reasoning and extensive knowledge base
⚡ GPT-o1-mini - Lightning-fast coding specialist, optimized for efficiency
🎯 Claude 3.5 Sonnet - Anthropic's latest, built for precision
💫 Gemini 1.5 Pro - Google's cutting-edge multimodal AI
Introducing support for best practices: Qodo Gen now reads a best_practices.md
file from the root of the project. when interacting with the chat, Qodo Gen takes into account those best practices when suggesting code.
It currently supports all free chat and code chat commands.
It does not support diff commands, advanced panel test generation, and code completion.
Qodo Gen supports up to 1500 lines in the best practices file.
Added an option to copy messages from chat.
General bug fixes and performance improvements.
Change color to be more visible across themes
Fixed enterprise report analytics issues.
Fixed reopening free chat after closing all editors.
Chat History: Users can now switch between and revisit up to 20 recent chats.
Fixed Linux path issues.
Various naming updates.
Fixed logout bug.
Fixed login lock issue after repeated failures.
Codiumate is now Qodo Gen! Same features, new name.
Extend Test Suite sunsetting: The "Add more tests" inline option above generated tests, as well as the Extend Test Suite tab, will no longer be available. This change is necessary as part of Test Generation upgrading.
Codebase Selection in Test Panel: Enterprise RAG users can now select RAG usage.
Various bug fixes and improvements.
Added chat history to Codiumate Chat.
Added option to Add to Codiumate as context From the terminal
Codebase Selection: For Enterprise RAG users, you can now turn RAG usage on or off
Codiumate Chat: Focus behavior now more intuitive
Improved code completion
UI Improvements: The code snippet button has been relocated for easier access. Button labeling has been added, and action buttons are now always visible. Adjustments were made to color schemes for better visual consistency.
Error messages phrasing: Improved clarity in error explanations, detailing causes and necessary actions. Enhanced consistency in error message phrasing.
PHP support: Resolved an issue with the static analysis of PHP code.
UI improvements.
Clear previously indexed context (cache) from the chat panel menu
Fixed freezing issue when chatting with small indexed snippets.
Increased max prefix/suffix length for code completion context.
Improved suffix handling in code completion requests.
Fixed recurring illegal line bug.
Fixed test panel issues.
Fixed type_identifier
bug.
Fixed focus selection bug.
Fixed Java context builder.
Fixed illegal line bug.
Improved context selection.
UI enhancements.
UI improvements.
Fixed extension uninstall event.
Updated icons.
New Codiumate Chat Interface: Streamlined UI for easier navigation.
Flexible Focus Selection: Use @
or +
button to focus on specific code.
Enhanced Context Options: Index snippets, files, folders, or entire projects.
Coding-Agent Activation: Click the robot icon for coding assistance.
Code completion enhancements
Added extension uninstall event
Fix: no wrap code block display in chat
Fix: display scrollbar for code in chat panel
Fix: error in thread after first message interrupt
Fix: formatting issues in codebase
Fixed performance issue
Fixed stopping and removing thread messages
Removed listener to fix slowness bug
Changed the location of "Add folder to context"
Fixed parsing of paths on Windows
Improved Local RAG filtering
Improved error handling in chat context reducer to provide more informative feedback on unknown actions.
Updated error message to advise saving file before re-selection.
Disabled Auto-Commands if the chat is open.
Normalize RAG settings key naming and change value types.
Indexing Support for Folders and Files: You can now enhance your Codiumate experience by indexing entire folders or individual files. This update allows you to add your code directly as context for more precise and relevant Codiumate queries.
Image Integration in Chat: You can now paste images directly into the chat in both Free Chat and the new Coding Agent! This enhancement allows you to ask contextual questions about the images you upload. For instance, upload a design to request its HTML implementation, paste a UML diagram to have the Coding Agent plan according to it, and much more.
Thread Response Continuity: We've resolved a critical issue where threads would unexpectedly stop responding. You can now enjoy uninterrupted conversations without disruptions.
Code Snippet Context Retention: A bug in threads involving code snippets has been fixed. Previously, threads would lose the initial context when discussing code snippets; this issue has been addressed to ensure consistent and context-aware interactions.
Forward automatically triggered commands flag to the reducer
Fixed handling of revoked refresh tokens
Fixed command parsing in the chat panel
Codiumate-Agent Alpha Release: We're thrilled to announce the alpha release of our Codiumate-Agent, integrated within the VSCode extension. This marks the first introduction of our coding agent designed to assist developers in completing tasks efficiently within their projects.
Codiumate-Agent Highlights:
Task Specification: Users can now write specifications for tasks directly within VSCode.
Context Selection: Offers the ability to select the relevant context for the task at hand.
Automated Planning: Codiumate-Agent can automatically write a plan based on the task specification.
Code Auto-Completion: Enhances coding efficiency by providing auto-completion for code based on the task's plan.
Enabling code completion when using task agent
Introduced Codiumate Agent Task Planner - Transform your task descriptions and contexts into a structured plan and implement with auto-complete.
Fixed reading configuration file.
Updated docs links.
Added clipboard content to code completion context
Added Snippet types to code completion snippets
Added debug logs for code completion
Renamed "Code Completion" to "Code Auto-complete" in settings for clarity.
Updated descriptions for code auto-completion settings to reflect service availability for subscribed members and support for custom instructions.