MCPcopy Create free account
hub / github.com/astercloud/aster / UpdateStatus

Method UpdateStatus

pkg/a2a/types.go:221–227  ·  view source on GitHub ↗

UpdateStatus 更新任务状态

(state TaskState, message *Message)

Source from the content-addressed store, hash-verified

219
220// UpdateStatus 更新任务状态
221func (t *Task) UpdateStatus(state TaskState, message *Message) {
222 t.Status = TaskStatus{
223 State: state,
224 Timestamp: time.Now().UTC().Format(time.RFC3339),
225 Message: message,
226 }
227}
228
229// AddMessage 添加消息到历史
230func (t *Task) AddMessage(msg Message) {

Callers 6

handleMessageSendMethod · 0.80
handleTasksCancelMethod · 0.80
loadOrCreateTaskMethod · 0.80

Calls

no outgoing calls