We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bc88578 commit ef6a9acCopy full SHA for ef6a9ac
1 file changed
apps/agentstack-cli/src/agentstack_cli/utils.py
@@ -309,10 +309,15 @@ class CustomError(Exception): ...
309
def decode(text: str):
310
return Text.from_ansi(text) if ansi_mode else text
311
312
- if line["stream"] == "stderr":
313
- (out_console or err_console).print(decode(line["message"]))
314
- elif line["stream"] == "stdout":
315
- (out_console or console).print(decode(line["message"]))
+ match line:
+ case {"stream": "stderr"}:
+ (out_console or err_console).print(decode(line["message"]))
+ case {"stream": "stdout"}:
316
+ (out_console or console).print(decode(line["message"]))
317
+ case {"event": "[DONE]"}:
318
+ return
319
+ case _:
320
+ (out_console or console).print(line)
321
322
323
def is_github_url(url: str) -> bool:
0 commit comments