Skip to content

Await merge text

await_merge_text

Text renderers for GitAwaitMergeTool dual-format ToolResult.

git_await_merge | ✓ | PR {pr_ref} merged git_await_merge | ✗ | {error}

render_failure_text(*, error)

Render the failure-path text representation.

Source code in packages/axm-git/src/axm_git/tools/await_merge_text.py
Python
def render_failure_text(*, error: str) -> str:
    """Render the failure-path text representation."""
    return f"git_await_merge | ✗ | {error}"

render_text(data)

Render the success-path data dict.

Source code in packages/axm-git/src/axm_git/tools/await_merge_text.py
Python
def render_text(data: dict[str, object]) -> str:
    """Render the success-path ``data`` dict."""
    return f"git_await_merge | ✓ | PR {_as_str(data.get('pr_ref'))} merged"