Ayaan Zaidi
17573d097b
fix: route mattermost bundled entry through plugin api
2026-04-06 14:17:32 +05:30
Peter Steinberger
9d92de42cf
perf(test): split security audit coverage
2026-04-06 07:32:12 +01:00
Chunyue Wang
9631e4d449
fix(anthropic): restore OAuth guard in service-tier stream wrappers ( #60356 )
...
Merged via squash.
Prepared head SHA: 7d58befec8
Co-authored-by: openperf <80630709+openperf@users.noreply.github.com >
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Reviewed-by: @jalehman
2026-04-05 22:50:39 -07:00
Peter Steinberger
b3b5945bdc
test: reset telegram dispatch mocks between cases
2026-04-06 05:49:04 +01:00
ToToKr
d4c443bc1e
fix(matrix): pass deviceId through health probe to prevent storage-meta overwrite ( #61317 ) ( #61581 )
...
Merged via squash.
Prepared head SHA: b0495dc6ca
Co-authored-by: MoerAI <26067127+MoerAI@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-06 00:42:22 -04:00
Peter Steinberger
b62badd8a3
fix: restore main ci type checks
2026-04-06 05:38:25 +01:00
Vincent Koc
a896d5df0c
test(memory-core): reuse workspace helper in temp dir tests
2026-04-06 05:28:18 +01:00
Vincent Koc
39099b8022
test(memory-core): reuse workspace helper in dreaming tests
2026-04-06 05:27:17 +01:00
Vincent Koc
f02f16db01
test(memory-core): reuse narrative workspace helper
2026-04-06 05:23:05 +01:00
Vincent Koc
b0f11f4eef
test(memory-core): share workspace test helper
2026-04-06 05:21:45 +01:00
Vincent Koc
cd2f6746f9
test(memory-wiki): share plugin test helpers
2026-04-06 05:19:51 +01:00
Vincent Koc
33926ecef1
test(memory-core): align dreaming expectations
2026-04-06 05:17:49 +01:00
Vincent Koc
0fdf9e874b
fix(config): normalize channel streaming config shape ( #61381 )
...
* feat(config): add canonical streaming config helpers
* refactor(runtime): prefer canonical streaming accessors
* feat(config): normalize preview channel streaming shape
* test(config): lock streaming normalization followups
* fix(config): polish streaming migration edges
* chore(config): refresh streaming baseline hash
2026-04-06 05:08:20 +01:00
Peter Steinberger
57fae2e8fa
fix: restore protocol and extension ci
2026-04-06 05:04:29 +01:00
Vincent Koc
5716d83336
feat(memory-wiki): restore llm wiki stack
2026-04-06 04:56:52 +01:00
Peter Steinberger
4f1cbcdcd9
feat(qa): add attachment understanding scenario
2026-04-06 04:46:28 +01:00
Peter Steinberger
2285bacd21
fix(qa): support image understanding inputs
2026-04-06 04:46:27 +01:00
Peter Steinberger
4aeabf95cc
fix: stabilize contract loader seams
2026-04-06 04:40:47 +01:00
Peter Steinberger
4a690b452a
fix(discord): narrow binding runtime imports
2026-04-06 04:38:52 +01:00
Gustavo Madeira Santana
8d88c27f19
fix(matrix): harden startup auth bootstrap ( #61383 )
...
Merged via squash.
Prepared head SHA: d8011a9308
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 23:30:40 -04:00
Peter Steinberger
1373ac6c9e
feat(qa): execute ten new repo-backed scenarios
2026-04-06 04:28:33 +01:00
Peter Steinberger
746b112dac
fix(openai): allow qa image generation mock routing
2026-04-06 04:28:33 +01:00
Peter Steinberger
2a5c355688
fix(ci): patch main regression surfaces
2026-04-06 04:17:52 +01:00
Peter Steinberger
05fe841dcd
fix: restore plugin boundary and ui locale ci gates
2026-04-06 03:53:32 +01:00
Gustavo Madeira Santana
73a8dd43bf
Matrix: clear undici test override after transport test
2026-04-05 22:46:29 -04:00
Peter Steinberger
b1c98e8469
test: stabilize browser and provider ci shards
2026-04-06 03:38:28 +01:00
Gustavo Madeira Santana
427997f989
Matrix: recover from pinned dispatcher runtime failures ( #61595 )
...
Merged via squash.
Prepared head SHA: f9a2d9be7f
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 22:26:45 -04:00
Peter Steinberger
134d309571
fix(discord): raise default media cap
2026-04-06 03:22:20 +01:00
Peter Steinberger
06b154a6df
fix: unblock comfy live plugin loading
2026-04-06 03:01:43 +01:00
Gustavo Madeira Santana
9c33b1097c
fix(matrix): reuse raw default account key during onboarding promotion
2026-04-05 21:58:18 -04:00
Mariano
b167df78aa
Lobster: harden embedded runtime integration ( #61566 )
...
Merged via squash.
Prepared head SHA: a6f48309fd
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-04-06 03:52:24 +02:00
Mariano
20cbc11f1a
memory: trim generic daily chunk headings ( #61597 )
...
* memory: trim generic daily chunk headings
* docs: tag dreaming heading cleanup changelog
* docs: attribute dreaming heading cleanup changelog
2026-04-06 03:47:36 +02:00
Peter Steinberger
979409eab5
fix(qa): harden new scenario suite
2026-04-06 02:41:03 +01:00
Peter Steinberger
9b2b22f350
feat: add vydra media provider
2026-04-06 02:21:51 +01:00
Mariano
4661bf66c4
memory: chunk daily dreaming ingestion ( #61583 )
...
Merged via squash.
Prepared head SHA: 88816a01ef
Co-authored-by: mbelinky <17249097+mbelinky@users.noreply.github.com >
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-04-06 03:17:10 +02:00
Peter Steinberger
177ee54f05
refactor: remove comfy music tool shim
2026-04-06 02:03:14 +01:00
Peter Steinberger
a9f491310c
fix: route comfy music through shared tool
2026-04-06 02:03:13 +01:00
Vincent Koc
7c9108aaf7
fix(memory-qmd): streamline compatibility coverage
2026-04-06 01:52:01 +01:00
Peter Steinberger
dc0ee2e178
feat: add music generation tooling
2026-04-06 01:47:14 +01:00
Peter Steinberger
3de91d9e01
fix: stabilize line and feishu ci shards
2026-04-06 01:46:25 +01:00
Peter Steinberger
aeb9ad52fa
feat: add comfy workflow media support
2026-04-06 01:45:01 +01:00
wirjo
0793136c63
feat(bedrock-mantle): add IAM credential auth via @aws/bedrock-token-… ( #61563 )
...
* feat(bedrock-mantle): add IAM credential auth via @aws/bedrock-token-generator
Mantle previously required a manually-created API key (AWS_BEARER_TOKEN_BEDROCK).
This adds automatic bearer token generation from IAM credentials using the
official @aws/bedrock-token-generator package.
Auth priority:
1. Explicit AWS_BEARER_TOKEN_BEDROCK env var (manual API key from Console)
2. IAM credentials via getTokenProvider() → Bearer token (instance roles,
SSO profiles, access keys, EKS IRSA, ECS task roles)
Token is cached in memory (1hr TTL, generated with 2hr validity) and in
process.env.AWS_BEARER_TOKEN_BEDROCK for downstream sync reads.
Falls back gracefully when package is not installed or credentials are
unavailable — Mantle provider simply not registered.
Closes #45152
* fix(bedrock-mantle): harden IAM auth
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
2026-04-06 01:41:24 +01:00
Peter Steinberger
2985fc0e32
test: add irc runtime api smoke coverage
2026-04-06 01:38:15 +01:00
Vincent Koc
098f4eeebb
fix(memory-qmd): restore qmd compatibility defaults
2026-04-06 01:31:51 +01:00
Peter Steinberger
0affaf15ac
refactor: narrow bundled channel entry surfaces
2026-04-06 01:26:02 +01:00
Vignesh Natarajan
61e61ccc18
Dreaming: simplify sweep flow and add diary surface
2026-04-05 17:18:54 -07:00
Vignesh Natarajan
02f2a66dff
memory-core: checkpoint mode-first dreaming refactor
2026-04-05 17:18:54 -07:00
Gustavo Madeira Santana
4031e4b92d
matrix: align bundled channel metadata
2026-04-05 20:18:03 -04:00
Peter Steinberger
89c8a1c36a
fix: restore qa lab config typing
2026-04-06 01:17:15 +01:00
Peter Steinberger
20c84a2090
fix(qa): stop embedded control ui reload loop
2026-04-06 01:10:34 +01:00