We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5760a1b commit 09900eeCopy full SHA for 09900ee
src/git_draft/bots/claude_code.py
@@ -58,16 +58,17 @@ async def act(
58
_notify(feedback, content)
59
case sdk.AssistantMessage(content, _):
60
61
- case sdk.SystemMessage:
62
- pass
63
case sdk.ResultMessage() as message:
64
# This message's result appears to be identical to
65
# the last assistant message's content, so we do
66
# not need to show it.
67
summary.turn_count = message.num_turns
68
- summary.token_count = _token_count(message.usage)
+ if usage := message.usage:
+ summary.token_count = _token_count(usage)
69
summary.usage_details = message.usage
70
summary.cost = message.total_cost_usd
+ case sdk.SystemMessage():
71
+ pass # TODO: Notify on tool usage?
72
return summary
73
74
0 commit comments