openclaw/test
Alex Knight 3f732aee83
fix: session_status 'current' resolves to live run session instead of stale sandbox key (#76708) (#76995)
Summary:
- The PR threads a live `runSessionKey` through embedded tool construction, updates `session_status({sessionKey:"current"})` resolution, and adds unit, Telegram QA, workflow, and changelog coverage for #76708.
- Reproducibility: yes. Source inspection shows current main gives `session_status` only the sandbox/requester ... plus PR follow-up describe a focused Telegram Docker scenario that fails pre-fix and passes with this head.

Automerge notes:
- PR branch already contained follow-up commit before automerge: fix: preserve session visibility semantics for runSessionKey (#76708)
- PR branch already contained follow-up commit before automerge: fix: cover Telegram current session status

Validation:
- ClawSweeper review passed for head c3c964ecfd.
- Required merge gates passed before the squash merge.

Prepared head SHA: c3c964ecfd
Review: https://github.com/openclaw/openclaw/pull/76995#issuecomment-4367445187

Co-authored-by: Alex Knight <aknight@atlassian.com>
Co-authored-by: Alex Knight <15041791+amknight@users.noreply.github.com>
2026-05-04 04:04:43 +00:00
..
fixtures Scope Codex heartbeat guidance to heartbeat turns (#76788) 2026-05-04 01:58:39 +09:00
helpers Scope Codex heartbeat guidance to heartbeat turns (#76788) 2026-05-04 01:58:39 +09:00
mocks refactor: trim test helper exports 2026-05-01 20:44:09 +01:00
scripts fix: session_status 'current' resolves to live run session instead of stale sandbox key (#76708) (#76995) 2026-05-04 04:04:43 +00:00
tsconfig chore: move test tsconfigs 2026-05-03 12:56:52 +01:00
vitest fix(docs): validate plugin json examples 2026-05-03 15:47:23 -07:00
appcast.test.ts
architecture-smells.test.ts
cli-json-stdout.e2e.test.ts
extension-import-boundaries.test.ts
extension-package-tsc-boundary.test.ts
extension-test-boundary.test.ts test: guard broad plugin resolver fixtures 2026-04-29 06:46:02 +01:00
gateway.multi.e2e.test.ts ci: speed up release validation 2026-04-29 19:55:37 +01:00
git-hooks-pre-commit.test.ts
global-setup.ts
image-generation.infer-cli.live.test.ts
image-generation.runtime.live.test.ts test: harden release live probes 2026-05-02 10:22:54 +01:00
non-isolated-runner.ts
npm-publish-plan.test.ts fix(plugins): accept stable correction releases 2026-05-03 20:53:23 -07:00
official-channel-catalog.test.ts fix(catalog): preserve channel ClawHub specs 2026-05-03 02:59:49 -07:00
openclaw-launcher.e2e.test.ts fix: environment edge case launcher regression (#74696) 2026-04-29 22:39:12 -07:00
openclaw-npm-postpublish-verify.test.ts test: accept externalized discord voice fallback 2026-05-03 15:15:56 +01:00
openclaw-npm-release-check.test.ts fix(plugins): accept stable correction releases 2026-05-03 20:53:23 -07:00
openclaw-prepack.test.ts
plugin-clawhub-release.test.ts ci: publish ClawHub plugins as ClawPacks 2026-05-03 19:19:19 +01:00
plugin-extension-import-boundary.test.ts
plugin-npm-package-manifest.test.ts fix(plugins): declare host peer in npm runtime packs 2026-05-02 23:47:25 -07:00
plugin-npm-release.test.ts feat: support alpha releases 2026-05-02 18:29:13 +01:00
plugin-npm-runtime-build.test.ts fix(plugins): declare host peer in npm runtime packs 2026-05-02 23:47:25 -07:00
qa-convex-credential-payload-validation.test.ts
release-check.test.ts test: keep release dependency fixture title 2026-05-03 15:12:37 +01:00
setup-home-isolation.test.ts
setup-openclaw-runtime.ts perf: route session store writes through writer queue 2026-05-02 13:11:19 +01:00
setup.extensions.ts
setup.shared.ts
setup.ts
test-env.test.ts
test-env.ts fix: align live test config migration compat 2026-05-02 08:23:33 +01:00
test-helper-extension-import-boundary.test.ts
tsconfig.json
ui.presenter-next-run.test.ts
vitest-boundary-config.test.ts
vitest-extensions-config.test.ts
vitest-light-paths.test.ts
vitest-performance-config.test.ts
vitest-projects-config.test.ts fix(ui): clean up delete confirm popover listener (#76318) 2026-05-03 02:21:10 +00:00
vitest-scoped-config.test.ts
vitest-ui-package-config.test.ts
vitest-unit-config.test.ts
vitest-unit-fast-config.test.ts chore: delete stale memory host bridges 2026-05-02 18:15:26 +01:00
vitest-unit-paths.test.ts
web-provider-boundary.test.ts