Gustavo Madeira Santana
cac40c01e9
fix(matrix): move avatar setup into account config ( #61437 )
...
Merged via squash.
Prepared head SHA: 4dd887a474
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 14:57:44 -04:00
Peter Steinberger
bcc0e3de2e
refactor: remove core test extension leaks
2026-04-05 19:54:57 +01:00
Gustavo Madeira Santana
0ef9383487
fix(approvals): make exec approval fallback guidance channel-specific ( #61424 )
...
Merged via squash.
Prepared head SHA: cb5d3c249c
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 14:26:46 -04:00
Peter Steinberger
3126809cb0
refactor: clean bundled channel bootstrap boundaries
2026-04-05 18:18:59 +01:00
Gustavo Madeira Santana
dfae62616f
Matrix: keep approval reaction hint anchored
2026-04-05 12:07:43 -04:00
Peter Steinberger
97878b853a
refactor: move legacy config migration behind doctor
2026-04-05 16:12:45 +01: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
89e8c8672c
fix: break bundled channel bootstrap cycles
2026-04-05 14:20:31 +01:00
Vincent Koc
63db3443f1
fix(plugin-sdk): prefer canonical private-network opt-in
2026-04-05 11:45:09 +01:00
Peter Steinberger
41e39eb46f
refactor: register channel bootstrap capabilities
2026-04-05 09:13:48 +01:00
Vincent Koc
c863ee1b86
fix(config): migrate bundled private-network aliases ( #60862 )
...
* refactor(plugin-sdk): centralize private-network opt-in semantics
* fix(config): migrate bundled private-network aliases
* fix(config): add bundled private-network doctor adapters
* fix(config): expose bundled channel migration hooks
* fix(config): prefer canonical private-network key
* test(config): refresh rebased private-network outputs
2026-04-05 08:49:44 +01:00
Peter Steinberger
67d6fc8847
chore(plugins): sync versions to 2026.4.4
2026-04-04 20:03:01 +01:00
Peter Steinberger
edfaa01d1d
refactor(plugin-sdk): split runtime helper seams
2026-04-04 08:53:19 +01:00
Peter Steinberger
3d55b28853
style: wrap long runtime and test lines
2026-04-04 15:24:50 +09:00
Peter Steinberger
c91b6bf322
fix(ci): unblock agent typing and cache startup metadata
2026-04-04 07:04:17 +01:00
Vincent Koc
b390591779
fix(matrix): migrate room allow aliases to enabled ( #60690 )
...
* fix(matrix): migrate room allow aliases to enabled
* test(matrix): keep migration coverage on the channel seam
* chore(config): refresh baselines after matrix alias cleanup
2026-04-04 14:27:50 +09:00
Peter Steinberger
fd75d214f2
style(extensions): format channel integration updates
2026-04-04 06:02:37 +01:00
Peter Steinberger
a82bc7d887
fix(ci): align contract expectations
2026-04-04 12:29:11 +09:00
Peter Steinberger
2416e2d51d
fix(ci): repair seam drift and matrix test timing
2026-04-04 04:22:17 +01:00
Vincent Koc
26c9a4ce63
fix(contracts): align runtime seams and codex expectations
2026-04-04 12:11:07 +09:00
Peter Steinberger
7e69c2f6a7
test: trim remaining mock drift
2026-04-04 04:04:12 +01:00
Monty Taylor
d605cb08c5
matrix: force SSSS recreation on backup reset when SSSS key is broken (bad MAC) ( #60599 )
...
Merged via squash.
Prepared head SHA: 3b0a623407
Co-authored-by: emonty <95156+emonty@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-03 22:34:23 -04:00
Peter Steinberger
1e6e685347
fix: unblock cli startup metadata
2026-04-04 02:35:36 +01:00
Gustavo Madeira Santana
f6f7609b66
matrix: retry credentials after legacy migration race ( #60591 )
...
Merged via squash.
Prepared head SHA: e050b39de0
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-03 20:25:49 -04:00
Peter Steinberger
ab318de8b7
test(plugins): finish moving contract coverage
2026-04-04 00:11:39 +01:00
Peter Steinberger
e4b5027c5e
refactor(plugins): move extension seams into extensions
2026-04-04 00:10:16 +01:00
Efe Büken
5fc9918a20
fix(matrix): surface user-visible 'too large' marker when Matrix media exceeds size limit ( #60289 )
...
Merged via squash.
Prepared head SHA: f33dd49946
Co-authored-by: efe-arv <259833796+efe-arv@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-03 18:53:51 -04:00
Vincent Koc
fa5ea4529a
fix(types): align rebased channel setup flows
2026-04-04 03:57:47 +09:00
Vincent Koc
e57b6be85f
fix(types): align setup helper contracts
2026-04-04 03:57:47 +09:00
Vincent Koc
516e9054de
fix(types): align portable runtime helpers
2026-04-04 03:57:47 +09:00
Peter Steinberger
3fb6e3e91f
test: trim more extension importOriginal usage
2026-04-03 19:40:20 +01:00
Peter Steinberger
8be2dea382
test: trim more extension partial mocks
2026-04-03 19:31:32 +01:00
Tak Hoffman
24a4ed1013
fix: honor matrix default runtime account
2026-04-03 13:26:34 -05:00
Peter Steinberger
eea069bdc3
fix(ci): repair bundled and extension test drift
2026-04-03 19:25:23 +01:00
Peter Steinberger
df18f4c517
refactor(matrix): move legacy migrations behind doctor
2026-04-03 19:21:24 +01:00
Peter Steinberger
72b8025107
fix: align feishu and matrix type guards
2026-04-03 19:17:14 +01:00
Peter Steinberger
53f8c2047a
fix(ci): restore channel approval and lifecycle harnesses
2026-04-03 19:14:42 +01:00
Peter Steinberger
ab96520bba
refactor(plugins): move channel behavior into plugins
2026-04-03 19:09:20 +01:00
Gustavo Madeira Santana
e588a363f9
fix: respect approval request filters in ambiguity checks
2026-04-03 13:57:18 -04:00
Peter Steinberger
3fd27211b1
fix(ci): stabilize channel approval and monitor tests
2026-04-03 18:54:48 +01:00
Gustavo Madeira Santana
dc306013e1
Approvals: scope foreign-channel account routing ( #60417 )
...
Merged via squash.
Prepared head SHA: 3ad6cae91f
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-03 13:48:00 -04:00
Vincent Koc
e88f4fe5f4
fix(ci): narrow matrix action test discovery
2026-04-04 02:33:59 +09:00
Peter Steinberger
a1cad12139
fix(ci): restore compat config types
2026-04-03 17:29:43 +01:00
Tak Hoffman
d59d236a90
fix: honor matrix action discovery account config
2026-04-03 11:23:13 -05:00
Vincent Koc
2734d06ade
test(matrix): avoid loading send module in thread binding tests
2026-04-03 20:56:58 +09:00
Vincent Koc
a8040ab9d9
test(matrix): avoid loading action modules in tool tests
2026-04-03 20:55:47 +09:00
Vincent Koc
045d590542
perf(matrix): isolate probe runtime deps
2026-04-03 20:05:50 +09:00
Peter Steinberger
9bba2ec0ad
test: trim extension teardown churn
2026-04-03 07:14:58 +01:00
Peter Steinberger
847faa3d04
test: trim extension test import churn
2026-04-03 04:41:08 +01:00
Gustavo Madeira Santana
78a842d055
fix(matrix): align IDB snapshot lock timing
2026-04-02 21:44:08 -04:00