eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
8 lines (7 loc) • 531 B
TypeScript
import type { SessionAuthContext } from "#channel/types.js";
import type { RuntimeModelReference } from "#runtime/agent/bootstrap.js";
/**
* Adds a provider-specific end-user safety identifier without disclosing the
* raw eve principal. Authored provider options take precedence over the default.
*/
export declare function mergeProviderSafetyIdentifier(modelReference: RuntimeModelReference, providerOptions: Readonly<Record<string, unknown>> | undefined, auth: SessionAuthContext | null): Record<string, unknown> | undefined;