upsert_project
Create or update a project's registry entry with metadata like title, workspace path, repo, energy level, and forge targeting. Persists local Hub configuration without affecting remote repositories.
Instructions
Create or update a project registry entry and its explicit metadata.
Use when setting title, workspace path, repository, energy, or forge targeting. This persists local Hub project configuration; it does not by itself create, rename, or delete a remote forge repository.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | No | ||
| title | Yes | ||
| energy | No | unknown | |
| repo_url | No | ||
| forge_repo | No | ||
| description | No | ||
| forge_owner | No | ||
| workspace_path | No | ||
| forge_wiki_path | No | ||
| forge_project_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||