Skip to content

Commit 1a8e56e

Browse files
author
Sisyphus Agent
committed
fix: oho add 命令消息输出格式
- 空响应时输出 "Message sent successfully" 而非 "pending" - 与 session submit 命令输出格式保持一致 - 修复重复代码问题
1 parent aed8700 commit 1a8e56e

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

oho/cmd/add/add.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,11 @@ func runAdd(cmd *cobra.Command, args []string) error {
125125
fmt.Println(string(data))
126126
} else {
127127
fmt.Printf("Session created: %s\n", sessionID)
128-
fmt.Printf("Message sent: %s\n", messageID)
128+
if messageID != "" {
129+
fmt.Printf("Message sent: %s\n", messageID)
130+
} else {
131+
fmt.Println("Message sent successfully")
132+
}
129133
}
130134

131135
return nil
@@ -212,7 +216,7 @@ func sendMessage(c *client.Client, ctx context.Context, sessionID, message, agen
212216

213217
// Handle empty response (no-reply mode)
214218
if len(resp) == 0 {
215-
return "pending", nil
219+
return "", nil
216220
}
217221

218222
var result types.MessageWithParts

0 commit comments

Comments
 (0)