samzong
c237de552a
[Fix] Prefer external session delivery context ( #87476 )
...
* fix(sessions): prefer external delivery context
Signed-off-by: samzong <samzong.lu@gmail.com >
* fix: route Feishu session announces from delivery context
* fix: accept normalized cron schedule inputs
---------
Signed-off-by: samzong <samzong.lu@gmail.com >
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-05-29 03:59:54 +01:00
Peter Steinberger
d503ec52d8
feat: add Fal Krea image model schemas ( #87845 )
...
* feat: add fal krea image model schemas
* fix: support fal model-specific aspect ratios
* fix: preserve fal native auto aspect ratio
* fix: honor image model-specific geometry
2026-05-29 03:58:46 +01:00
Peter Steinberger
c91cbf3f71
fix(codex): default non-finite app-server timeouts
2026-05-28 22:58:14 -04:00
Peter Steinberger
9d84a13bb8
fix(slack): default non-finite thread cache options
2026-05-28 22:51:16 -04:00
Peter Steinberger
9dd3bce549
feat: add codex supervisor extension
...
* feat: add codex supervisor plugin
* fix: restore merged branch checks
* fix: unblock supervisor extension CI
* fix: restore merged agent checks
2026-05-29 03:49:43 +01:00
Peter Steinberger
185e62a9ae
fix: show reasoning previews in Slack
2026-05-29 03:08:48 +01:00
Peter Steinberger
66bf324256
fix: default non-finite matrix timeouts
2026-05-28 22:07:49 -04:00
Peter Steinberger
0d189102f5
fix: clamp web provider subsecond timeouts
2026-05-28 22:04:22 -04:00
Peter Steinberger
edda0608ac
fix: advertise telegram poll duration integer
2026-05-28 21:51:28 -04:00
Peter Steinberger
b425438a58
fix(memory-wiki): narrow synthesis confidence normalization
2026-05-29 02:49:06 +01:00
Peter Steinberger
c0094a232d
fix: validate feishu bitable page size
2026-05-28 21:48:06 -04:00
Peter Steinberger
d33c2eefce
fix: validate feishu chat page size
2026-05-28 21:45:20 -04:00
Peter Steinberger
6bdaada782
fix: normalize memory wiki confidence
2026-05-28 21:32:10 -04:00
Peter Steinberger
4ac6bb1964
fix: validate memory search min score
2026-05-28 21:28:02 -04:00
Peter Steinberger
fe76bae1ed
fix: validate lancedb memory importance
2026-05-28 21:25:05 -04:00
Peter Steinberger
fd8353012f
fix: parse diffs numeric options
2026-05-28 21:22:05 -04:00
Peter Steinberger
c0d525c8a0
fix: validate whatsapp login timeout
2026-05-28 21:18:29 -04:00
Peter Steinberger
10a3417bd3
fix: validate browser act numeric params
2026-05-28 21:16:12 -04:00
Peter Steinberger
efc93bf282
fix: validate google meet numeric params
2026-05-28 21:11:53 -04:00
Peter Steinberger
3aae25358e
fix: validate lobster numeric options
2026-05-28 21:06:23 -04:00
Peter Steinberger
5d8cf28578
fix: validate file transfer numeric params
2026-05-28 21:03:39 -04:00
Vincent Koc
ca41fa293f
refactor: share live transport scenario helpers
2026-05-29 02:58:05 +02:00
Peter Steinberger
f7b0b5429e
fix: validate llm task numeric options
2026-05-28 20:54:18 -04:00
Peter Steinberger
27d1c08c51
fix: normalize web provider numeric params
2026-05-28 20:49:19 -04:00
Sebastien Tardif
b998a921c7
fix(codex): preserve reasoning stream snapshots
...
Keep Codex reasoning updates as accumulated snapshots and mark the stream payload so channel consumers can distinguish snapshots from deltas.
This prevents Discord and Teams progress previews from duplicating accumulated reasoning text while preserving delta-style reasoning for legacy producers.
Refs #86708
Thanks @SebTardif.
Co-authored-by: OpenAI Codex <codex@openai.com >
2026-05-29 01:48:51 +01:00
Peter Steinberger
61cf005437
fix: normalize canvas numeric params
2026-05-28 20:45:27 -04:00
Peter Steinberger
61c538e2fc
fix: validate memory recall limits
2026-05-28 20:42:42 -04:00
Peter Steinberger
091e15139b
refactor: centralize numeric tool schemas
2026-05-28 20:39:51 -04:00
Peter Steinberger
7e04680e23
fix: parse browser top-level timeouts
2026-05-28 20:36:34 -04:00
Peter Steinberger
3a20a0cd4f
fix: remove unused voice agent helper
2026-05-28 20:35:22 -04:00
Peter Steinberger
913241ebf9
fix: parse browser snapshot numeric params
2026-05-28 20:25:18 -04:00
Peter Steinberger
e12a6d6a67
refactor(agents): own system prompt assembly
2026-05-29 01:22:09 +01:00
Peter Steinberger
c3ff31e770
fix: validate slack read limits
2026-05-28 20:20:51 -04:00
Peter Steinberger
30de7874cf
fix: validate memory wiki numeric params
2026-05-28 19:27:51 -04:00
Peter Steinberger
36de671cad
fix: validate perplexity token budgets
2026-05-28 19:25:20 -04:00
Peter Steinberger
3c907250b9
fix: validate firecrawl numeric options
2026-05-28 19:20:18 -04:00
Peter Steinberger
e9cca2d1ef
fix: validate memory search result counts
2026-05-28 19:17:42 -04:00
Peter Steinberger
8a8767dd1e
fix: validate imessage action integers
2026-05-28 19:14:45 -04:00
Peter Steinberger
361753908e
fix: validate memory get ranges
2026-05-28 19:11:37 -04:00
Peter Steinberger
56a5d7e865
fix(codex): defer report-mode plugin approvals
...
Route Codex app-server report-mode PreToolUse plugin approval requirements through the matching app-server approval request instead of failing closed. Shares duplicate in-flight approvals, preserves block/rewrite fail-closed behavior, and keeps generic plugin allow-always scoped to one Codex request. Supersedes #86978 ; thanks @clawSean for the original docs clarification.
2026-05-29 00:09:23 +01:00
AMARA
3029326a56
fix(memory): compact short-term promotion entries
...
Compact promoted short-term memory snippets before writing them into MEMORY.md, while keeping the full rehydrated snippet in recall state for ranking/provenance. Adds the deep-dreaming config surface and docs, with the default promoted snippet cap set to 160 estimated tokens.
Verification:
- git diff --check
- fnm exec --using v24.13.0 node scripts/run-vitest.mjs run extensions/memory-core/src/short-term-promotion.test.ts extensions/memory-core/src/dreaming.test.ts src/memory-host-sdk/dreaming.test.ts
- GitHub CI run 26605272497
- CodeQL security run 26605272404
Co-authored-by: AMARA <amara@eyeinthesky.pl >
2026-05-29 00:05:54 +01:00
Peter Steinberger
5990524c5f
fix: validate google chat reaction limits
2026-05-28 19:04:31 -04:00
Peter Steinberger
b240ce2085
fix: validate discord action integers
2026-05-28 19:02:24 -04:00
Peter Steinberger
74d5aeae1a
fix: validate matrix action integers
2026-05-28 18:53:51 -04:00
Peter Steinberger
7932a4aa74
fix: validate slack action limits
2026-05-28 18:49:51 -04:00
Vincent Koc
6d90e00fa3
refactor: dedupe channel approval forwarding
2026-05-29 00:48:40 +02:00
Peter Steinberger
b0e9569ebd
fix: validate telegram action integers
2026-05-28 18:46:26 -04:00
Peter Steinberger
59d4327698
fix: validate web search count integers
2026-05-28 18:38:39 -04:00
Peter Steinberger
9a7014ac38
fix: validate tavily integer options
2026-05-28 18:34:43 -04:00
Kevin Lin
359c31b7e7
Add WhatsApp approval QA scenarios ( #87782 )
...
* test(qa): add WhatsApp approval scenarios
* fix(qa): keep WhatsApp approval scenarios explicit
2026-05-28 15:27:20 -07:00