A task is a single unit of work in CodeCobra. It can be a customization you want to build, a question you want answered about Odoo, or an exploration session where you discover what Odoo can do. Tasks are where you chat with CodeCobra, review development plans, watch code being written, and deploy results.Documentation Index
Fetch the complete documentation index at: https://docs.codecobra.ai/llms.txt
Use this file to discover all available pages before exploring further.
What you can use tasks for
Tasks aren’t just for building code. Here are common ways to use them:- Explore Odoo features — ask CodeCobra to explain how different Odoo modules work, what’s available out of the box, and whether a feature already exists before you build something custom
- Research before building — describe a business problem and let CodeCobra analyze your codebase to recommend the best approach
- Build customizations — describe what you need, review the plan, and let CodeCobra write the module
- Iterate on existing work — make follow-up changes, fix issues, or extend previous customizations
Task stages
Every task that goes through development moves through four stages:Planning
You describe what you need — or ask questions to understand what’s possible. CodeCobra asks clarifying questions, examines your codebase, and produces a detailed development plan for your review.You can stay in this stage as long as you like. There’s no rush to move to development.
Development
After you approve the plan, CodeCobra writes the code. You can watch progress in real time, continue chatting to provide feedback, and preview changes in a live Odoo instance. If something doesn’t look right, just tell CodeCobra and it makes adjustments.
Approval
The code is ready for review. Test it in the live preview, review the changes, and merge to your staging branch for team testing.
Finding your tasks
You can find tasks in several places:| Location | What it shows |
|---|---|
| Inside a project | All tasks for that specific project, in the Tasks tab |
| All Tasks page | Tasks across every project, with filters and search |
| Sidebar | Your most recent tasks for quick access from any page |
| Dashboard | Recent tasks and tasks with upcoming deadlines |
Filtering and searching
The All Tasks page provides several tools to find what you need:- Search bar — find tasks by name
- Project filter — show only tasks from a specific project
- Status filter — filter by stage (Planning, Development, Approval, Complete) with live counts showing how many tasks are in each stage
- View density — switch between compact and comfortable layouts, depending on how much detail you want to see at a glance
Deleting a task
If you no longer need a task, hover over it in the sidebar or All Tasks list and click the delete (trash) icon. You’ll be asked to confirm. Deleting a task removes its chat history, plan, and attachments — this can’t be undone, and any code already merged to your repositories is left untouched.What’s next
Explore Odoo
Learn how to use CodeCobra to discover and understand Odoo features.
Create a task
Start a new task in your project.
Plan and develop
Learn how the planning and development workflow works in detail.
Review and deploy
Understand how to test, merge, and deploy your changes.