Skip to content

Tool result indicator shows approval status but not execution success or failure #238

@shellicar

Description

@shellicar

Current behaviour

The tool result line indicates whether the tool was approved or denied:

Exec(Commit and push state update) ✅

= approved, = denied. There is no indication of whether the tool execution itself succeeded or failed after being approved.

Desired behaviour

Distinguish between three outcomes:

  • Approved and succeeded
  • Approved but failed (tool returned an error or threw)
  • Denied

Notes

May require the tool interface to support explicit success/failure signalling beyond exception throwing, which could involve refactoring the tool execution layer.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions