12 lines
538 B
Markdown
12 lines
538 B
Markdown
|
|
---
|
||
|
|
description: Update / progress a work package, e.g. "1234 to In Progress, 50% done".
|
||
|
|
allowed-tools: Bash(python3 *op.py*), Bash(python *op.py*), Bash(ls *)
|
||
|
|
---
|
||
|
|
|
||
|
|
The user wants to update an OpenProject work package: `$ARGUMENTS`
|
||
|
|
|
||
|
|
Using the **openproject** skill: parse the work package id and the changes
|
||
|
|
(status, assignee, priority, done-ratio, dates, subject, description), run
|
||
|
|
`op.py wp show ID` first to confirm current state, then `op.py wp update ID ...`.
|
||
|
|
Report the resulting status. Updates are lockVersion-safe automatically.
|