project-create
Create a new project container for goals. Requires title and a unique slug (lowercase a-z, 0-9, hyphens). Optional: description, status (active/archived/paused, default active), tags, icon (emoji), repositoryPath, repositoryUrl, sourceRef ({type:"git",url,ref} — remote-research source), isDefault. Returns the created project with id, slug, and webUrl. Slug must be unique — duplicates are rejected with existing slugs list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| icon | No | Иконка (эмодзи, макс. 10 символов) | |
| slug | Yes | Уникальный slug (только a-z, 0-9, дефис) | |
| tags | No | Теги | |
| title | Yes | Название проекта | |
| status | No | Статус: active / archived / paused (default: active) | |
| isDefault | No | Сделать проектом по умолчанию | |
| sourceRef | No | Источник кода для remote-research: {type:"git",url,ref} | |
| description | No | Описание проекта | |
| repositoryUrl | No | URL репозитория | |
| repositoryPath | No | Путь к репозиторию на сервере |