openclaw/src/gateway
2026-04-25 07:07:58 +01:00
..
protocol fix(whatsapp): keep QR login state in sync 2026-04-24 15:37:16 -05:00
server feat(gateway): auto-approve trusted CIDR node pairing (#61004) (thanks @sahilsatralkar) 2026-04-25 06:40:25 +01:00
server-methods fix(codex): emit app-server final chat events (#71293) 2026-04-25 01:09:11 +01:00
voiceclaw-realtime feat(gateway): add VoiceClaw realtime brain endpoint (#70938) 2026-04-24 21:00:04 +01:00
agent-event-assistant-text.ts
agent-list.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
agent-prompt.test.ts
agent-prompt.ts
AGENTS.md Docs: capture test performance guardrails 2026-04-18 16:09:27 -04:00
android-node.capabilities.live.test.ts test: move android policy fixtures into test helpers 2026-04-06 18:18:03 +01:00
android-node.capabilities.policy-config.test.ts test: move android policy fixtures into test helpers 2026-04-06 18:18:03 +01:00
android-node.capabilities.policy-source.test.ts test: move android policy fixtures into test helpers 2026-04-06 18:18:03 +01:00
assistant-identity.test.ts
assistant-identity.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
auth-config-utils.ts fix(gateway): split credential secret input runtime 2026-04-11 14:15:42 +01:00
auth-install-policy.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
auth-mode-policy.test.ts
auth-mode-policy.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
auth-rate-limit.test.ts fix(plugin-sdk): unblock gateway test surfaces 2026-04-04 21:02:04 +09:00
auth-rate-limit.ts fix(plugin-sdk): unblock gateway test surfaces 2026-04-04 21:02:04 +09:00
auth-resolve.ts perf(test): isolate gateway audit tests 2026-04-20 18:58:10 +01:00
auth-surface-resolution.ts Fix setup TUI hatch terminal handoff (#69524) 2026-04-21 03:45:57 +01:00
auth-token-resolution.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
auth.test.ts fix(gateway): harden WS pairing locality 2026-04-22 14:55:58 +01:00
auth.ts fix(gateway): harden WS pairing locality 2026-04-22 14:55:58 +01:00
boot.test.ts
boot.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
call.runtime.ts
call.test.ts fix(gateway): disarm wrapper timeout before teardown (#70704) 2026-04-23 12:36:30 -05:00
call.ts fix(gateway): disarm wrapper timeout before teardown (#70704) 2026-04-23 12:36:30 -05:00
canvas-capability.ts
canvas-documents.test.ts feat(ui): render assistant directives and add embed tag (#64104) 2026-04-11 07:32:53 -05:00
canvas-documents.ts feat(ui): render assistant directives and add embed tag (#64104) 2026-04-11 07:32:53 -05:00
channel-health-monitor.test.ts fix: use transport activity for stale health 2026-04-22 08:52:55 +01:00
channel-health-monitor.ts fix: use transport activity for stale health 2026-04-22 08:52:55 +01:00
channel-health-policy.test.ts fix: use transport activity for stale health 2026-04-22 08:52:55 +01:00
channel-health-policy.ts fix: use transport activity for stale health 2026-04-22 08:52:55 +01:00
channel-status-patches.test.ts fix: use transport activity for stale health 2026-04-22 08:52:55 +01:00
channel-status-patches.ts fix: use transport activity for stale health 2026-04-22 08:52:55 +01:00
chat-abort.test.ts
chat-abort.ts fix(gateway): allow chat.abort to stop agent RPC runs 2026-04-24 20:15:56 +01:00
chat-attachments.test.ts fix: preserve gateway image refs for text-only models 2026-04-24 02:40:10 +01:00
chat-attachments.ts fix: preserve gateway image refs for text-only models 2026-04-24 02:40:10 +01:00
chat-sanitize.test.ts test: use synthetic config cron channel fixtures 2026-04-21 01:19:35 +01:00
chat-sanitize.ts fix(webchat): keep runtime context out of visible transcripts 2026-04-24 22:17:03 +01:00
CLAUDE.md Docs: refresh agent instructions 2026-04-17 02:46:38 -04:00
cli-session-history.claude.ts refactor: use structured clone for local copies 2026-04-20 20:28:47 +01:00
cli-session-history.merge.ts refactor: dedupe reader helpers 2026-04-07 05:06:54 +01:00
cli-session-history.test.ts Revert "refactor(cli): remove custom cli backends" 2026-04-06 13:40:42 +01:00
cli-session-history.ts Revert "refactor(cli): remove custom cli backends" 2026-04-06 13:40:42 +01:00
client-bootstrap.test.ts refactor: share gateway auth and approval helpers 2026-04-06 07:41:08 +01:00
client-bootstrap.ts fix(cycles): split reply and gateway leaf seams 2026-04-11 13:53:20 +01:00
client-callsites.guard.test.ts test: sync gateway and config expectations 2026-04-07 08:05:32 +01:00
client.test.ts fix: retry tui chat history during startup 2026-04-20 04:06:57 +01:00
client.ts fix: isolate Codex ACP auth 2026-04-22 23:18:56 +01:00
client.watchdog.test.ts fix: isolate Codex ACP auth 2026-04-22 23:18:56 +01:00
config-recovery-notice.test.ts fix: recover invalid gateway configs 2026-04-20 13:18:07 +01:00
config-recovery-notice.ts fix: recover invalid gateway configs 2026-04-20 13:18:07 +01:00
config-reload-plan.ts fix(gateway): restart channels after secret reload (#70720) 2026-04-24 16:54:16 -06:00
config-reload.test.ts fix: avoid plugin-local config recovery rollback (#71289) 2026-04-25 04:06:35 +01:00
config-reload.ts fix: avoid plugin-local config recovery rollback (#71289) 2026-04-25 04:06:35 +01:00
connection-auth.test.ts
connection-auth.ts fix(gateway): split credential secret input runtime 2026-04-11 14:15:42 +01:00
connection-details.ts refactor: dedupe gateway helper readers 2026-04-07 08:40:35 +01:00
control-plane-audit.ts
control-plane-rate-limit.test.ts fix(gateway): plug long-running memory leaks 2026-04-10 17:45:12 +01:00
control-plane-rate-limit.ts fix(gateway): plug long-running memory leaks 2026-04-10 17:45:12 +01:00
control-reply-text.ts fix(gateway): suppress announce/reply skip chat leakage (#51739) 2026-04-08 15:18:57 -07:00
control-ui-contract.ts feat(ui): render assistant directives and add embed tag (#64104) 2026-04-11 07:32:53 -05:00
control-ui-csp.test.ts fix(control-ui): block remote image loads (#69773) 2026-04-21 10:30:32 -06:00
control-ui-csp.ts fix(control-ui): block remote image loads (#69773) 2026-04-21 10:30:32 -06:00
control-ui-http-utils.ts
control-ui-links.ts refactor(runtime): lazy-load control-ui and channel-config surfaces 2026-04-04 08:59:56 +01:00
control-ui-routing.test.ts
control-ui-routing.ts
control-ui-shared.ts
control-ui.auto-root.http.test.ts fix(gateway): require auth for control ui bootstrap config (#70247) 2026-04-22 16:52:08 -06:00
control-ui.http.test.ts fix(gateway): resolve inbound assistant media refs 2026-04-25 00:57:07 +01:00
control-ui.ts fix(gateway): resolve inbound assistant media refs 2026-04-25 00:57:07 +01:00
credential-planner.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
credential-precedence.parity.test.ts test: sync messaging runtime and talk expectations 2026-04-07 05:46:13 +01:00
credentials-secret-inputs.ts fix(gateway): split credential secret input runtime 2026-04-11 14:15:42 +01:00
credentials.test.ts
credentials.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
device-auth.test.ts
device-auth.ts
device-authz.test-helpers.ts
device-metadata-normalization.ts refactor: dedupe gateway lowercase helpers 2026-04-07 17:50:38 +01:00
embeddings-http.test.ts
embeddings-http.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
events.ts
exec-approval-ios-push.test.ts test: reduce module reload churn 2026-04-20 20:28:47 +01:00
exec-approval-ios-push.ts refactor: dedupe lowercase helper readers 2026-04-07 10:37:39 +01:00
exec-approval-manager.ts Approvals: replay pending requests on startup 2026-04-07 15:37:01 -04:00
explicit-connection-policy.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
gateway-acp-bind.live.test.ts refactor(gateway): rename startup sidecar deferral option 2026-04-24 18:58:36 +01:00
gateway-cli-backend.connect.test.ts perf(test): slim gateway live connect smoke 2026-04-23 14:45:06 +01:00
gateway-cli-backend.live-helpers.test.ts test(openai): cover GPT-5.5 defaults 2026-04-23 20:19:15 +01:00
gateway-cli-backend.live-helpers.ts test: harden docker live readiness 2026-04-24 09:28:59 +01:00
gateway-cli-backend.live-probe-helpers.ts test: harden live docker lanes 2026-04-24 05:55:27 +01:00
gateway-cli-backend.live.test.ts test: stabilize Docker live service lanes 2026-04-25 02:33:10 +01:00
gateway-codex-bind.live.test.ts refactor(gateway): rename startup sidecar deferral option 2026-04-24 18:58:36 +01:00
gateway-codex-harness.live-helpers.test.ts test(gateway): harden codex live harness 2026-04-24 06:00:45 +01:00
gateway-codex-harness.live-helpers.ts test(gateway): harden codex live harness 2026-04-24 06:00:45 +01:00
gateway-codex-harness.live.test.ts test: relax live tail readiness checks 2026-04-24 07:48:36 +01:00
gateway-config-prompts.shared.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
gateway-connection.test-mocks.ts test: trim remaining mock drift 2026-04-04 04:04:12 +01:00
gateway-misc.test.ts Improve gateway diagnostics export for support reports (#70324) 2026-04-22 20:47:14 -04:00
gateway-models.profiles.live.test.ts test: strip live gateway reasoning wrappers 2026-04-25 04:57:20 +01:00
gateway-stability.test.ts Improve gateway diagnostics export for support reports (#70324) 2026-04-22 20:47:14 -04:00
gateway-trajectory-export.live.test.ts test(openai): prefer canonical GPT refs 2026-04-23 20:47:39 +01:00
gateway.test.ts test(gateway): share temp home env setup 2026-04-12 16:56:06 +01:00
handshake-timeouts.test.ts
handshake-timeouts.ts
hooks-mapping.test.ts test: dedupe gateway hook session key cases 2026-04-23 18:29:32 +01:00
hooks-mapping.ts fix(gateway): enforce allowRequestSessionKey gate on template-rendered mapping sessionKeys (#69381) 2026-04-21 10:12:10 +05:30
hooks-policy.ts
hooks-test-helpers.ts
hooks.test.ts fix(gateway): enforce allowRequestSessionKey gate on template-rendered mapping sessionKeys (#69381) 2026-04-21 10:12:10 +05:30
hooks.ts fix(gateway): enforce allowRequestSessionKey gate on template-rendered mapping sessionKeys (#69381) 2026-04-21 10:12:10 +05:30
hooks.types.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
http-common.fuzz.test.ts fix(gateway): allow microphone access for same-origin in Permissions-Policy header (#68368) 2026-04-17 23:03:49 -04:00
http-common.test.ts Improve gateway diagnostics export for support reports (#70324) 2026-04-22 20:47:14 -04:00
http-common.ts Improve gateway diagnostics export for support reports (#70324) 2026-04-22 20:47:14 -04:00
http-endpoint-helpers.test.ts
http-endpoint-helpers.ts
http-utils.authorize-request.test.ts refactor: share scoped gateway http auth 2026-04-20 14:37:05 +01:00
http-utils.model-override.test.ts Revert "refactor(cli): remove custom cli backends" 2026-04-06 13:40:42 +01:00
http-utils.request-context.test.ts test: refresh gateway talk and scope fixtures 2026-04-05 07:31:30 +01:00
http-utils.ts fix(gateway): reauthorize session history SSE updates (#70237) 2026-04-22 16:11:32 -06:00
input-allowlist.test.ts
input-allowlist.ts
known-weak-gateway-secrets.ts fix: harden published gateway secret placeholders 2026-04-18 18:29:10 +01:00
live-agent-probes.test.ts feat: expose OpenClaw tools to ACPX 2026-04-22 23:19:20 +01:00
live-agent-probes.ts feat: expose OpenClaw tools to ACPX 2026-04-22 23:19:20 +01:00
live-env-test-helpers.ts test: share gateway live env helpers 2026-04-23 18:46:43 +01:00
live-image-probe.test.ts test(codex): cover app-server Docker flows 2026-04-24 04:24:08 +01:00
live-image-probe.ts test(codex): cover app-server Docker flows 2026-04-24 04:24:08 +01:00
live-tool-probe-utils.test.ts
live-tool-probe-utils.ts refactor: dedupe gateway lowercase helpers 2026-04-07 13:01:23 +01:00
managed-image-attachments.test.ts fix(gateway): persist webchat images as managed media (#70719) 2026-04-23 20:17:41 +01:00
managed-image-attachments.ts fix(gateway): persist webchat images as managed media (#70719) 2026-04-23 20:17:41 +01:00
mcp-http.handlers.ts fix(gateway): enforce owner-only tool policy and before-tool-call hook on MCP loopback surface (#71159) 2026-04-24 13:16:45 -06:00
mcp-http.loopback-runtime.ts fix(gateway): derive loopback owner context from token (#69796) 2026-04-21 14:39:48 -06:00
mcp-http.protocol.ts refactor(gateway): split MCP loopback transport helpers 2026-04-04 15:34:13 +09:00
mcp-http.request.ts fix(gateway): derive loopback owner context from token (#69796) 2026-04-21 14:39:48 -06:00
mcp-http.runtime.ts fix(gateway): enforce owner-only tool policy and before-tool-call hook on MCP loopback surface (#71159) 2026-04-24 13:16:45 -06:00
mcp-http.schema.ts fix(gateway): normalize MCP object schemas 2026-04-23 21:55:36 +01:00
mcp-http.test.ts fix(gateway): enforce owner-only tool policy and before-tool-call hook on MCP loopback surface (#71159) 2026-04-24 13:16:45 -06:00
mcp-http.ts fix(gateway): enforce owner-only tool policy and before-tool-call hook on MCP loopback surface (#71159) 2026-04-24 13:16:45 -06:00
method-scopes.test.ts fix(browser): require admin scope for browser request 2026-04-25 05:27:20 +01:00
method-scopes.ts Bridge Codex native hooks into OpenClaw 2026-04-24 16:48:26 +01:00
model-pricing-cache-state.ts feat: add tiered model pricing support (#67605) 2026-04-21 03:02:57 +01:00
model-pricing-cache.test.ts fix: defer model pricing refresh 2026-04-23 08:15:36 +01:00
model-pricing-cache.ts fix: defer model pricing refresh 2026-04-23 08:15:36 +01:00
models-http.test.ts
models-http.ts
net.test.ts fix: tighten container bind defaults for landing (#61818) (thanks @openperf) 2026-04-06 14:02:20 +01:00
net.ts fix(cycles): split reply and gateway leaf seams 2026-04-11 13:53:20 +01:00
node-catalog.test.ts revert: undo background alive review findings fix 2026-04-08 14:02:49 +03:00
node-catalog.ts revert: undo background alive review findings fix 2026-04-08 14:02:49 +03:00
node-command-policy.test.ts
node-command-policy.ts feat: add macOS screen snapshots for monitor preview (#67954) thanks @BunsDev 2026-04-17 02:58:21 -05:00
node-connect-reconcile.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
node-invoke-sanitize.ts
node-invoke-system-run-approval-errors.ts
node-invoke-system-run-approval-match.test.ts
node-invoke-system-run-approval-match.ts
node-invoke-system-run-approval.test.ts
node-invoke-system-run-approval.ts refactor: dedupe nullable string helper 2026-04-07 00:21:11 +01:00
node-pairing-auto-approve.test.ts feat(gateway): auto-approve trusted CIDR node pairing (#61004) (thanks @sahilsatralkar) 2026-04-25 06:40:25 +01:00
node-pairing-auto-approve.ts feat(gateway): auto-approve trusted CIDR node pairing (#61004) (thanks @sahilsatralkar) 2026-04-25 06:40:25 +01:00
node-pending-work.test.ts
node-pending-work.ts
node-registry.ts
open-responses.schema.ts fix: add openai responses phase support 2026-04-05 10:58:49 +01:00
openai-http.image-budget.test.ts
openai-http.test.ts build: enable additional oxlint rules 2026-04-23 04:42:54 +01:00
openai-http.ts fix(gateway): fall back to lastCallUsage on /v1/chat/completions 2026-04-24 22:54:36 +01:00
openai-http.usage.test.ts fix(gateway): fall back to lastCallUsage on /v1/chat/completions 2026-04-24 22:54:36 +01:00
openresponses-file-content.ts test(perf): trim slow gateway, daemon, and command specs 2026-04-14 23:40:03 +01:00
openresponses-http.test.ts fix: tighten trusted tool media passthrough (#67303) 2026-04-15 13:12:44 -06:00
openresponses-http.ts fix: tighten trusted tool media passthrough (#67303) 2026-04-15 13:12:44 -06:00
openresponses-parity.test.ts test(perf): trim slow gateway, daemon, and command specs 2026-04-14 23:40:03 +01:00
openresponses-phase.test.ts fix: add openai responses phase support 2026-04-05 10:58:49 +01:00
openresponses-prompt.ts
openresponses-shape.ts fix: add openai responses phase support 2026-04-05 10:58:49 +01:00
operator-approvals-client.test.ts refactor: reuse operator approval gateway lifecycle 2026-04-21 01:07:09 +01:00
operator-approvals-client.ts fix(runtime): split approval and gateway client seams 2026-04-11 18:36:48 +01:00
operator-scopes.ts refactor: share announce test runtime seams 2026-04-04 23:38:36 +09:00
origin-check.test.ts
origin-check.ts refactor: dedupe gateway lowercase helpers 2026-04-07 17:50:38 +01:00
probe-auth.test.ts refactor: share gateway auth and approval helpers 2026-04-06 07:41:08 +01:00
probe-auth.ts fix(gateway): split credential secret input runtime 2026-04-11 14:15:42 +01:00
probe-target.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
probe.auth.integration.test.ts
probe.test.ts fix(gateway): surface pending pairing upgrade details 2026-04-20 13:36:41 +05:30
probe.ts fix(gateway): surface pending pairing upgrade details 2026-04-20 13:36:41 +05:30
rate-limit-attempt-serialization.ts fix: serialize async auth rate-limit attempts 2026-04-04 21:55:09 +09:00
reconnect-gating.test.ts
resolve-configured-secret-input-string.test.ts
resolve-configured-secret-input-string.ts fix(gateway): split credential secret input runtime 2026-04-11 14:15:42 +01:00
role-policy.test.ts
role-policy.ts
secret-input-paths.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
security-path.test.ts
security-path.ts refactor: dedupe gateway lowercase helpers 2026-04-07 17:50:38 +01:00
server-aux-handlers.test.ts fix(gateway): restart channels after secret reload (#70720) 2026-04-24 16:54:16 -06:00
server-aux-handlers.ts fix(gateway): restart channels after secret reload (#70720) 2026-04-24 16:54:16 -06:00
server-broadcast-types.ts fix(cycles): add remaining seam files 2026-04-11 10:43:22 +01:00
server-broadcast.ts Improve gateway diagnostics export for support reports (#70324) 2026-04-22 20:47:14 -04:00
server-channel-runtime.types.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
server-channels.approval-bootstrap.test.ts Refactor: centralize native approval lifecycle assembly (#62135) 2026-04-07 14:40:26 -04:00
server-channels.test.ts refactor(qa): add shared QA channel contract and harden worker startup (#64562) 2026-04-12 15:02:57 -03:00
server-channels.ts docs: remove bundled channel examples from core types 2026-04-22 06:55:47 +01:00
server-chat.agent-events.test.ts fix(gateway): surface chat.send lifecycle errors to clients (#69747) 2026-04-24 22:59:47 +08:00
server-chat.load-gateway-session-row.runtime.ts
server-chat.persist-session-lifecycle.runtime.ts
server-chat.ts Add /trace toggle and fix Active Memory diagnostics 2026-04-12 13:20:22 -05:00
server-close.test.ts fix(gateway): prevent 1006 errors from race condition in WebSocket upgrade (#43392) 2026-04-20 16:29:14 -07:00
server-close.ts fix(gateway): prevent 1006 errors from race condition in WebSocket upgrade (#43392) 2026-04-20 16:29:14 -07:00
server-constants.ts
server-control-ui-root.ts refactor(gateway): split startup and runtime seams (#63975) 2026-04-09 21:28:29 -04:00
server-cron.test.ts fix: preserve deferred cron heartbeat target (#69021) 2026-04-19 22:48:46 +05:30
server-cron.ts fix(cron): log delivery target trace 2026-04-21 12:01:06 +05:30
server-discovery-runtime.test.ts feat(plugins): move Bonjour discovery into bundled plugin 2026-04-23 23:29:51 -07:00
server-discovery-runtime.ts feat(plugins): move Bonjour discovery into bundled plugin 2026-04-23 23:29:51 -07:00
server-discovery.test.ts
server-discovery.ts
server-http.hooks-request-timeout.test.ts
server-http.probe.test.ts fix(gateway): re-resolve HTTP auth per-request to honor credential rotation [AI] (#66651) 2026-04-14 11:00:28 -06:00
server-http.stages.test.ts feat(ui): render assistant directives and add embed tag (#64104) 2026-04-11 07:32:53 -05:00
server-http.test-harness.ts perf: reduce command and gateway test imports 2026-04-11 13:55:08 +01:00
server-http.ts feat(gateway): add VoiceClaw realtime brain endpoint (#70938) 2026-04-24 21:00:04 +01:00
server-lanes.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
server-live-state.ts refactor(gateway): split startup and runtime seams (#63975) 2026-04-09 21:28:29 -04:00
server-maintenance.test.ts fix(gateway): keep tick broadcasts non-droppable (#65436) 2026-04-12 16:53:34 +01:00
server-maintenance.ts fix(gateway): keep tick broadcasts non-droppable (#65436) 2026-04-12 16:53:34 +01:00
server-methods-list.ts feat: add browser realtime talk 2026-04-24 03:33:36 +01:00
server-methods.control-plane-rate-limit.test.ts fix: gate startup history and model requests (#65365) 2026-04-13 01:41:53 +01:00
server-methods.ts Bridge Codex native hooks into OpenClaw 2026-04-24 16:48:26 +01:00
server-mobile-nodes.ts refactor: dedupe lowercase helper readers 2026-04-07 10:37:39 +01:00
server-model-catalog.ts
server-node-events-types.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
server-node-events.runtime.ts revert: undo background alive review findings fix 2026-04-08 14:02:49 +03:00
server-node-events.test.ts fix: dedupe replayed exec.finished node events (#67281) 2026-04-15 13:06:18 -07:00
server-node-events.ts perf: speed exec event test waits 2026-04-18 16:23:00 +01:00
server-node-session-runtime.ts refactor(gateway): split startup and runtime seams (#63975) 2026-04-09 21:28:29 -04:00
server-node-subscriptions.ts
server-plugin-bootstrap.browser-plugin.integration.test.ts test: trim browser bootstrap integration 2026-04-18 01:32:34 +01:00
server-plugin-bootstrap.ts perf: narrow gateway runtime reset imports 2026-04-24 05:48:32 +01:00
server-plugins.test.ts fix(plugins): remove Pi tool result compat 2026-04-24 18:13:35 -07:00
server-plugins.ts fix: filter gateway node list locally 2026-04-24 07:32:28 +01:00
server-reload-handlers.ts chore: apply core lint cleanups 2026-04-23 05:30:49 +01:00
server-request-context.test.ts refactor(gateway): split startup and runtime seams (#63975) 2026-04-09 21:28:29 -04:00
server-request-context.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
server-restart-deferral.test.ts chore(lint): drop stale repo lint comments 2026-04-06 16:01:23 +01:00
server-restart-sentinel.test.ts fix(gateway): bind restart continuation to emitted restart 2026-04-23 08:07:53 +05:30
server-restart-sentinel.ts fix(gateway): bind restart continuation to emitted restart 2026-04-23 08:07:53 +05:30
server-runtime-config.test.ts fix(gateway): auto-bind to 0.0.0.0 inside container environments 2026-04-06 14:02:20 +01:00
server-runtime-config.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
server-runtime-handles.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
server-runtime-services.test.ts test(gateway): harden runtime services delivery recovery assertion 2026-04-15 01:01:28 +01:00
server-runtime-services.ts test: keep gateway suites minimal 2026-04-18 01:33:37 +01:00
server-runtime-state.ts fix(gateway): prevent 1006 errors from race condition in WebSocket upgrade (#43392) 2026-04-20 16:29:14 -07:00
server-runtime-subscriptions.ts fix(gateway): allow chat.abort to stop agent RPC runs 2026-04-24 20:15:56 +01:00
server-session-events.ts fix(cycles): continue seam extraction 2026-04-11 10:43:22 +01:00
server-session-key.test.ts
server-session-key.ts
server-shared-auth-generation.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
server-shared.ts
server-startup-config.recovery.test.ts fix: avoid plugin-local config recovery rollback (#71289) 2026-04-25 04:06:35 +01:00
server-startup-config.secrets.test.ts perf(gateway): streamline startup sidecars 2026-04-20 20:52:42 +01:00
server-startup-config.ts fix: avoid plugin-local config recovery rollback (#71289) 2026-04-25 04:06:35 +01:00
server-startup-early.test.ts fix(test): align gateway early runtime stubs 2026-04-12 19:15:08 +01:00
server-startup-early.ts feat(plugins): move Bonjour discovery into bundled plugin 2026-04-23 23:29:51 -07:00
server-startup-log.test.ts fix: list loaded plugins in gateway ready log 2026-04-11 02:17:40 +01:00
server-startup-log.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
server-startup-memory.test.ts fix: collapse qmd startup memory log 2026-04-23 22:12:01 +01:00
server-startup-memory.ts fix: collapse qmd startup memory log 2026-04-23 22:12:01 +01:00
server-startup-plugins.ts fix(release): harden subagent completion delivery 2026-04-24 18:22:24 +01:00
server-startup-post-attach.test.ts refactor(gateway): rename startup sidecar deferral option 2026-04-24 18:58:36 +01:00
server-startup-post-attach.ts fix: recover restart-aborted main sessions 2026-04-25 02:25:54 +01:00
server-startup-session-migration.test.ts
server-startup-session-migration.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
server-startup-unavailable-methods.ts fix: gate startup history and model requests (#65365) 2026-04-13 01:41:53 +01:00
server-startup.test.ts test(openai): cover GPT-5.5 defaults 2026-04-23 20:19:15 +01:00
server-startup.ts refactor(gateway): split startup and runtime seams (#63975) 2026-04-09 21:28:29 -04:00
server-tailscale.ts refactor: dedupe hook gateway error formatting 2026-04-07 02:03:34 +01:00
server-utils.ts refactor: dedupe gateway trimmed readers 2026-04-08 01:36:38 +01:00
server-wizard-sessions.ts
server-ws-runtime.ts fix(gateway): invalidate shared-token/password WS sessions on secret rotation [AI] (#62350) 2026-04-07 10:10:10 -06:00
server.agent.gateway-server-agent-a.test.ts test: simplify typed conversions 2026-04-11 01:34:25 +01:00
server.agent.gateway-server-agent-b.test.ts fix(gateway): preserve cli session binding metadata 2026-04-22 15:35:21 +05:30
server.agent.gateway-server-agent.mocks.ts refactor: remove remaining channel and gateway boundary leaks 2026-04-05 20:48:10 +01:00
server.agent.subagent-delivery-context.test.ts fix(agents,gateway): keep subagent announces in the original thread (#63143) 2026-04-10 15:46:01 -07:00
server.auth.browser-hardening.test.ts test(gateway): share browser origin rejection helper 2026-04-12 17:01:43 +01:00
server.auth.compat-baseline.test.ts fix(whatsapp): stabilize auth state and reconcile local runtime after CLI login (#67815) 2026-04-19 14:20:46 -03:00
server.auth.control-ui.suite.ts perf: trim control ui auth tests 2026-04-24 06:29:12 +01:00
server.auth.control-ui.test.ts
server.auth.default-token.suite.ts test: reuse default gateway auth server 2026-04-17 19:14:54 -04:00
server.auth.default-token.test.ts
server.auth.modes.suite.ts test: stabilize gateway control ui auth suites 2026-04-05 12:11:29 +09:00
server.auth.modes.test.ts
server.auth.shared.ts test: skip throwaway control ui auth clients 2026-04-17 19:25:19 -04:00
server.canvas-auth.test.ts CI: stabilize live release lanes (#67838) 2026-04-18 03:18:12 +02:00
server.channels.test.ts
server.chat.gateway-server-chat-b.test.ts fix(cycles): split reply payload and option contracts 2026-04-11 22:24:55 +01:00
server.chat.gateway-server-chat.test.ts perf: trim chat history limit fixture 2026-04-24 05:43:03 +01:00
server.config-patch.test.ts fix: redact credentials in browser.cdpUrl config paths (#67679) 2026-04-18 14:22:58 +08:00
server.control-ui-root.test.ts
server.cron.test.ts fix: refresh protocol models and cron test lint 2026-04-24 05:54:13 +01:00
server.device-pair-approve-authz.test.ts test: share gateway pairing authz setup 2026-04-20 22:21:34 +01:00
server.device-pair-approve-supersede.test.ts
server.device-token-rotate-authz.test.ts test: merge device token authz cases 2026-04-18 01:34:11 +01:00
server.e2e-registry-helpers.ts
server.e2e-ws-harness.ts fix: stabilize isolated gateway test runtime 2026-04-05 06:33:07 +09:00
server.health.test.ts chore: enable no-unnecessary-type-arguments 2026-04-10 20:14:49 +01:00
server.hooks.test.ts fix(cron): keep message tool for chat delivery 2026-04-21 12:01:06 +05:30
server.impl.ts fix(gateway): restart channels after secret reload (#70720) 2026-04-24 16:54:16 -06:00
server.ios-client-id.test.ts
server.lazy.test.ts refactor(gateway): lazy-load server boundary for live tests 2026-04-07 07:34:50 +01:00
server.legacy-migration.test.ts test: simplify typed conversions 2026-04-11 01:34:25 +01:00
server.minimal-channel-pin.test.ts
server.models-voicewake-misc.test.ts test: keep gateway suites minimal 2026-04-18 01:33:37 +01:00
server.node-invoke-approval-bypass.test.ts lint: enable small oxlint rules 2026-04-11 02:15:21 +01:00
server.node-pairing-authz.test.ts test: collapse gateway node authz hotspots 2026-04-18 01:34:11 +01:00
server.node-pairing-auto-approve.test.ts test: stabilize gateway and TTS tests 2026-04-25 07:07:58 +01:00
server.plugin-http-auth.test.ts test: share gateway runtime scope fixture 2026-04-20 19:42:51 +01:00
server.preauth-hardening.test.ts Improve gateway diagnostics export for support reports (#70324) 2026-04-22 20:47:14 -04:00
server.reload.test.ts fix(gateway): restart channels after secret reload (#70720) 2026-04-24 16:54:16 -06:00
server.roles-allowlist-update.test.ts fix(gateway): surface pending pairing upgrade details 2026-04-20 13:36:41 +05:30
server.sessions-send.test.ts fix: scope nested agent lanes per target session (#67785) (thanks @stainlu) 2026-04-19 07:58:55 +05:30
server.sessions.gateway-server-sessions-a.test.ts test: fix gateway session lint 2026-04-24 05:46:25 +01:00
server.shared-auth-rotation.test.ts test: share gateway shared auth ws helpers 2026-04-20 19:44:50 +01:00
server.shared-token-hot-reload.test.ts test: share gateway shared auth ws helpers 2026-04-20 19:44:50 +01:00
server.shared-token-session-rotation.test.ts test: share gateway shared auth ws helpers 2026-04-20 19:44:50 +01:00
server.silent-scope-upgrade-reconnect.poc.test.ts fix(gateway): report pairing upgrade details 2026-04-20 13:08:04 +05:30
server.startup-matrix-migration.integration.test.ts refactor: remove remaining contract path leaks 2026-04-05 20:59:56 +01:00
server.startup-websocket-race.test.ts fix(gateway): prevent 1006 errors from race condition in WebSocket upgrade (#43392) 2026-04-20 16:29:14 -07:00
server.talk-config.test.ts refactor: dedupe repeated test helpers 2026-04-08 09:58:22 +01:00
server.talk-runtime.test.ts perf: reduce command and gateway test imports 2026-04-11 13:55:08 +01:00
server.tools-catalog.test.ts
server.ts refactor(gateway): lazy-load server boundary for live tests 2026-04-07 07:34:50 +01:00
session-archive.fs.ts
session-archive.imports.test.ts test(gateway): consolidate archive import guards 2026-04-12 03:15:50 +01:00
session-archive.runtime.ts
session-compaction-checkpoints.test.ts feat(gateway): add compaction checkpoints (#62146) 2026-04-06 17:27:43 -07:00
session-compaction-checkpoints.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
session-history-state.test.ts fix(webchat): hide heartbeat history artifacts 2026-04-25 06:10:57 +01:00
session-history-state.ts fix(webchat): hide heartbeat history artifacts 2026-04-25 06:10:57 +01:00
session-kill-http.test.ts
session-kill-http.ts refactor: dedupe gateway memory trimmed readers 2026-04-08 01:36:39 +01:00
session-lifecycle-state.test.ts
session-lifecycle-state.ts
session-message-events.test.ts test(perf): speed up slow gateway specs 2026-04-15 12:30:48 +01:00
session-preview.test-helpers.ts
session-reset-service.ts fix(cron): retire bundled mcp runtimes 2026-04-22 22:30:47 +01:00
session-store-key.ts fix: invalidate orphaned sessions on agent deletion (#65986) 2026-04-19 18:47:52 -04:00
session-subagent-reactivation.runtime.ts
session-subagent-reactivation.test.ts
session-subagent-reactivation.ts
session-transcript-files.fs.ts
session-transcript-key.test.ts fix(gateway): plug long-running memory leaks 2026-04-10 17:45:12 +01:00
session-transcript-key.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
session-utils.fs.test.ts fix: prefer final-answer text in web chat previews 2026-04-06 05:23:54 +09:00
session-utils.fs.ts refactor: dedupe remaining lowercase helpers 2026-04-07 20:57:03 +01:00
session-utils.search.test.ts test(gateway): share search session transcript fixtures 2026-04-12 18:32:04 +01:00
session-utils.subagent.test.ts fix(sessions): hide stale subagent child links 2026-04-25 05:39:10 +01:00
session-utils.telegram-recreate.test.ts test: cover Telegram session recreation 2026-04-21 20:36:32 +01:00
session-utils.test.ts fix: expose dynamic thinking options to UI 2026-04-25 00:33:42 +01:00
session-utils.ts fix(sessions): hide stale subagent child links 2026-04-25 05:39:10 +01:00
session-utils.types.ts fix: expose dynamic thinking options to UI 2026-04-25 00:33:42 +01:00
sessions-history-http.revocation.test.ts fix(gateway): reauthorize session history SSE updates (#70237) 2026-04-22 16:11:32 -06:00
sessions-history-http.test.ts test(gateway): share session history sse helpers 2026-04-12 18:17:50 +01:00
sessions-history-http.ts fix(gateway): reauthorize session history SSE updates (#70237) 2026-04-22 16:11:32 -06:00
sessions-patch.test.ts fix: scope live model switch pending state (#60266) (thanks @kiranvk-2011) 2026-04-04 19:45:53 +09:00
sessions-patch.ts fix: centralize provider thinking profiles 2026-04-21 09:13:35 +01:00
sessions-resolve-store.test.ts test: keep gateway session fixtures fresh 2026-04-21 04:05:39 +01:00
sessions-resolve.test.ts test: use synthetic config cron channel fixtures 2026-04-21 01:19:35 +01:00
sessions-resolve.ts fix: invalidate orphaned sessions on agent deletion (#65986) 2026-04-19 18:47:52 -04:00
shared-auth.test-helpers.ts test: share gateway shared auth ws helpers 2026-04-20 19:44:50 +01:00
startup-auth.test.ts Gateway: reject published placeholder tokens 2026-04-18 18:29:10 +01:00
startup-auth.ts fix: harden published gateway secret placeholders 2026-04-18 18:29:10 +01:00
startup-control-ui-origins.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
startup-tasks.test.ts refactor(gateway): unify startup task execution 2026-04-22 21:31:19 +05:30
startup-tasks.ts refactor(gateway): unify startup task execution 2026-04-22 21:31:19 +05:30
system-run-approval-binding.contract.test.ts
system-run-approval-binding.test.ts
talk.test-helpers.ts refactor: dedupe repeated test helpers 2026-04-08 09:58:22 +01:00
test-helpers.agent-results.test.ts fix(gateway): unstick claude cli live e2e 2026-04-07 09:47:55 +01:00
test-helpers.agent-results.ts fix(gateway): unstick claude cli live e2e 2026-04-07 09:47:55 +01:00
test-helpers.channels.ts fix(cycles): bulk extract leaf type surfaces 2026-04-11 13:26:50 +01:00
test-helpers.config-runtime.ts refactor: tighten final boundary guardrails 2026-04-05 21:14:52 +01:00
test-helpers.config-snapshots.ts refactor: tighten final boundary guardrails 2026-04-05 21:14:52 +01:00
test-helpers.e2e.ts refactor: dedupe plugin lowercase helpers 2026-04-07 20:57:04 +01:00
test-helpers.mocks.ts test: mock gateway web channel seam 2026-04-20 21:30:54 +01:00
test-helpers.openai-mock.ts chore: apply core lint cleanups 2026-04-23 05:30:49 +01:00
test-helpers.plugin-registry.ts fix(plugins): remove Pi tool result compat 2026-04-24 18:13:35 -07:00
test-helpers.runtime-state.ts fix(cycles): split reply payload and option contracts 2026-04-11 22:24:55 +01:00
test-helpers.server.test.ts
test-helpers.server.ts perf: narrow gateway runtime reset imports 2026-04-24 05:48:32 +01:00
test-helpers.speech.ts refactor: dedupe trim string helper 2026-04-07 00:21:11 +01:00
test-helpers.ts refactor: tighten final boundary guardrails 2026-04-05 21:14:52 +01:00
test-http-response.ts feat(ui): render assistant directives and add embed tag (#64104) 2026-04-11 07:32:53 -05:00
test-openai-responses-model.ts docs(test): refresh stale model refs 2026-04-04 08:05:49 +01:00
test-temp-config.ts perf: reduce command and gateway test imports 2026-04-11 13:55:08 +01:00
test-with-server.ts
tool-resolution.ts fix(agents): enforce subagent envelope inheritance on ACP child sessions [AI-assisted] (#69383) 2026-04-21 17:25:25 +05:30
tools-invoke-http.cron-regression.test.ts test(gateway): harden tools invoke cron regression harness 2026-04-11 10:39:56 +01:00
tools-invoke-http.test.ts fix(gateway): invoke plugin-backed catalog tools 2026-04-25 05:28:03 +01:00
tools-invoke-http.ts fix(gateway): invoke plugin-backed catalog tools 2026-04-25 05:28:03 +01:00
ws-log.test.ts
ws-log.ts refactor: dedupe telemetry string readers 2026-04-07 05:06:54 +01:00
ws-logging.ts