Commit graph

610 commits

Author SHA1 Message Date
Tak Hoffman
bf544bc9e9
docs: fix active memory gateway command 2026-04-10 23:02:13 -05:00
Gustavo Madeira Santana
25445a9f2e
qa-lab: add Matrix live transport QA lane (#64489)
Merged via squash.

Prepared head SHA: ae9bb37751
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-10 19:35:08 -04:00
Peter Steinberger
c66afe472a
docs: add codex harness setup guide 2026-04-10 21:45:32 +01:00
Peter Steinberger
c16b1b7433
docs: document harness fallback policy 2026-04-10 21:27:26 +01:00
Peter Steinberger
bfc0889776 docs: document Codex harness plugin workflow 2026-04-10 21:22:16 +01:00
Peter Steinberger
3027efaf21
test: raise QA suite default concurrency 2026-04-10 13:45:57 +01:00
Peter Steinberger
4c14f55c62
test: parallelize QA suite scenarios 2026-04-10 13:45:57 +01:00
Peter Steinberger
7e2a1db53b
fix: recover silent LLM idle timeouts 2026-04-10 08:09:17 +01:00
Shakker
655cfb477a docs: clarify multipass live auth support 2026-04-09 23:53:13 +01:00
Shakker
a04c331cc1 docs: document qa multipass runner 2026-04-09 23:53:13 +01:00
Tak Hoffman
b83726d13e
Feat: Add Active Memory recall plugin (#63286)
* Refine plugin debug plumbing

* Tighten plugin debug handling

* Reduce active memory overhead

* Abort active memory sidecar on timeout

* Rename active memory blocking subagent wording

* Fix active memory cache and recall selection

* Preserve active memory session scope

* Sanitize recalled context before retrieval

* Add active memory changelog entry

* Harden active memory debug and transcript handling

* Add active memory policy config

* Raise active memory timeout default

* Keep usage footer on primary reply

* Clear stale active memory status lines

* Match legacy active memory status prefixes

* Preserve numeric active memory bullets

* Reuse canonical session keys for active memory

* Let active memory subagent decide relevance

* Refine active memory plugin summary flow

* Fix active memory main-session DM detection

* Trim active memory summaries at word boundaries

* Add active memory prompt styles

* Fix active memory stale status cleanup

* Rename active memory subagent wording

* Add active memory prompt and thinking overrides

* Remove active memory legacy status compat

* Resolve active memory session id status

* Add active memory session toggle

* Add active memory global toggle

* Fix active memory toggle state handling

* Harden active memory transcript persistence

* Fix active memory chat type gating

* Scope active memory transcripts by agent

* Show plugin debug before replies
2026-04-09 11:27:37 -05:00
Peter Steinberger
be46d0ddc6
test: update character eval public panel 2026-04-09 01:25:59 +01:00
Peter Steinberger
39cc6b7dc7
fix: stabilize character eval and Qwen model routing 2026-04-09 01:04:09 +01:00
Mariano
d514f4de83
Dreaming: surface grounded scene lane (#63395)
Merged via squash.

Prepared head SHA: 0c7f586f32
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
2026-04-09 00:24:47 +02:00
Mariano Belinky
85427441a2 Docs/memory: explain grounded backfill flows 2026-04-08 23:48:09 +02:00
Mariano Belinky
a71ad12044 Memory/dreaming: harden grounded backfill follow-ups 2026-04-08 23:43:39 +02:00
Peter Steinberger
21ef1bf8de
feat: parallelize character eval runs 2026-04-08 20:05:55 +01:00
Peter Steinberger
9e4f478f86
feat(plugins): support provider auth aliases 2026-04-08 19:03:04 +01:00
Peter Steinberger
4a51a1031d
feat: add character eval model options 2026-04-08 17:05:30 +01:00
Peter Steinberger
3101d81053
feat: add QA character eval reports 2026-04-08 15:52:49 +01:00
Peter Steinberger
d9dc75774b
fix: align LLM idle timeout policy 2026-04-08 14:31:41 +01: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
Peter Steinberger
b73d8ef7d7
refactor: split qa scenarios into per-file markdown defs 2026-04-08 05:37:17 +01:00
Serg
b2456e8037 fix(zai): default to GLM-5.1 instead of GLM-5 2026-04-08 04:38:39 +01:00
Peter Steinberger
9eacd29138
docs: add memory wiki docs 2026-04-08 03:59:29 +01:00
Peter Steinberger
51633fc13a
fix: respect disabled heartbeat guidance 2026-04-08 00:51:13 +01:00
Peter Steinberger
c0aed59fca
refactor: move qa suite definitions into markdown 2026-04-07 23:39:50 +01:00
DhruvBhatia0
12331f0463
feat: add pluggable compaction provider registry (#56224)
Merged via squash.

Prepared head SHA: 0cc9cf3f30
Co-authored-by: DhruvBhatia0 <69252327+DhruvBhatia0@users.noreply.github.com>
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Reviewed-by: @jalehman
2026-04-07 10:55:34 -07:00
Peter Steinberger
c2f9de3935
feat: unify live cli backend probes 2026-04-07 10:35:24 +01:00
Peter Steinberger
124cd5e307
feat: auto-reload qa lab fast refresh 2026-04-07 09:54:59 +01:00
Peter Steinberger
54a884865e
feat: add fast qa lab ui refresh mode 2026-04-07 09:45:11 +01:00
Vincent Koc
2988203a5e feat(context-engine): add memory prompt helper 2026-04-07 08:56:41 +01:00
Vincent Koc
947a43dae3 feat(memory-wiki): add belief-layer digests and compat migration 2026-04-07 08:56:24 +01:00
Peter Steinberger
b4e1747391
feat: add one-command qa lab docker launcher 2026-04-06 17:47:17 +01:00
Peter Steinberger
ac38f332c5
fix(anthropic): prefer claude cli over setup-token 2026-04-06 15:31:07 +01:00
Peter Steinberger
d378a504ac
fix: restore claude cli guidance and doctor behavior 2026-04-06 14:21:11 +01:00
Peter Steinberger
1c41987876
refactor(auth): split auth state from auth store 2026-04-06 13:42:44 +01:00
Peter Steinberger
c39f061003
Revert "refactor(cli): remove bundled cli text providers"
This reverts commit 05d351c430.
2026-04-06 13:40:41 +01:00
Vincent Koc
1835493aa5 docs(memory): add promote-explain and rem-harness CLI reference 2026-04-06 05:10:15 +01:00
Peter Steinberger
f6dbcf4cda
docs: document music generation async flow 2026-04-06 01:49:58 +01:00
Vincent Koc
098f4eeebb fix(memory-qmd): restore qmd compatibility defaults 2026-04-06 01:31:51 +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
Vignesh Natarajan
61e61ccc18
Dreaming: simplify sweep flow and add diary surface 2026-04-05 17:18:54 -07:00
Peter Steinberger
379bc1c032
docs(video): document runway support 2026-04-06 00:50:32 +01:00
Vincent Koc
0e85343b6c docs: update Lobster in-process mode and REM preview tooling 2026-04-06 00:40:21 +01:00
Vincent Koc
a9dbaa1124 fix(memory): standardize DREAMS trail path 2026-04-05 23:35:44 +01:00
Vincent Koc
367f52f483 docs(memory): point dreaming trail docs to dreams.md 2026-04-05 23:35:44 +01:00
Peter Steinberger
8e1c81e707
feat(qa): recreate qa lab docker stack 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