Skip to content

Preserve rich formatting on message edits#100

Merged
AmethystLiang merged 2 commits into
mainfrom
fix/pr-93-rich-formatting-regressions
May 30, 2026
Merged

Preserve rich formatting on message edits#100
AmethystLiang merged 2 commits into
mainfrom
fix/pr-93-rich-formatting-regressions

Conversation

@AmethystLiang

Copy link
Copy Markdown
Contributor

Replacement for #93 because maintainer pushes to the contributor fork were rejected with 403 despite maintainerCanModify=true.

This includes the original PR plus review fixes:

  • Keep inline-only edits text-only so normal edited-marker behavior is preserved where blocks are not needed.
  • Preserve Slack channel/usergroup/broadcast tokens in rich-text conversion.
  • Preserve supported manual links, including http(s) and mailto.
  • Keep non-URL angle-bracket tokens literal.
  • Sync README and bundled agent-slack skill docs.

Validation:

  • bun test
  • bun run typecheck
  • bun run format:check
  • bun run lint
  • Independent xhigh Codex review: no blocking findings.

@AmethystLiang
AmethystLiang merged commit 94ecafe into main May 30, 2026
1 check passed
@AmethystLiang
AmethystLiang deleted the fix/pr-93-rich-formatting-regressions branch May 30, 2026 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants