feat(mattermost): read channel history with guarded permissions (#110875)

* feat(mattermost): add guarded channel history reads

* chore: refresh Mattermost generated metadata

* fix(channels): scope Mattermost read authorization

* test(mattermost): redact fixture credentials

* test(mattermost): use safe credential placeholders

* fix(mattermost): report directional pagination

* fix(mattermost): authorize current DM reads

* test(mattermost): cover named read policy inheritance

* fix(mattermost): make history reads opt in

* style(mattermost): align channel import ordering
This commit is contained in:
metaforismo
2026-07-29 02:54:39 +02:00
committed by GitHub
parent 1f6f8f9535
commit cc8fd57a01
16 changed files with 931 additions and 20 deletions
+1
View File
@@ -690,6 +690,7 @@ Do not edit it by hand; run `pnpm docs:map:gen`.
- H2: Targets for outbound delivery
- H2: DM channel retry
- H2: Preview streaming
- H2: Read channel history (message tool)
- H2: Reactions (message tool)
- H2: Interactive buttons (message tool)
- H3: Direct API integration (external scripts)