A test application that demonstrates streaming functionality.
- Send any message for the normal single-stream demo with suggested actions.
- Send
simple-cardto send a minimal Adaptive Card outside the streaming flow. - Send
extended-markdownto stream a message where every chunk setstext_format="extendedmarkdown"— task-list checkboxes and strikethrough render as they stream, which plain markdown can't do. The leading informative update uses the newstream.update(text, "markdown")overload. - Send
multi-streamto test emitting an Adaptive Card as part of the first stream final message, finalizing withclose(), and then reusingctx.streamfor another streamed response.
python src/main.py