openclaw/extensions/discord/src/monitor
pgondhi987 7eb094a00d
fix(infra): align env key normalization in approval binding path (#59182)
* fix: address issue

* fix: address PR review feedback

* fix: address review feedback

* fix: address review feedback

* chore: add changelog for Windows env approval binding

---------

Co-authored-by: Devin Robison <drobison@nvidia.com>
2026-04-02 11:14:33 -06:00
..
acp-bind-here.integration.test.ts test(discord): isolate ACP binding routing seam 2026-03-31 20:49:31 +09:00
agent-components-helpers.ts perf(test): narrow discord component import path 2026-04-01 23:58:06 +09:00
agent-components.ts perf(test): narrow discord component import path 2026-04-01 23:58:06 +09:00
agent-components.wildcard.test.ts fix(infra): align env key normalization in approval binding path (#59182) 2026-04-02 11:14:33 -06:00
allow-list.ts
auto-presence.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
auto-presence.ts
commands.test.ts
commands.ts
dm-command-auth.test.ts
dm-command-auth.ts perf(test): narrow discord auth runtime imports 2026-04-02 00:00:26 +09:00
dm-command-decision.test.ts
dm-command-decision.ts
exec-approvals.test.ts Exec approvals: unify effective policy reporting and actions (#59283) 2026-04-01 22:02:39 -04:00
exec-approvals.ts feat(approvals): auto-enable native chat approvals 2026-04-02 17:30:40 +01:00
format.ts
gateway-handle.ts refactor: split discord monitor startup and lifecycle 2026-03-27 00:03:00 +00:00
gateway-plugin.ts test: dedupe discord provider proxy overrides 2026-03-26 20:43:02 +00:00
gateway-registry.ts
gateway-supervisor.test.ts refactor: centralize discord gateway ownership 2026-03-26 23:25:27 +00:00
gateway-supervisor.ts refactor: centralize discord gateway ownership 2026-03-26 23:25:27 +00:00
inbound-context.test-helpers.ts test: share discord monitor fixtures 2026-03-26 20:12:21 +00:00
inbound-context.test.ts
inbound-context.ts
inbound-job.test.ts
inbound-job.ts
inbound-worker.ts refactor: move discord duration formatting onto runtime env 2026-03-28 03:17:40 +00:00
listeners.test.ts test: speed up extension suites 2026-03-31 02:25:02 +01:00
listeners.ts refactor: move discord system events onto channel runtime 2026-03-28 03:27:12 +00:00
message-handler.bot-self-filter.test.ts test: speed up extension suites 2026-03-31 02:25:02 +01:00
message-handler.inbound-context.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
message-handler.module-test-helpers.ts fix(ci): repair discord harness regressions 2026-03-26 15:39:20 -05:00
message-handler.preflight.acp-bindings.test.ts refactor: move plugin-owned test support into plugins 2026-03-30 08:03:04 +09:00
message-handler.preflight.test-helpers.ts
message-handler.preflight.test.ts Discord: gate audio preflight on member access (#57695) 2026-03-30 14:38:22 +01:00
message-handler.preflight.ts perf(test): lazy-load discord preflight runtimes 2026-04-01 23:37:06 +09:00
message-handler.preflight.types.ts
message-handler.process.test.ts test: speed up extension suites 2026-03-31 02:25:02 +01:00
message-handler.process.ts perf(test): lazy-load discord reply runtime 2026-04-02 00:18:45 +09:00
message-handler.queue.test.ts fix(ci): repair discord harness regressions 2026-03-26 15:39:20 -05:00
message-handler.test-harness.ts
message-handler.test-helpers.ts
message-handler.ts refactor: move channel dedupe helpers onto core sdk 2026-03-28 02:58:45 +00:00
message-utils.test.ts fix: bound discord inbound media downloads (#58593) (thanks @aquaright1) 2026-04-01 10:59:58 +05:30
message-utils.ts fix: bound discord inbound media downloads (#58593) (thanks @aquaright1) 2026-04-01 10:59:58 +05:30
model-picker-preferences.test.ts
model-picker-preferences.ts refactor: trim state persistence runtime seams 2026-03-28 06:08:18 +00:00
model-picker.test-utils.ts perf(test): narrow sdk seams for channel hotspots 2026-04-01 23:14:48 +09:00
model-picker.test.ts perf(test): keep discord model picker provider runtime lazy 2026-04-01 23:32:33 +09:00
model-picker.ts perf(test): keep discord model picker provider runtime lazy 2026-04-01 23:32:33 +09:00
monitor.agent-components.test.ts Discord: fix Group DM component interaction routing and auth (#57763) 2026-03-30 11:17:53 -06:00
monitor.test.ts test(discord): remove monitor polling overhead 2026-03-31 20:56:37 +09:00
monitor.threading-utils.test.ts
native-command-context.test.ts
native-command-context.ts
native-command-route.ts fix(ci): repair discord and telegram follow-ups 2026-03-26 16:33:05 -05:00
native-command-ui.ts Discord: resolve /think autocomplete from session model (#49176) 2026-03-24 20:13:11 -05:00
native-command.commands-allowfrom.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
native-command.model-picker.test.ts fix(test): align channel mocks with runtime exports 2026-03-30 12:08:27 +09:00
native-command.options.test.ts Fix Discord native commands bypassing group DM channel allowlist (#57735) 2026-03-30 11:17:36 -06:00
native-command.plugin-dispatch.test.ts fix: pass session identity to plugin commands (#59044) 2026-04-01 13:07:17 -07:00
native-command.test-helpers.ts fix(regression): preserve discord thread bindings for plugin commands 2026-03-27 20:24:14 -05:00
native-command.think-autocomplete.test.ts test: speed up extension suites 2026-03-31 02:25:02 +01:00
native-command.ts fix: pass session identity to plugin commands (#59044) 2026-04-01 13:07:17 -07:00
preflight-audio.runtime.ts
preflight-audio.ts
presence-cache.ts
presence.test.ts
presence.ts
provider-session.runtime.ts
provider.allowlist.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
provider.allowlist.ts fix: avoid duplicate discord resolve logs 2026-04-01 08:14:54 +01:00
provider.lifecycle.test.ts fix: drain discord startup restart sockets 2026-04-01 22:55:58 +09:00
provider.lifecycle.ts fix: drain discord startup restart sockets 2026-04-01 22:55:58 +09:00
provider.proxy.test.ts test: dedupe discord provider proxy overrides 2026-03-26 20:43:02 +00:00
provider.rest-proxy.test.ts test: speed up extension suites 2026-03-31 02:25:02 +01:00
provider.runtime.ts
provider.skill-dedupe.test.ts test: speed up discord channel suites 2026-03-24 21:48:07 +00:00
provider.startup.ts refactor: split discord monitor startup and lifecycle 2026-03-27 00:03:00 +00:00
provider.test.ts fix: let carbon own gateway reconnects (#59019) 2026-04-01 19:12:35 +05:30
provider.ts feat(approvals): auto-enable native chat approvals 2026-04-02 17:30:40 +01:00
reply-context.ts
reply-delivery.test.ts test: speed up extension suites 2026-03-31 02:25:02 +01:00
reply-delivery.ts refactor: add retry runtime sdk seam 2026-03-28 05:59:07 +00:00
rest-fetch.ts refactor: add fetch runtime sdk seam 2026-03-28 05:44:33 +00:00
route-resolution.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
route-resolution.ts
sender-identity.ts
startup-status.test.ts
startup-status.ts
status.ts
system-events.ts
thread-bindings.config.ts
thread-bindings.discord-api.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
thread-bindings.discord-api.ts
thread-bindings.lifecycle.test.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
thread-bindings.lifecycle.ts
thread-bindings.manager.ts
thread-bindings.messages.ts
thread-bindings.persona.test.ts
thread-bindings.persona.ts refactor: trim remaining infra runtime residue 2026-03-28 06:41:56 +00:00
thread-bindings.shared-state.test.ts
thread-bindings.state.ts fix: restore CI runtime seams 2026-03-27 14:07:01 +00:00
thread-bindings.ts
thread-bindings.types.ts
thread-session-close.test.ts test: speed up extension suites 2026-03-31 02:25:02 +01:00
thread-session-close.ts
thread-title.generate.test.ts test: wire discord monitor runtime seams 2026-03-27 00:05:49 +00:00
thread-title.test.ts
thread-title.ts fix(discord): avoid bundling pi-ai runtime deps 2026-03-24 11:17:08 -05:00
threading.auto-thread.test.ts test: speed up extension suites 2026-03-31 02:25:02 +01:00
threading.parent-info.test.ts
threading.starter.test.ts
threading.ts Fix: move bootstrap session grammar into plugin-owned session-key surfaces (#58400) 2026-03-31 19:41:01 -04:00
timeouts.ts fix: bound discord inbound media downloads (#58593) (thanks @aquaright1) 2026-04-01 10:59:58 +05:30
typing.ts