mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-19 00:52:10 -06:00
d5e89de906
* fix(synology-chat): host outbound attachments * fix(synology-chat): isolate hosted media routes * fix(synology-chat): harden hosted media limits * fix(synology-chat): inspect hosted media content * fix(synology-chat): reject ambiguous media routes * fix(synology-chat): retain indeterminate media capabilities * fix(synology-chat): mask public callback URLs * fix(synology-chat): align callback sensitivity metadata * fix(synology-chat): reserve media capability query keys * fix(synology-chat): release rejected staged media * fix(synology-chat): preserve ambiguous media handoffs * fix(synology-chat): scan complete active media preamble * fix(synology-chat): report validated attachment readiness * fix(synology-chat): bound public media capability probes * fix(synology-chat): bound hosted media responses * test(synology-chat): model response headers read-only * fix(synology-chat): bound hosted media reads * fix(synology-chat): bound hosted media delivery * fix(synology-chat): retain media through active serves * fix(plugin-sdk): lease hosted media readers atomically * fix(synology-chat): close hosted media review gaps * test(synology-chat): clean up hosted media state * fix(system-agent): canonicalize sensitive config paths * fix(system-agent): honor runtime config sensitivity hints * fix(config): inherit sensitive metadata * fix(synology-chat): close latest review findings * test(system-agent): keep config recovery checks lint-clean * fix(system-agent): redact structured config secrets * fix(synology-chat): harden active-content sniffing * fix(security): close hosted media review gaps * fix(security): close remaining hosted media review findings * fix(system-agent): narrow dynamic owner ids safely * fix(system-agent): narrow dynamic channel ids safely * test(channels): isolate hosted media proofs * fix(security): close config and hosted media review gaps * test(plugin-sdk): split outbound media retention coverage * test(plugin-sdk): isolate capacity store fixtures * test(system-agent): assert config secrecy invariant
17 lines
1.2 KiB
TypeScript
17 lines
1.2 KiB
TypeScript
// Repo-local helpers for environment, network, filesystem, and time fixtures.
|
|
export { jsonResponse, requestBodyText, requestUrl } from "../test-helpers/http.js";
|
|
export { mockPinnedHostnameResolution } from "../test-helpers/ssrf.js";
|
|
export { createWindowsCmdShimFixture } from "../test-helpers/windows-cmd-shim.js";
|
|
export { createProviderUsageFetch, makeResponse } from "../test-utils/provider-usage-fetch.js";
|
|
export { withStateDirEnv } from "../test-helpers/state-dir-env.js";
|
|
export { captureEnv, withEnv, withEnvAsync } from "../test-utils/env.js";
|
|
export { withFetchPreconnect, type FetchMock } from "../test-utils/fetch-mock.js";
|
|
export { createMockServerResponse } from "../test-utils/mock-http-response.js";
|
|
export { createTempHomeEnv, type TempHomeEnv } from "../test-utils/temp-home.js";
|
|
export { withTempDir } from "../test-utils/temp-dir.js";
|
|
export { useAutoCleanupTempDirTracker } from "../../test/helpers/temp-dir.js";
|
|
export { useFrozenTime, useRealTime } from "../test-utils/frozen-time.js";
|
|
export { withServer } from "./test-helpers/http-test-server.js";
|
|
export { createMockIncomingRequest } from "./test-helpers/mock-incoming-request.js";
|
|
export { withTempHomeCore as withTempHome } from "./test-helpers/temp-home.js";
|