Fixes #756 #763

Merged
jason.woltje merged 1 commits from feat/756-official-discord-plugin into main 2026-07-14 20:26:17 +00:00
Owner

Summary

  • add the shared official-channel contract and Discord adapter
  • enforce signed ingress, binding/RBAC checks, bounded attachment metadata, rate limits, stable routes, and explicit egress delivery outcomes
  • preserve multi-thread conversation isolation and attachment continuity across gateway sessions
  • document operator, user, architecture, and future-adapter contracts

Verification

  • pnpm typecheck
  • pnpm lint
  • pnpm build
  • pnpm format:check
  • Discord plugin tests: 44 passing, coverage thresholds >=85%
  • focused gateway ingress, concurrency/redaction, cross-surface, ownership, and attachment tests
  • independent code and security reviews: APPROVE

pnpm test changed-scope suites pass; the full repository baseline has an unrelated PostgreSQL localhost:5433 dependency failure in cross-user-isolation.test.ts.

Fixes #756

## Summary - add the shared official-channel contract and Discord adapter - enforce signed ingress, binding/RBAC checks, bounded attachment metadata, rate limits, stable routes, and explicit egress delivery outcomes - preserve multi-thread conversation isolation and attachment continuity across gateway sessions - document operator, user, architecture, and future-adapter contracts ## Verification - `pnpm typecheck` - `pnpm lint` - `pnpm build` - `pnpm format:check` - Discord plugin tests: 44 passing, coverage thresholds >=85% - focused gateway ingress, concurrency/redaction, cross-surface, ownership, and attachment tests - independent code and security reviews: APPROVE `pnpm test` changed-scope suites pass; the full repository baseline has an unrelated PostgreSQL localhost:5433 dependency failure in `cross-user-isolation.test.ts`. Fixes #756
jason.woltje added 1 commit 2026-07-14 20:18:47 +00:00
feat(#756): add official Discord channel adapter
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
365c2130de
jason.woltje merged commit ba13c08890 into main 2026-07-14 20:26:17 +00:00
jason.woltje referenced this issue from a commit 2026-07-14 20:26:18 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaicstack/stack#763