Change summary
internal/agent/agent.go | 6 +++---
internal/permission/permission.go | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
Detailed changes
@@ -427,7 +427,7 @@ func (a *sessionAgent) Run(ctx context.Context, call SessionAgentCall) (*fantasy
if isCancelErr {
content = "Tool execution canceled by user"
} else if isPermissionErr {
- content = "Permission denied"
+ content = "User denied permission"
}
toolResult := message.ToolResult{
ToolCallID: tc.ID,
@@ -446,9 +446,9 @@ func (a *sessionAgent) Run(ctx context.Context, call SessionAgentCall) (*fantasy
}
}
if isCancelErr {
- currentAssistant.AddFinish(message.FinishReasonCanceled, "Request cancelled", "")
+ currentAssistant.AddFinish(message.FinishReasonCanceled, "User canceled request", "")
} else if isPermissionErr {
- currentAssistant.AddFinish(message.FinishReasonPermissionDenied, "Permission denied", "")
+ currentAssistant.AddFinish(message.FinishReasonPermissionDenied, "User denied permission", "")
} else {
currentAssistant.AddFinish(message.FinishReasonError, "API Error", err.Error())
}
@@ -13,7 +13,7 @@ import (
"github.com/google/uuid"
)
-var ErrorPermissionDenied = errors.New("permission denied")
+var ErrorPermissionDenied = errors.New("user denied permission")
type CreatePermissionRequest struct {
SessionID string `json:"session_id"`