Peter Steinberger
4cbd1b53cf
refactor: prune unused exported types
2026-05-01 09:56:37 +01:00
Peter Steinberger
22a74de693
refactor: remove unused channel utilities
2026-05-01 09:36:51 +01:00
Peter Steinberger
0ac1a07f7c
refactor: prune unused extension helpers
2026-05-01 09:02:45 +01:00
pashpashpash
027ea5f08b
Isolate Codex app-server state per agent ( #74556 )
...
* fix(codex): isolate app-server home per agent
* fix(codex): isolate native Codex assets per agent
* fix(channels): mark inbound system events untrusted
* fix(doctor): warn on personal Codex agent skills
* test(doctor): cover personal Codex agent skills warning
* fix(codex): forward auth profiles to harness runs
* fix(codex): preserve auto auth for harness runs
* fix(codex): auto-select harness auth profiles
* test(codex): type harness auth mock
* feat(codex): select migrated skills
* fix(codex): satisfy migration selection lint
* docs: add codex isolation changelog
2026-05-01 04:49:02 +09:00
Peter Steinberger
8b665e0d70
fix(slack): gate bot room relays on owner presence
2026-04-30 14:46:31 +01:00
clawsweeper[bot]
fbc145440f
fix(slack): offset presentation controls after native blocks
...
Co-authored-by: openclaw-clawsweeper[bot] <280122609+openclaw-clawsweeper[bot]@users.noreply.github.com>
2026-04-29 23:15:19 -07:00
clawsweeper[bot]
ebf05be742
fix(slack): preserve mixed interactive blocks
...
Co-authored-by: openclaw-clawsweeper[bot] <280122609+openclaw-clawsweeper[bot]@users.noreply.github.com>
2026-04-29 22:25:38 -07:00
clawsweeper[bot]
c6c518e6e9
fix(slack): cap select option values
...
Co-authored-by: openclaw-clawsweeper[bot] <280122609+openclaw-clawsweeper[bot]@users.noreply.github.com>
2026-04-29 22:25:29 -07:00
clawsweeper[bot]
87a211d309
fix(slack): cap approval update fallback text
...
Co-authored-by: openclaw-clawsweeper[bot] <280122609+openclaw-clawsweeper[bot]@users.noreply.github.com>
2026-04-29 22:05:18 -07:00
clawsweeper[bot]
19d6404168
fix(slack): share edit fallback text truncation
...
Co-authored-by: openclaw-clawsweeper[bot] <280122609+openclaw-clawsweeper[bot]@users.noreply.github.com>
2026-04-29 22:05:07 -07:00
Peter Steinberger
395ad91323
fix: cap slack approval update text
2026-04-30 05:16:25 +01:00
Peter Steinberger
c4f9cf1a27
fix: cap slack edit fallback text
2026-04-30 05:12:04 +01:00
Peter Steinberger
30774786f1
fix: cap slack block fallback text
2026-04-30 05:12:03 +01:00
Peter Steinberger
c316dbfc4a
fix: keep slack message controls
2026-04-30 05:12:03 +01:00
Peter Steinberger
d7396d4ffa
fix(channels): keep status accessors config-only
2026-04-30 05:08:32 +01:00
Peter Steinberger
ffe67e9cdc
refactor(channels): route inbound turns through kernel
2026-04-30 04:08:47 +01:00
Peter Steinberger
8672737f81
fix: drop overlong slack command values
2026-04-30 04:04:45 +01:00
Peter Steinberger
d25cfda54c
fix: cap slack command menu blocks
2026-04-30 04:04:44 +01:00
Peter Steinberger
329568905e
fix: bound slack approval metadata
2026-04-30 03:47:12 +01:00
Peter Steinberger
a6390efeba
fix: bound slack command confirm text
2026-04-30 03:40:15 +01:00
Peter Steinberger
11d8ba96f9
fix: bound slack interactive button urls
2026-04-30 03:32:11 +01:00
Peter Steinberger
fc8fafbd2f
fix: harden slack interactive blocks
2026-04-30 03:20:19 +01:00
Peter Steinberger
1a103088ba
fix: harden slack command menus
2026-04-30 03:04:10 +01:00
Peter Steinberger
02ebac6250
refactor(channels): share turn dispatch results
2026-04-30 02:58:40 +01:00
Peter Steinberger
b7c3e19ed6
fix: mark channel system events untrusted
2026-04-30 00:51:24 +01:00
Peter Steinberger
9a9cd0c0ab
refactor(channels): add shared turn kernel
2026-04-29 23:16:16 +01:00
Peter Steinberger
6470a23504
fix(slack): ignore duplicate reaction adds
2026-04-29 19:07:08 +01:00
Peter Steinberger
04f651b783
fix: preserve Slack DM access account lookup
2026-04-29 16:35:37 +01:00
Peter Steinberger
1d9959b77e
fix: preserve DM access precedence in Slack runtime
2026-04-29 16:35:37 +01:00
Peter Steinberger
8c68e7535f
refactor: centralize channel DM access resolution
2026-04-29 16:35:37 +01:00
Peter Steinberger
14e8a2d00b
chore: remove unused internal dead code
2026-04-29 09:34:40 +01:00
Peter Steinberger
7a32d6a09f
chore: remove unused plugin helper code
2026-04-29 09:24:51 +01:00
Peter Steinberger
bd1d1f0f2b
fix: align open DM allowlist policy ( #74112 )
...
* fix: harden telegram open dm allowlist merging
* fix: align open dm allowlist policy
2026-04-29 06:52:12 +01:00
Bek
d6c2280aab
fix(slack): normalize action thread targets ( #73931 )
2026-04-28 22:02:18 -04:00
Peter Steinberger
5a1ff1347d
fix(slack): bound inbound media downloads
2026-04-28 11:35:26 +01:00
Peter Steinberger
6cc6996a1c
fix(slack): tune socket mode pong timeout
2026-04-28 11:13:03 +01:00
Peter Steinberger
67b16a4a6d
fix: centralize source reply delivery mode
2026-04-28 09:14:19 +01:00
scoootscooob
3c636208b0
fix(messages): keep group replies tool-only by default
...
Rewrites the always-on reply handling so group/channel rooms default to message-tool-visible output, while `messages.groupChat.visibleReplies: \"automatic\"` preserves legacy auto-posting.\n\nThanks @scoootscooob.
2026-04-28 07:36:43 +01:00
Shakker
97016fbf02
perf: mark channel plugins startup lazy
2026-04-28 04:33:47 +01:00
Peter Steinberger
e1acb61317
refactor: expose SDK test helper subpaths
2026-04-28 03:28:17 +01:00
Peter Steinberger
632b0fd580
chore: update workspace dependencies
2026-04-28 03:09:44 +01:00
Peter Steinberger
43a73d6a31
refactor: separate bundled channel schema surface
2026-04-28 02:31:21 +01:00
Peter Steinberger
45a84b5f95
refactor: expose channel contract test helpers
2026-04-28 01:45:58 +01:00
Peter Steinberger
f34b41f198
refactor: split plugin sdk test helpers
2026-04-28 01:14:19 +01:00
Peter Steinberger
e27c32b9b0
refactor(plugin-sdk): publish route helpers
2026-04-28 01:13:01 +01:00
Peter Steinberger
8057561cee
refactor: promote plugin test helpers to sdk
2026-04-28 00:55:11 +01:00
Peter Steinberger
90b6665ded
refactor: move plugin api test helper to sdk
2026-04-28 00:24:54 +01:00
Peter Steinberger
0df6e5a473
refactor: expose plugin test helpers via sdk
2026-04-27 23:45:26 +01:00
Vincent Koc
61a18e5596
fix(agent): preserve default-agent session routing compatibility ( #72414 )
...
* fix(agent): preserve default-agent session routing compatibility
* fix(clownfish): address review for ghcrawl-207038-agentic-merge (1)
* fix(agent): migrate legacy default-agent sessions
* fix(slack): use narrow agent runtime import
2026-04-27 15:09:01 -07:00
Peter Steinberger
8599fdda4a
test: keep extension mocks on sdk seams
2026-04-27 22:55:09 +01:00