UNPKG

@openai/agents-core

Version:

The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.

14 lines • 3.51 kB
export { assertHostPathGrantsRebound, deserializeMountCredentialRedactionMetadata, deserializeHostPathGrantRedactionMetadata, deserializeManifest, mergeManifestEntryDelta, mergeManifestDelta, rebindPersistedMountCredentials, sanitizeEnvironmentForPersistence, serializeEnvironmentForPersistence, serializeHostPathGrantRedactionMetadata, serializeMountCredentialRedactionMetadata, serializeManifest, serializeManifestRecord, } from "./sandboxes/shared/manifestPersistence.mjs"; export { assertExistingMountTopologyPreserved, assertLiveMountCredentialAuthorityMatches, assertLiveMountEnvironmentAuthorityMatches, assertMountCredentialsRebound, assertSandboxSessionStateUsable, assertSandboxStateGenerationUnchanged, captureSandboxStateGeneration, captureLiveMountCredentialAuthority, captureLiveMountCredentialAuthorityIfAbsent, captureLiveMountEnvironmentAuthority, captureLiveMountRuntimeAuthority, copyValidatedMountEffectivePaths, copyTrustedMountCredentialRebindProvenance, configuredMountCredentialFields, liveMountCredentialAuthorityMatches, liveMountEnvironmentAuthorityMatches, liveMountRuntimeAuthorityMatches, manifestHasNonResumableMountAuthority, isSandboxSessionStateUnsafe, isMountCredentialFileEnvironmentName, manifestHasInContainerMounts, mountCredentialEnvironmentForEntry, mountCredentialFileReferences, NON_RESUMABLE_MOUNT_AUTHORITY_KEY, markSandboxSessionStateUnsafe, recordLiveMountCredentialAuthority, resolveAndValidateMountEnvironment, sanitizeMountCredentialEnvironmentForPersistence, validateMountCredentialBoundariesAtEffectivePath, validateMountCredentialBoundaries, validateMountCredentialFileEffectivePaths, validateMountEnvironmentCredentialBoundaries, withExclusiveSandboxManifestMutation, withExclusiveSandboxStateInspection, } from "./mountSecurity.mjs"; export { stableJsonStringify } from "./shared/stableJson.mjs"; export { copyManifestMountCredentialExposurePolicy, replaceManifestMountCredentialExposurePolicy, } from "./manifest.mjs"; export { elapsedSeconds, formatExecResponse, truncateOutput, } from "./shared/output.mjs"; export { isHostPathStrictlyWithinRoot, isHostPathWithinRoot, relativeHostPathEscapesRoot, relativeHostPathEscapesRootOrSelf, sandboxPathGrantHostPath, } from "./shared/hostPath.mjs"; export { hasBackslashPathSeparator, hasEscapingParentPathSegment, hasParentPathSegment, isUnderPosixPath, normalizePosixPath, posixDirname, relativePosixPathWithinRoot, } from "./shared/posixPath.mjs"; export { assertShellEnvironmentName, deserializePersistedEnvironmentForRuntime, materializeEnvironment, materializeStaticEnvironment, mergeMaterializedEnvironment, mergeStaticMaterializedEnvironment, rehydratePersistedEnvironmentForRuntime, resolveEnvironmentReferences, serializeManifestEnvironment, serializeRuntimeEnvironmentForPersistence, } from "./shared/environment.mjs"; export { shellQuote } from "./shared/shell.mjs"; export { isSandboxPathNotFoundError, probeSandboxDirectoryExists, probeSandboxPathExists, } from "./shared/pathProbe.mjs"; export { isRecord, isStringRecord, readOptionalBoolean, readOptionalNumber, readOptionalNumberArray, readOptionalRecord, readOptionalRecordArray, readOptionalString, readOptionalStringRecord, readString, readStringArray, } from "./shared/typeGuards.mjs"; export { validateCredentialPair, } from "./shared/credentials.mjs"; export { assertViewImageByteLength, imageOutputFromBytes, MAX_VIEW_IMAGE_BYTES, sniffImageMediaType, toUint8Array, } from "./shared/media.mjs"; //# sourceMappingURL=internal.mjs.map