Shakker
efbffd808f
test: tighten mattermost gating assertions
2026-05-11 09:37:30 +01:00
Shakker
d4dbcea0cf
test: tighten mattermost slash assertions
2026-05-11 09:36:52 +01:00
Shakker
d9314f7f45
test: tighten mattermost authz assertions
2026-05-11 09:31:30 +01:00
Shakker
3b89a8b961
test: tighten mattermost auth assertions
2026-05-11 09:30:36 +01:00
Shakker
e3b5e28cff
test: tighten mattermost slash state assertions
2026-05-11 08:52:53 +01:00
Peter Steinberger
cb593f3b08
test: tighten mattermost route assertions
2026-05-11 08:39:40 +01:00
Shakker
8b45a7e145
test: tighten mattermost slash warning assertion
2026-05-11 00:08:10 +01:00
Shakker
0bc250382f
test: tighten mattermost retry error assertion
2026-05-11 00:06:17 +01:00
Peter Steinberger
20479bf94a
test: tighten hermes file migration assertions
2026-05-10 19:33:09 +01:00
Shakker
5329ed7c74
test: tighten mattermost monitor assertions
2026-05-10 19:29:53 +01:00
Shakker
41ccb85dc9
test: tighten mattermost inbound route assertion
2026-05-10 19:28:20 +01:00
Shakker
0b79d7cb3a
test: tighten mattermost slash send assertion
2026-05-10 19:27:17 +01:00
Shakker
2a756ef556
test: tighten mattermost reply delivery assertions
2026-05-10 19:26:15 +01:00
Shakker
9bb7132c1f
test: tighten mattermost interaction callback assertions
2026-05-10 19:24:12 +01:00
Shakker
86c7ef969a
test: tighten mattermost probe assertions
2026-05-10 19:23:00 +01:00
Shakker
8adf270507
test: tighten mattermost helper payload assertions
2026-05-10 19:20:51 +01:00
Shakker
4aae07e8bb
test: tighten mattermost reconnect error assertion
2026-05-10 19:19:54 +01:00
Shakker
12283fa672
test: tighten mattermost send option assertions
2026-05-10 19:18:46 +01:00
Shakker
848ad367e4
test: tighten mattermost setup route assertion
2026-05-10 19:17:27 +01:00
Peter Steinberger
a1fe027d54
test: tighten extension test assertions
2026-05-10 19:11:27 +01:00
Peter Steinberger
9a7778d8aa
fix: declare extension runtime deps
2026-05-10 12:37:10 +01:00
Peter Steinberger
827b0de0ce
refactor: reduce plugin sdk surface
2026-05-10 12:37:10 +01:00
Peter Steinberger
11dc5cb94e
fix: compact tool progress display
2026-05-10 11:26:23 +01:00
Peter Steinberger
9243b575ed
chore(release): prepare 2026.5.10-beta.1
2026-05-10 06:13:38 +01:00
Peter Steinberger
a0fb7fb045
refactor: centralize channel ingress access
2026-05-10 00:18:36 -04:00
Peter Steinberger
9385eaaf88
chore(release): prepare 2026.5.8
2026-05-09 08:05:17 +01:00
Peter Steinberger
63926e749d
test: tighten mattermost dm retry assertion
2026-05-09 06:13:57 +01:00
Shakker
92d7ab6845
test: tighten channel empty array assertions
2026-05-09 04:58:00 +01:00
Shakker
880a542944
test: tighten channel plugin empty assertions
2026-05-09 04:24:16 +01:00
Peter Steinberger
dc36430df3
test: tighten mattermost retry delay assertion
2026-05-09 04:08:32 +01:00
Peter Steinberger
612e72ebbd
test: tighten mattermost retry failure assertions
2026-05-09 01:41:35 +01:00
Tak Hoffman
2f26025085
fix(active-memory): allow active-memory to support custom recall tools ( #77906 )
...
* fix(active-memory): allow custom recall tools
* docs(active-memory): document custom recall tools
* docs(active-memory): note tools allowlist change
* fix(active-memory): constrain recall tool allowlist
* fix(active-memory): preserve lancedb recall defaults
* fix(active-memory): block non-memory recall tools
* fix(active-memory): satisfy bundled lint
* fix(active-memory): satisfy type-aware lint
* fix(tests): satisfy type-aware lint
* fix(tests): clear next type-aware lint batch
* fix(tests): clear lint and test type annotations
* docs(changelog): consolidate active memory entry
* docs(changelog): reclassify active memory tools entry
2026-05-08 16:12:48 -05:00
Peter Steinberger
7645824c9c
test: avoid extension count filter allocations
2026-05-08 21:58:28 +01:00
Peter Steinberger
a899f81921
test: avoid more filter allocation assertions
2026-05-08 21:33:48 +01:00
Peter Steinberger
45ef4815df
test: tighten messaging helper assertions
2026-05-08 20:55:20 +01:00
Shakker
9acf08a38a
test: tighten mattermost model picker assertion
2026-05-08 19:24:09 +01:00
Shakker
a91267c1d9
test: tighten mattermost client request assertion
2026-05-08 19:11:50 +01:00
Shakker
bdec274079
test: tighten mattermost slash command assertion
2026-05-08 19:05:45 +01:00
Shakker
7f5df0b97d
test: tighten mattermost config assertions
2026-05-08 18:56:26 +01:00
Peter Steinberger
326f637c48
test: require mattermost setup validator
2026-05-08 18:30:04 +01:00
Peter Steinberger
bbead1bb1e
test: require mattermost message adapter
2026-05-08 18:28:46 +01:00
Peter Steinberger
c201c8dcf6
test: require mattermost actions
2026-05-08 18:18:43 +01:00
Super Zheng
e7277b4e3a
refactor(agents): preserve raw reasoning stream and push formatting to edge ( #78397 )
...
Merged via squash.
Prepared head SHA: bb56f7ee00
Co-authored-by: medns <1575008+medns@users.noreply.github.com >
Co-authored-by: odysseus0 <8635094+odysseus0@users.noreply.github.com >
Reviewed-by: @odysseus0
2026-05-08 06:08:21 -07:00
Peter Steinberger
1eb60b8894
test: clarify mattermost websocket patch assertion
2026-05-08 07:58:56 +01:00
Peter Steinberger
e35d4a9e41
test: clarify mattermost model picker ids
2026-05-08 07:57:48 +01:00
Peter Steinberger
9e58cc82c8
test: fix strict CI gates
2026-05-08 05:56:38 +01:00
Peter Steinberger
9ef37d1907
test: tighten assertions and harness coverage
2026-05-08 05:28:12 +01:00
Peter Steinberger
6a4069dead
fix: share plugin runtime helpers
...
Consolidate shared plugin runtime MIME/schema helpers, preserve canonical runtime behavior, and guard QQBot STT fetches.
2026-05-08 00:28:43 +01:00
Vincent Koc
8bff73cfb0
perf(core): reduce queue head churn
2026-05-06 22:22:39 -07:00
Jacob Tomlinson
298cae67bb
fix(mattermost): collect setup URL in wizard
...
Fixes #76670.\n\nSummary:\n- Collect the Mattermost bot token and server URL as separate wizard patches so validation does not run before the URL is entered.\n- Preserve non-interactive Mattermost setup validation for explicit --bot-token + --http-url flows.\n- Add a regression test and changelog entry.\n\nVerification:\n- Reporter manually verified setup against a real Mattermost server.\n- pnpm test extensions/mattermost\n- pnpm tsgo:extensions\n- pnpm tsgo:extensions:test\n- pnpm exec oxfmt --check --threads=1 extensions/mattermost/src/setup-core.ts extensions/mattermost/src/setup-surface.ts extensions/mattermost/src/setup.test.ts\n- git diff --check upstream/main...HEAD
2026-05-06 15:23:34 +01:00