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 da3656b commit f853f8aCopy full SHA for f853f8a
src/git_draft/bots/claude_code.py
@@ -55,11 +55,17 @@ async def act(
55
case sdk.ResultMessage() as message:
56
_logger.debug("Result message: %s", message)
57
if result := message.result:
58
- feedback.notify(result)
+ _notify(feedback, result)
59
return ActionSummary()
60
61
62
-def _notify(feedback: UserFeedback, content: list[sdk.ContentBlock]) -> None:
+def _notify(
63
+ feedback: UserFeedback, content: str | list[sdk.ContentBlock]
64
+) -> None:
65
+ if isinstance(content, str):
66
+ feedback.notify(content)
67
+ return
68
+
69
for block in content:
70
match block:
71
case sdk.TextBlock(text):
0 commit comments