Peter Steinberger
f4ffac6fe9
test: speed up dispatch-from-config thread fallback coverage
2026-04-06 01:54:26 +01:00
Vincent Koc
7c9108aaf7
fix(memory-qmd): streamline compatibility coverage
2026-04-06 01:52:01 +01:00
Peter Steinberger
f6dbcf4cda
docs: document music generation async flow
2026-04-06 01:49:58 +01:00
Peter Steinberger
3027f0dde5
chore: remove stray finder metadata
2026-04-06 01:47:14 +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
Peter Steinberger
d37b97c2ff
refactor(update): extract package manager bootstrap logic
2026-04-06 01:41:59 +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
Vignesh Natarajan
7572f174e3
Dreaming: update multiphase stats and UI polish
2026-04-05 17:38:02 -07:00
Peter Steinberger
3600cecd4b
test: seed channel setup contract registry in helper tests
2026-04-06 01:36:09 +01:00
Peter Steinberger
f9a8eb0387
test: speed up image tool auth-heavy coverage
2026-04-06 01:32:31 +01:00
Vincent Koc
098f4eeebb
fix(memory-qmd): restore qmd compatibility defaults
2026-04-06 01:31:51 +01:00
Peter Steinberger
ca462fb928
fix(update): bootstrap pnpm for dev preflight
2026-04-06 01:31:27 +01:00
Peter Steinberger
e0354e71eb
fix: skip old-process config writes after git switch
2026-04-06 01:29:33 +01:00
Peter Steinberger
6c4e06cd4f
test: speed up sanitize session history coverage
2026-04-06 01:27:24 +01:00
Peter Steinberger
0affaf15ac
refactor: narrow bundled channel entry surfaces
2026-04-06 01:26:02 +01:00
Peter Steinberger
f42a06b1a4
build: refresh lockfile for control ui deps
2026-04-06 01:25:39 +01:00
Peter Steinberger
7ae1fbec4b
test: speed up sanitize session history policy smoke
2026-04-06 01:23:40 +01:00
Peter Steinberger
1f220587b1
test: speed up models config env provider coverage
2026-04-06 01:21:29 +01:00
Peter Steinberger
9b00008561
docs(openai): clarify gpt-5.4 fast mode
2026-04-06 01:20:52 +01:00
wirjo
699b2320a8
feat(memory): add Bedrock embedding provider for memory search ( #61547 )
...
* feat(memory): add Bedrock embedding provider for memory search
Add Amazon Bedrock as a native embedding provider for memory search.
Supports Titan Embed Text v1/v2 and Cohere Embed models via AWS SDK.
- New embeddings-bedrock.ts: BedrockRuntimeClient + InvokeModel
- Auth via AWS default credential chain (same as Bedrock inference)
- Auto-selected in 'auto' mode when AWS credentials are detected
- Titan V2: configurable dimensions (256/512/1024), normalization
- Cohere: native batch support with search_query/search_document types
- 16 new tests covering all model types, auth detection, edge cases
Closes #26289
* fix(memory): harden bedrock embedding selection
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
2026-04-06 01:19:56 +01:00
Peter Steinberger
d945705d42
docs(faq): add gpt-5.4 fast mode entry
2026-04-06 01:19:53 +01:00
Vincent Koc
f4cd1a3782
docs: rewrite video generation docs for readability
2026-04-06 01:19:44 +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
Peter Steinberger
5a42355d54
refactor(video): share async task status helpers
2026-04-06 01:18:39 +01:00
Peter Steinberger
527215c343
docs: add changelog note for qa lab config fix
2026-04-06 01:18:09 +01:00
Gustavo Madeira Santana
1ee30dc70a
docs: note Matrix persisted auth detection
2026-04-05 20:18:03 -04: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
15f74b89c8
test: speed up openai tool id preservation replay coverage
2026-04-06 01:16:53 +01:00
Peter Steinberger
3a1be5cb93
test: reset guest git root before dev update
2026-04-06 01:16:23 +01:00
Peter Steinberger
20c84a2090
fix(qa): stop embedded control ui reload loop
2026-04-06 01:10:34 +01:00
Peter Steinberger
4cf9d5ff90
fix: restore green checks
2026-04-06 01:10:16 +01:00
Peter Steinberger
3e6a7b3169
test: trim slow agent web and lifecycle coverage
2026-04-06 01:07:16 +01:00
Peter Steinberger
fdc2f421e4
fix: restore pnpm check type safety
2026-04-06 01:04:34 +01:00
Peter Steinberger
a79984eacf
feat(qa): improve qa lab debugger ui
2026-04-06 01:03:21 +01:00
Peter Steinberger
508024ae3b
feat(qa): add live suite runner and harness
2026-04-06 01:03:21 +01:00
Peter Steinberger
4bb965e007
docs(providers): surface new video provider pages
2026-04-06 01:02:59 +01:00
Peter Steinberger
e5cfdf437f
fix(video): guard active async generation tasks
2026-04-06 01:02:59 +01:00
Peter Steinberger
6cdf5a43f2
refactor: add metadata-first channel configured-state probes
2026-04-06 01:02:45 +01:00
Peter Steinberger
ad6c584ce7
fix: ignore unsupported video generation overrides
2026-04-06 01:02:10 +01:00
Peter Steinberger
c4cc557604
fix: clarify dirty dev update error
2026-04-06 00:58:19 +01:00
Peter Steinberger
379bc1c032
docs(video): document runway support
2026-04-06 00:50:32 +01:00
Peter Steinberger
f92ac83d88
feat(video): add runway provider
2026-04-06 00:50:32 +01:00
Peter Steinberger
3fcff952ba
feat(agents): detach video generation completion
2026-04-06 00:50:32 +01:00
Vincent Koc
9fba0c6ac7
fix(openai): avoid em dashes in gpt-5 overlay ( #61560 )
2026-04-06 00:49:12 +01:00
Peter Steinberger
2693ae7ec3
test: optimize macos release-to-dev smoke lane
2026-04-06 00:46:56 +01:00