Skip to content

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

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions