Skip to content

Commit 39132c1

Browse files
committed
Remove the tool role
1 parent 10b84bd commit 39132c1

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

Tool/Sources/ChatBasic/ChatMessage.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ public struct ChatMessage: Equatable, Codable {
1010
case system
1111
case user
1212
case assistant
13-
case tool
13+
// There is no `tool` role
14+
// because tool calls and results are stored in the assistant messages.
1415
}
1516

1617
/// A function call that can be made by the bot.

Tool/Sources/OpenAIService/ChatGPTService.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -585,7 +585,6 @@ extension ChatGPTService {
585585
case .system: .system
586586
case .user: .user
587587
case .assistant: .assistant
588-
case .tool: .tool
589588
}
590589
}(),
591590
content: chatMessage.content ?? "",

0 commit comments

Comments
 (0)