openclaw/src/channels
Vincent Koc fbd88e2c8f
Main recovery: restore formatter and contract checks (#49570)
* Extensions: fix oxfmt drift on main

* Plugins: restore runtime barrel exports on main

* Config: restore web search compatibility types

* Telegram: align test harness with reply runtime

* Plugin SDK: fix channel config accessor generics

* CLI: remove redundant search provider casts

* Tests: restore main typecheck coverage

* Lobster: fix test import formatting

* Extensions: route bundled seams through plugin-sdk

* Tests: use extension env helper for xai

* Image generation: fix main oxfmt drift

* Config: restore latest main compatibility checks

* Plugin SDK: align guardrail tests with lint

* Telegram: type native command skill mock
2026-03-18 00:30:01 -07:00
..
allowlists
plugins Main recovery: restore formatter and contract checks (#49570) 2026-03-18 00:30:01 -07:00
transport
web
account-snapshot-fields.test.ts Gateway: scrub credentials from endpoint snapshots (#46799) 2026-03-15 10:28:15 -07:00
account-snapshot-fields.ts Gateway: scrub credentials from endpoint snapshots (#46799) 2026-03-15 10:28:15 -07:00
account-summary.ts
ack-reactions.test.ts
ack-reactions.ts
allow-from.test.ts
allow-from.ts
allowlist-match.test.ts
allowlist-match.ts refactor: share allowlist wildcard matching 2026-03-14 01:41:17 +00:00
channel-config.test.ts
channel-config.ts
channels-misc.test.ts
chat-type.ts
command-gating.test.ts refactor: share dual text command gating 2026-03-14 01:41:17 +00:00
command-gating.ts refactor: share dual text command gating 2026-03-14 01:41:17 +00:00
config-presence.test.ts Channels: ignore enabled-only disabled plugin config 2026-03-16 15:55:06 +00:00
config-presence.ts Channels: ignore enabled-only disabled plugin config 2026-03-16 15:55:06 +00:00
conversation-label.test.ts
conversation-label.ts
draft-stream-controls.test.ts
draft-stream-controls.ts
draft-stream-loop.ts
ids.ts Sandbox: decouple built-in channel ids 2026-03-16 22:13:53 -07:00
inbound-debounce-policy.test.ts
inbound-debounce-policy.ts
location.test.ts
location.ts
logging.ts
mention-gating.test.ts
mention-gating.ts
model-overrides.test.ts
model-overrides.ts
native-command-session-targets.test.ts
native-command-session-targets.ts
read-only-account-inspect.discord.runtime.ts build: remove ineffective dynamic import shims 2026-03-16 23:11:59 -07:00
read-only-account-inspect.slack.runtime.ts build: remove ineffective dynamic import shims 2026-03-16 23:11:59 -07:00
read-only-account-inspect.telegram.runtime.ts build: remove ineffective dynamic import shims 2026-03-16 23:11:59 -07:00
read-only-account-inspect.ts Status: lazy-load read-only account inspectors 2026-03-15 20:10:43 -07:00
registry.helpers.test.ts
registry.ts refactor: finalize plugin sdk legacy boundary cleanup 2026-03-16 22:51:46 -07:00
reply-prefix.ts refactor: move channel capability diagnostics into plugins 2026-03-15 22:53:03 -07:00
run-state-machine.test.ts
run-state-machine.ts
sender-identity.ts
sender-label.test.ts
sender-label.ts
session-envelope.ts
session-meta.ts
session.test.ts fix: stabilize full gate 2026-03-17 07:06:25 +00:00
session.ts
status-reactions.test.ts feat: show status reaction during context compaction (#35474) 2026-03-12 21:06:15 -07:00
status-reactions.ts feat: show status reaction during context compaction (#35474) 2026-03-12 21:06:15 -07:00
targets.test.ts
targets.ts Plugins: move config-backed directories behind channel plugins 2026-03-18 04:29:50 +00:00
thread-binding-id.test.ts
thread-binding-id.ts
thread-bindings-messages.ts
thread-bindings-policy.ts
typing-lifecycle.ts
typing-start-guard.test.ts
typing-start-guard.ts
typing.test.ts
typing.ts