propose_changes
Open a proposed change from the active session branch to the default branch for human review and approval. Enables merging infrastructure changes with branch isolation.
Instructions
Open a proposed change (pull request) from the active session branch to the default branch.
Creates a CoreProposedChange in Infrahub so a human can review, approve,
and merge the changes made during this session. The session branch remains
active after calling this — you can continue making changes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Title for the proposed change (equivalent to a PR title). | |
| description | No | Optional description explaining the motivation for the changes. | |
| destination_branch | No | Branch to merge into. Defaults to the instance's default branch (resolved automatically). Override only when merging into a non-default branch. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||