Project Setup and Custom Fields
After YouTrack is running, configure a project with the custom fields that the AI agent pipeline depends on.
What this page covers
- Creating a YouTrack project
- Required custom fields: Stage, AI State, Git Repo
- Configuring field types and allowed values
- Assigning fields to the project schema
Required custom fields
The AI agent workflow (described in the AI-Assisted Development section) depends on these custom fields being present on issues:
| Field | Type | Values |
|---|---|---|
| Stage | Enum | To DO, In Progress, Code Review, Done |
| AI State | Enum | Ready, Progressing, Done, Blocked |
| Git Repo | Text | Repository name (e.g. doc, my-service) |
Creating a project
- Navigate to Administration > Projects > Create Project.
- Choose a project name and short name (the prefix for issue IDs, e.g.
COR). - Select a project lead.
Adding custom fields
- Go to Administration > Custom Fields.
- Create each field with its type and allowed values.
- In the project settings, go to Fields and attach each custom field.