mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-22 09:41:09 +00:00
* refactor(process): centralize bounded command execution * refactor(process): migrate core one-shot commands * refactor(plugins): migrate one-shot commands * fix(process): await Windows tree termination * chore(plugin-sdk): refresh process runtime surface * refactor(process): migrate remaining bounded commands * refactor(process): normalize command result handling * refactor(process): split execution responsibilities * chore(plugin-sdk): refresh API baseline * chore(process): remove release-owned changelog entry * fix(process): narrow binary command input checks * fix(process): cap sandbox command output * fix(qa-lab): preserve exact node probe env * chore(ci): refresh dead export baseline * fix(process): preserve force-kill command deadlines * fix(process): avoid post-exit timeout reclassification * test(process): update scp staging wrapper mock * test(process): update remaining wrapper mocks * refactor(qa-lab): preserve Execa tar execution
15 lines
455 B
TypeScript
15 lines
455 B
TypeScript
// Public process helpers for plugins that spawn or probe local commands.
|
|
|
|
export {
|
|
type CommandOptions,
|
|
resolveCommandEnv,
|
|
resolveProcessExitCode,
|
|
runCommandBuffered,
|
|
runCommandWithTimeout,
|
|
runExec,
|
|
shouldSpawnWithShell,
|
|
type SpawnResult,
|
|
} from "../process/exec.js";
|
|
export { prepareOomScoreAdjustedSpawn } from "../process/linux-oom-score.js";
|
|
export type { OomScoreAdjustedSpawn, OomWrapOptions } from "../process/linux-oom-score.js";
|