Files
copilotkit__copilotkit/.github/workflows/test_smoke-starter.yml
Jordan Ritter 6dc92e2822 fix(ci): render real newlines in starter smoke Slack alert
The starter smoke failure alert built its message with literal `\n`
inside a GitHub Actions `format()` call. GHA expression string literals
do not interpret `\n` as an escape, so `format()` emitted the two
characters backslash+n, which `toJSON()` then encoded as `\\n` — Slack
rendered a literal "\n" and the triple-backtick fence as plain text
instead of a line break and a code block.

Inject real newlines via `fromJSON('"\n"')` so `toJSON` encodes them as
a single `\n` Slack honors, and place the code-fence delimiters on their
own lines so the failure summary renders as a proper code block.
2026-06-04 12:44:51 -07:00

9.6 KiB