Project Details
Detailed Overview of the Project Details Tab in Origin
The Project Details page defines the structural identity of a project inside Origin. While tasks, agents, and the workspace handle day-to-day execution, this page manages the project's long-term configuration, ownership, planning structure, and lifecycle state.
Everything here is project-scoped and remains stable even as tasks are created, branches change, or agent executions increase.
Project Header
At the top of the page, you’ll see:
- Project Name
- Last Updated timestamp
- Team
- Save Changes button
This is where the project's visible identity is defined.
For example, if you are managing multiple similar repositories, such as a production chatbot, a staging version, and an experimental fork, renaming the project here helps avoid confusion when switching between environments in the sidebar.
Changing the project name:
- Updates how it appears in navigation and dashboards
- Does not modify the connected GitHub repository
- Does not affect tasks, agent history, or execution logs
The Team selector determines which team owns and manages the project. This impacts visibility and configuration access. In organizations where engineers belong to multiple teams, this prevents accidental cross-project execution.
Description
The Description field allows you to define what this project represents.
Typical examples include:
- “Next.js AI chatbot deployed on Vercel”
- “Internal API gateway service”
- “Client-specific customization of core platform”
This description is informational. It does not influence agent reasoning or execution behavior. Its purpose is clarity, especially when onboarding new contributors or reviewing archived projects months later.
Milestones
The Milestones section lets you group tasks into larger deliverables.
You can create milestones to track progress toward objectives, such as:
- “v1 Public Launch”
- “Performance Optimization Phase”
- “Authentication Refactor”
When AI Task Discovery generates multiple related tasks (for example, around performance improvements), assigning them to a milestone makes it easier to monitor progress toward that larger goal.
Milestones are organizational. They do not alter how agents execute tasks.
Cycles
The Cycles section is used for time-based planning.
Cycles typically represent:
- Weekly sprints
- Two-week iterations
- Stabilization windows
For example, if you are running a two-week sprint, you can create a cycle called:
Sprint 8 – February Week 3–4
Tasks can then be assigned to that cycle to reflect planned delivery. This is especially useful when balancing manually created tasks with AI-generated recommendations and deciding which tasks actually get executed within a specific timeframe.
Cycle structure planning, but do not change agent capabilities.
Project Metrics
The Project Metrics section provides stable identifiers and summary data.
API Key
The API Key shown here is project-scoped. It serves as an internal credential for the project context.
Currently, it:
- Does not trigger external execution
- Does not allow direct repository access
- Does not bypass Origin’s permission model
It exists as a stable reference point and for forward compatibility with programmatic workflows.
Project ID
The Project ID is a unique, immutable identifier assigned at creation.
This ID is used internally to:
- Associate execution history
- Track usage
- Identify the project during support or debugging
Even if the project name changes, the Project ID remains constant.
Total Tasks
The Total Tasks counter shows how many tasks are associated with this project.
This includes:
- Manually created tasks
- AI-discovered tasks
It gives a quick sense of project activity. For example:
- A newly imported repository may show only a handful of tasks.
- A mature project undergoing continuous AI-assisted development may show dozens.
Additional Information
This section confirms the repository association and creation date.
It includes:
- Connected repository (e.g.,
User/nextjs-ai-chatbot) - Default branch (e.g.,
main) - Created date
This is important for verification.
For example, if you accidentally connect a fork instead of the production repository, this section immediately reveals that mismatch.
Agents read code, generate diffs, and create pull requests against the repository shown here. If this is incorrect, agent output will target the wrong codebase.
Repository switching itself is handled elsewhere, but this page confirms what is currently active.
Archive Project
The Archive Project control allows you to remove the project from active views while preserving all data.
Archiving keeps:
- Tasks and history
- Milestones and cycles
- Execution logs
- Usage metrics
This is useful when:
- A feature has been fully delivered
- A client engagement has concluded
- A repository is no longer actively maintained
Archived projects can be restored later.
Move to Trash
Under the Danger Zone, you can move the project to Trash.
This action:
- Removes it from normal project views
- Makes it recoverable from the Trash section
- Signals intent to retire the project
This is commonly used for:
- Test imports
- Short-lived experiments
- Accidental repository connections
Once permanently deleted from Trash, all project data, including tasks and execution history, is removed.
How This Page Is Used in Practice
Teams typically use the Project Details page to:
- Clarify project identity and ownership
- Organize work into milestones and cycles
- Confirm repository association
- Review task volume and project maturity
- Archive completed initiatives
- Remove experimental or test projects
While agents drive execution through tasks and workspace activity, this page defines the stable structural backbone of the project inside Origin.