publish_session
Commit this session's changes to a branch as one reviewable commit with a body listing changes and reasons, optionally pushing and opening a pull request.
Instructions
Put this session's changes on a branch as one reviewable commit, with a body listing every change and the reason recorded for it. Worth doing after any sizeable batch: a batch loose in the working tree is close to unreviewable, and where there is no test suite, review is the only safety net there is. Opening a pull request is opt-in and pushes to the remote — ask before setting it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base | No | ||
| draft | No | Default true. | |
| branch | Yes | ||
| subject | Yes | The commit subject line. Yours to write — a machine summarising a batch produces 'Update 12 methods'. | |
| pull_request | No | Push and open a PR. Off by default: this leaves the machine. |