Skip to content

Commit 7292168

Browse files
authored
Merge pull request #242 from shelltime/claude/fix-tool-decision-logging-zXuM4
Add support for codex.tool_decision event mapping
2 parents c917122 + ecd5615 commit 7292168

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

daemon/aicode_otel_processor.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -617,6 +617,8 @@ func mapEventName(name string, source string) string {
617617
return model.AICodeEventApiRequest
618618
case "codex.api_error":
619619
return model.AICodeEventApiError
620+
case "codex.tool_decision":
621+
return model.AICodeEventToolDecision
620622
case "codex.exec_command":
621623
return model.AICodeEventExecCommand
622624
case "codex.conversation_starts":

daemon/aicode_otel_processor_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,7 @@ func TestMapEventName_Codex(t *testing.T) {
247247
{"codex.tool_result", model.AICodeEventToolResult},
248248
{"codex.api_request", model.AICodeEventApiRequest},
249249
{"codex.api_error", model.AICodeEventApiError},
250+
{"codex.tool_decision", model.AICodeEventToolDecision},
250251
{"codex.exec_command", model.AICodeEventExecCommand},
251252
{"codex.conversation_starts", model.AICodeEventConversationStarts},
252253
{"codex.sse_event", model.AICodeEventSSEEvent},

0 commit comments

Comments
 (0)