Peter Steinberger
976306641d
fix(matrix): resolve live allowlist updates
2026-04-20 13:10:02 +01:00
Ayaan Zaidi
d63671fce0
docs(pairing): explain approval upgrades
2026-04-20 13:08:04 +05:30
Ayaan Zaidi
a80874a4c1
docs(gateway): clarify probe capability wording
2026-04-20 11:59:27 +05:30
Ayaan Zaidi
3c354c0907
docs(telegram): clarify allowFrom setup ids
2026-04-20 10:03:25 +05:30
Peter Steinberger
1a7d89e85b
docs: add WeChat channel guide
2026-04-18 18:26:40 +01:00
saram ali
b2753fd0de
fix(matrix): fix E2EE SSSS bootstrap for passwordless token-auth bots ( #66228 )
...
Merged via squash.
Prepared head SHA: c62cebf7c3
Co-authored-by: SARAMALI15792 <140950904+SARAMALI15792@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-15 11:48:29 -04:00
Gustavo Madeira Santana
5bf30d258f
matrix: prefer named default account
2026-04-14 17:01:59 -04:00
mazhe-nerd
9e2ac8a1cb
feat: Streamline Feishu channel onboarding with QR code scan-to-create flow ( #65680 )
...
Add QR-based app registration, improve Feishu onboarding flows, support direct login entry, add group chat policy setup, reduce log noise, and update docs.
2026-04-13 18:03:44 +08:00
Tak Hoffman
c37e49f275
Add /trace toggle and fix Active Memory diagnostics
2026-04-12 13:20:22 -05:00
@zimeg
bfa2feaa92
docs(slack): link to additional manifest settings
2026-04-11 23:47:43 -07:00
@zimeg
3704069c3f
docs(slack): native slash command examples
2026-04-11 23:21:54 -07:00
HDYA
26f633b604
feat(msteams): add federated credential support (certificate + managed identity) ( #53615 )
...
* feat(msteams): add federated authentication support (certificate + managed identity + workload identity)
* msteams: fix vitest 4.1.2 compat, type errors, and regenerate config baseline
* msteams: fix lint errors, update fetch allowlist, regenerate protocol Swift
* fix(msteams): gate secret-only delegated auth flows
* fix(ci): unblock gateway watch and install smoke
* fix(ci): restore mergeability for pr 53615
* fix(ci): restore channel registry helper typing
* fix(ci): refresh raw fetch guard allowlist
---------
Co-authored-by: Chudi Huang <Chudi.Huang@microsoft.com >
Co-authored-by: Brad Groux <3053586+BradGroux@users.noreply.github.com >
2026-04-11 13:29:22 -05:00
Gustavo Madeira Santana
106a40426f
docs(matrix): tighten setup and config guidance
2026-04-08 14:38:10 -04:00
Vincent Koc
3e7e6f2f60
docs: cover 2026.4.7 changelog gaps
2026-04-08 07:26:56 +01:00
Gustavo Madeira Santana
82c06e5604
Docs: clarify Slack streaming thread behavior
...
Clarify the canonical Slack streaming config keys and legacy migration notes
across the Slack docs and shared streaming concept docs.
Document that native Slack streaming and assistant thread status require a
reply thread, and call out the top-level DM fallback behavior.
2026-04-08 00:58:00 -04:00
Gustavo Madeira Santana
d78512b09d
Refactor: centralize native approval lifecycle assembly ( #62135 )
...
Merged via squash.
Prepared head SHA: b7c20a7398
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-07 14:40:26 -04:00
Peter Steinberger
13a60aa93b
docs: document shared mention policy
2026-04-07 07:51:00 +01:00
Gustavo Madeira Santana
9fd47a5aed
Matrix: prompt invite auto-join during onboarding ( #62168 )
...
Merged via squash.
Prepared head SHA: aec7a2249a
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-06 23:22:01 -04:00
Praktika Engineer
b8c8139138
feat(slack): add thread.requireExplicitMention config option ( #58276 )
...
* feat(slack): add thread.requireExplicitMention config option
When requireMention is true in a Slack channel, replying inside a thread
where the bot previously participated currently bypasses mention gating
via implicit mention detection. This makes the bot respond to every
thread message even without an explicit @mention.
Add channels.slack.thread.requireExplicitMention (default: false) which,
when set to true, suppresses implicit thread mentions. Only explicit
@bot mentions will trigger replies inside threads.
Closes #34389
Closes #49972
* slack: refresh changelog and generated config artifacts
* slack: restore bundled channel metadata generation
---------
Co-authored-by: praktika-devops <devops@praktika.ai >
Co-authored-by: George Pickett <gpickett00@gmail.com >
2026-04-06 17:05:11 -07:00
Peter Steinberger
b4e1747391
feat: add one-command qa lab docker launcher
2026-04-06 17:47:17 +01:00
Gustavo Madeira Santana
9568cceee3
docs: clarify Matrix invite and config guidance
2026-04-06 10:25:47 -04:00
Peter Steinberger
380a396266
refactor: share ambient proxy agent helpers
2026-04-06 15:03:30 +01:00
@zimeg
f17f319fae
docs(slack): suggest new apps use example manifests
2026-04-06 02:13:49 -07:00
@zimeg
f7068a1349
docs(slack): move authorship scopes
2026-04-06 00:58:05 -07:00
@zimeg
ec20e33e36
docs(slack): add http request url example manifest
2026-04-06 00:18:08 -07:00
@zimeg
9bf465e54c
docs(slack): use http request url term
2026-04-05 23:56:37 -07:00
Gustavo Madeira Santana
9fc2a9feeb
docs(matrix): clarify historyLimit default
2026-04-05 23:54:02 -04:00
Gustavo Madeira Santana
12f3c36ba8
Docs: clarify Matrix autoJoin invite scope
2026-04-05 23:33:29 -04:00
Peter Steinberger
134d309571
fix(discord): raise default media cap
2026-04-06 03:22:20 +01:00
Gustavo Madeira Santana
e02ef0710e
Docs: clarify Matrix quiet push rules
2026-04-05 21:15:03 -04:00
Gustavo Madeira Santana
1ee30dc70a
docs: note Matrix persisted auth detection
2026-04-05 20:18:03 -04:00
Gustavo Madeira Santana
8a841b531f
fix(matrix): split partial and quiet preview streaming ( #61450 )
...
Merged via squash.
Prepared head SHA: 6a0d7d1348
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-05 18:23:07 -04:00
Peter Steinberger
4780788bbb
feat(qa): add repo-backed qa suite runner
2026-04-05 23:21:56 +01:00
Peter Steinberger
17a324b0de
chore: polish qa lab follow-ups
2026-04-05 23:21:56 +01:00
Peter Steinberger
b58f9c5258
feat: add qa channel foundation
2026-04-05 23:21:56 +01:00
Peter Steinberger
9b7002ee59
refactor(reply): type reply threading policy
2026-04-05 21:40:56 +01:00
Peter Steinberger
6b627d4707
fix(discord): add batched reply mode
2026-04-05 21:15:29 +01:00
Gustavo Madeira Santana
dcd0cf9f98
fix(matrix): align DM room session routing ( #61373 )
...
Merged via squash.
Prepared head SHA: 9529d2e161
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-05 15:15:46 -04:00
Gustavo Madeira Santana
0aaf753148
matrix: add exec approval reaction shortcuts ( #60931 )
...
Merged via squash.
Prepared head SHA: a34e8248b0
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-05 10:30:33 -04:00
Peter Steinberger
79d722e922
fix: tighten group chat reply spacing guidance
2026-04-05 15:06:09 +01:00
Peter Steinberger
6f5ba51f74
docs: update IRC host examples
2026-04-05 13:27:04 +01:00
Peter Steinberger
896928d8c0
docs: refresh slack secretref status mirrors
2026-04-04 22:14:15 +01:00
Peter Steinberger
f14f7b9fde
docs: refresh silent token guidance mirrors
2026-04-04 21:58:12 +01:00
Peter Steinberger
102f7f34e1
docs: refresh silent token semantics mirrors
2026-04-04 21:56:30 +01:00
Peter Steinberger
38e54f488a
docs: refresh native approval ui mirrors
2026-04-04 21:44:30 +01:00
@zimeg
86aa24b7a5
docs(slack): move typing status indicator to reaction fallback
2026-04-04 12:56:54 -07:00
@zimeg
c2027d9de2
docs(slack): remove text streaming scope requirements
2026-04-04 12:13:25 -07:00
Peter Steinberger
72b59231a3
docs: refresh channels status probe mirrors
2026-04-04 18:52:01 +01:00
Peter Steinberger
6d89b363a2
docs: refresh setup-code bootstrap scope mirrors
2026-04-04 18:48:26 +01:00
Peter Steinberger
8fd53cdf86
docs: refresh bootstrap scope role-prefix refs
2026-04-04 18:46:30 +01:00