@ -33,7 +33,6 @@ import (
"github.com/coze-dev/coze-studio/backend/api/model/crossdomain/singleagent"
"github.com/coze-dev/coze-studio/backend/crossdomain/contract/crossworkflow"
"github.com/coze-dev/coze-studio/backend/domain/agent/singleagent/entity"
"github.com/coze-dev/coze-studio/backend/pkg/errorx"
"github.com/coze-dev/coze-studio/backend/pkg/lang/conv"
"github.com/coze-dev/coze-studio/backend/pkg/logs"
)
@ -96,14 +95,9 @@ func (r *replyChunkCallback) OnError(ctx context.Context, info *callbacks.RunInf
r . sw . Send ( interruptEvent , nil )
} else {
logs . CtxErrorf ( ctx , "node execute failed, component=%v, name=%v, err=%v" ,
logs . CtxErrorf ( ctx , "[AgentRunError] | node execute failed, component=%v, name=%v, err=%v" ,
info . Component , info . Name , err )
var customErr errorx . StatusError
errMsg := "Internal server error"
if errors . As ( err , & customErr ) && customErr . Code ( ) != 0 {
errMsg = customErr . Msg ( )
}
r . sw . Send ( nil , errors . New ( errMsg ) )
r . sw . Send ( nil , err )
}
}