Create Redmine Issue
redmine_create_issueCreate a new Redmine issue in a chosen project using a subject, with optional fields for tracker, priority, assignee, due date, and more.
Instructions
Create a new issue in Redmine.
Args:
project_id: Project ID or identifier (required)
subject: Issue subject/title (required)
tracker_id: Tracker ID (e.g., Bug, Feature, Task)
status_id: Status ID
priority_id: Priority ID
assigned_to_id: Assignee user ID
description: Detailed description
category_id: Category ID
fixed_version_id: Target version ID
parent_issue_id: Parent issue ID for subtasks
start_date: Start date (YYYY-MM-DD)
due_date: Due date (YYYY-MM-DD)
estimated_hours: Estimated hours
done_ratio: % done (0-100)
Returns: The created issue details.
User preferences: none saved yet. The first time you help this user, ask once which Redmine projects they actually work on (suggest candidates via redmine_get_current_user with include_memberships=true and recent issues assigned to them), then save with redmine_save_preferences. Do not ask on later sessions — the saved answer replaces this hint (review anytime via redmine_get_my_context).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| subject | Yes | Issue subject/title | |
| due_date | No | Due date (YYYY-MM-DD) | |
| status_id | No | Status ID | |
| done_ratio | No | % done (0-100) | |
| project_id | Yes | Project ID or identifier | |
| start_date | No | Start date (YYYY-MM-DD) | |
| tracker_id | No | Tracker ID | |
| category_id | No | Category ID | |
| description | No | Issue description | |
| priority_id | No | Priority ID | |
| custom_fields | No | Custom field values, e.g. [{id: 1, value: 'text'}] | |
| assigned_to_id | No | Assignee user ID | |
| estimated_hours | No | Estimated hours | |
| parent_issue_id | No | Parent issue ID | |
| fixed_version_id | No | Target version ID |