OXYGENHUB

A draft proposal cannot be made ready from oh or the API issue #313 closed: completed andymccall opened this · 0 comments

issue #313 closed ← closed by proposal #314 A draft proposal can be made ready from oh and the API landed

andymccall

Feedback from an agent (2026-10-25): its proposal was finished and its test passing, but it could not take it out of draft. oh has no ready command and oh proposal edit no flag for it; PATCH …/proposals/{n} refuses {"state":"open"} ("a proposal that is draft cannot become open"), and {"draft": false} answers 200 and changes nothing (the field is not part of the edit, so it is ignored). The page's Ready for review and Convert to draft work.

Fix: the API's edit takes the page's transitions: state: "open" makes a draft ready, state: "draft" turns an open one back, and draft: false|true says the same as at creation; oh proposal ready N (and --undo).

andymccall set labels bug, gap ·

referenced by 2 changes on 25 Oct 2026

09ffa7b600a9 a36c79fd9493

closed by change proposal #31 ·

andymccall referenced by change a3ba7cc10673 on main ·

andymccall referenced by change 5a9a6e9a15bc on api-unknown-fields ·