Merge pull request #1449 from kenbolton/fix/text-styles
fix(skill/channel-formatting): three correctness fixes to text-styles
This commit is contained in:
@@ -11,8 +11,8 @@ Telegram.
|
|||||||
|
|
||||||
| Channel | Transformation |
|
| Channel | Transformation |
|
||||||
|---------|---------------|
|
|---------|---------------|
|
||||||
| WhatsApp | `**bold**` → `*bold*`, `*italic*` → `_italic_`, headings → bold, links flattened |
|
| WhatsApp | `**bold**` → `*bold*`, `*italic*` → `_italic_`, headings → bold, links → `text (url)` |
|
||||||
| Telegram | same as WhatsApp |
|
| Telegram | same as WhatsApp, but `[text](url)` links are preserved (Markdown v1 renders them natively) |
|
||||||
| Slack | same as WhatsApp, but links become `<url\|text>` |
|
| Slack | same as WhatsApp, but links become `<url\|text>` |
|
||||||
| Discord | passthrough (Discord already renders Markdown) |
|
| Discord | passthrough (Discord already renders Markdown) |
|
||||||
| Signal | passthrough for `parseTextStyles`; `parseSignalStyles` in `src/text-styles.ts` produces plain text + native `textStyle` ranges for use by the Signal skill |
|
| Signal | passthrough for `parseTextStyles`; `parseSignalStyles` in `src/text-styles.ts` produces plain text + native `textStyle` ranges for use by the Signal skill |
|
||||||
|
|||||||
Reference in New Issue
Block a user