Refactor tool output into trait implementations (#14152)

First state to making tool outputs strongly typed (and `renderable`).
This commit is contained in:
pakrym-oai
2026-03-09 20:38:32 -06:00
committed by GitHub
Unverified
parent a5af11211a
commit aa04ea6bd7
24 changed files with 354 additions and 344 deletions
+2
View File
@@ -2851,6 +2851,7 @@ impl Session {
AskForApproval::Never => {
return Some(RequestPermissionsResponse {
permissions: PermissionProfile::default(),
scope: PermissionGrantScope::Turn,
});
}
AskForApproval::Reject(reject_config)
@@ -2858,6 +2859,7 @@ impl Session {
{
return Some(RequestPermissionsResponse {
permissions: PermissionProfile::default(),
scope: PermissionGrantScope::Turn,
});
}
AskForApproval::OnFailure