Skip to main content

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.

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.

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
Starting with an exploration task before jumping into development often saves time and money. You might discover that Odoo already has what you need, or that a small tweak is all that’s required.

Task stages

Every task that goes through development moves through four stages:
1

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.
2

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.
3

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.
4

Complete

The changes have been merged to production. The task is done and the customization is live.

Finding your tasks

You can find tasks in several places:
LocationWhat it shows
Inside a projectAll tasks for that specific project, in the Tasks tab
All Tasks pageTasks across every project, with filters and search
SidebarYour most recent tasks for quick access from any page
DashboardRecent 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.