Frank Yang
df7f968581
fix(memory-core): align prompt with available tools
2026-03-23 16:52:36 +08:00
Frank Yang
2c02a62be9
test: clarify memory-core regression coverage
2026-03-23 16:52:36 +08:00
Frank Yang
7f3d7069fd
fix: cover independent memory-core registration
2026-03-23 16:52:36 +08:00
XING
30446619cb
fix(memory-core): register memory tools independently to prevent coupled failure
...
The memory-core plugin registered both memory_search and memory_get in a
single factory that returned null if either tool creation failed. This
caused both tools to silently disappear from new sessions when only one
tool's prerequisites were unavailable.
Split into two independent registerTool calls so each tool's availability
is evaluated separately. Also add debug logging when a plugin tool factory
returns null to aid future diagnosis.
Fixes #50173
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-23 16:52:36 +08:00
Peter Steinberger
abf2157b18
fix: sync agent and autoreply e2e updates
2026-03-23 01:33:40 -07:00
Onur Solmaz
fe459c9084
ACPX: align pinned runtime version ( #52730 )
...
* ACPX: align pinned runtime version
* ACPX: drop version example from help text
2026-03-23 09:21:57 +01:00
Peter Steinberger
dc90d3b1d3
refactor(media): share local file access guards
2026-03-23 00:58:23 -07:00
Peter Steinberger
5f05c92922
test: harden no-isolate reply teardown
2026-03-23 00:37:32 -07:00
Peter Steinberger
4fd7feb0fd
fix(media): block remote-host file URLs in loaders
2026-03-23 00:29:46 -07:00
Peter Steinberger
0b58829364
test: fix ci env-sensitive assertions
2026-03-23 07:27:03 +00:00
Peter Steinberger
04c69ea3a0
refactor: reuse canonical setup bootstrap profile
2026-03-23 00:15:55 -07:00
Peter Steinberger
80cd8cd6be
refactor: unify minimax model and failover live policies
2026-03-23 00:02:35 -07:00
Peter Steinberger
937f78b69f
refactor(synology-chat): type startup webhook path policy
2026-03-23 00:01:07 -07:00
Peter Steinberger
535263572e
fix(tlon): unify settings reconciliation semantics
2026-03-22 23:59:04 -07:00
Peter Steinberger
a600c72ed7
fix: bind bootstrap setup codes to node profile
2026-03-22 23:57:15 -07:00
Peter Steinberger
47186c50a2
fix(ci): restore stale guardrails and baselines
2026-03-23 06:50:23 +00:00
Peter Steinberger
202b588db5
fix: harden plugin docker e2e
2026-03-22 23:42:34 -07:00
Peter Steinberger
ed614938d7
test(voice-call): accept oversize webhook socket resets
2026-03-23 06:37:57 +00:00
Peter Steinberger
3fac0d11fa
test: fix base vitest thread regressions
2026-03-22 23:37:31 -07:00
Peter Steinberger
980940aa58
fix(synology-chat): fail closed shared webhook paths
2026-03-22 23:34:21 -07:00
Peter Steinberger
651dc7450b
fix(voice-call): harden webhook pre-auth guards
2026-03-22 23:33:30 -07:00
Peter Steinberger
dda347eda3
refactor: dedupe synology config schema
2026-03-22 23:32:22 -07:00
Peter Steinberger
fb6454c543
refactor: narrow synology legacy name lookup
2026-03-22 23:32:21 -07:00
Peter Steinberger
677a821a2f
refactor: centralize synology dangerous name matching
2026-03-22 23:32:21 -07:00
Peter Steinberger
ea800dd4ef
refactor: clarify synology delivery identity names
2026-03-22 23:32:21 -07:00
Peter Steinberger
7ade3553b7
fix: gate synology chat reply name matching
2026-03-22 23:06:38 -07:00
Peter Steinberger
55ad5d7bd7
fix(security): harden explicit-proxy SSRF pinning
2026-03-22 23:05:42 -07:00
Peter Steinberger
09faed6bd8
fix(gateway): gate internal command persistence mutations
2026-03-22 22:46:49 -07:00
Peter Steinberger
6b9915a106
refactor!: drop legacy CLAWDBOT env compatibility
2026-03-22 22:13:39 -07:00
Vincent Koc
d43e26e399
fix(web-search): mark DuckDuckGo experimental
2026-03-22 22:07:53 -07:00
Vincent Koc
c6ca11e5a5
feat(web-search): add DuckDuckGo bundled plugin ( #52629 )
...
* feat(web-search): add DuckDuckGo bundled plugin
* chore(changelog): restore main changelog
* fix(web-search): harden DuckDuckGo challenge detection
2026-03-22 22:05:33 -07:00
Vincent Koc
85023d6f9c
fix(telegram): harden grammy seams across tests
2026-03-22 21:46:26 -07:00
Vincent Koc
09cb77ed38
fix(ci): harden telegram seams and cap job timeouts
2026-03-22 21:38:26 -07:00
Vincent Koc
6eafa2ec87
fix(telegram): inject media loader through bot deps
2026-03-22 21:29:44 -07:00
Vincent Koc
c11f95eced
test(telegram): align webhook grammy mock
2026-03-22 21:23:34 -07:00
Vincent Koc
a45ebf74bb
fix(web-search): align Exa plugin with current API
2026-03-22 21:16:08 -07:00
Vincent Koc
0d161069f2
fix(matrix): avoid touching dropped room bindings
2026-03-22 21:14:17 -07:00
Vincent Koc
ee749b520e
fix(exa): align freshness typing and config docs
2026-03-22 21:10:49 -07:00
Vincent Koc
218663c956
test(msteams): await async setup status lines
2026-03-22 20:59:28 -07:00
Vincent Koc
1042b59471
feat(web-search): add bundled Exa plugin ( #52617 )
2026-03-22 20:57:33 -07:00
Vincent Koc
5213382195
fix(auth): route copilot login through sdk seam
2026-03-22 20:53:30 -07:00
Vincent Koc
8b667cbe44
fix(build): repair stale plugin sdk surfaces
2026-03-22 20:36:28 -07:00
Vincent Koc
50bc625203
fix(matrix): preserve send aliases and voice intent
2026-03-22 20:35:40 -07:00
Vincent Koc
1354f37c88
fix(plugins): route keyed queue imports through core ( #52608 )
2026-03-22 20:35:28 -07:00
Vincent Koc
06ddfb7e5f
fix(ci): satisfy voice-call typing and extension boundaries
2026-03-22 20:26:15 -07:00
Vincent Koc
04cd389ef8
fix(ci): repair voice-call typing and provider contracts
2026-03-22 20:17:01 -07:00
Vincent Koc
d949dffc6e
fix(ci): repair tts and matrix refactor fallout
2026-03-22 20:12:01 -07:00
Vincent Koc
5f3753c9ab
test(voice-call): cover outbound call flow helpers
2026-03-22 20:04:48 -07:00
Vincent Koc
59105fd614
fix(ci): restore plugin manifests and boundary tests
2026-03-22 20:01:25 -07:00
Vincent Koc
ac0fd26e16
fix(ci): resync generated baselines and line runtime seam
2026-03-22 19:53:26 -07:00