#6607: Quire Feedback
Status: To-do
Assignees: Golda
In Quire MCP, move_task accepts a task URL for taskId, but the same kind of URL (or a #id) passed as parent fails with a 400 error that names a different parameter.
Steps to reproduce
- Take two tasks A and B in the same project.
- Call
move_taskwithtaskId: https://quire.io/w/<project>/<A>andparent: https://quire.io/w/<project>/<B>(with or withoutposition: after). - Repeat with
parent: "#<B>".
Expected: task A is moved under (or next to) task B, the same way taskId resolves the URL.
Actual: 400: Task not found for the 'task' query parameter. Make sure it is a valid OID. Passing B's OID as parent works.
Notes
- Across our AI agent sessions from 17 to 30 Oct 2026 this failed 29 times (28 with a URL parent, 1 with
#id), while 74 calls with an OID parent succeeded. - The error mentions
task, but the tool parameter isparent, so agents keep retrying the URL form instead of resolving the OID. bulk_move_tasksalready accepts#<id>for itstaskanchor (verified withdryRuntoday), so single and bulk moves behave differently.
Request: let parent accept the same forms as taskId (OID and task URL, ideally also #id like bulk_move_tasks), or at least name parent in the error and say that a URL is not accepted there.
Created by Grox Oct 31, 2026, Edited Nov 2, 2026