Skip to main content

@agentshelf/external-agents-sdk / ExternalAgentStoredSessionRecord

Type Alias: ExternalAgentStoredSessionRecord

type ExternalAgentStoredSessionRecord = {
expiresAt: number;
externalAgentRef: ExternalAgentRef;
externalAppRef?: string;
externalUserRef?: ExternalUserRef;
sessionRef: ExternalAgentSessionRef;
sessionToken: string;
workspaceBindingRef?: ExternalWorkspaceBindingRef;
};

Properties

expiresAt

expiresAt: number;

externalAgentRef

externalAgentRef: ExternalAgentRef;

externalAppRef?

optional externalAppRef?: string;

externalUserRef?

optional externalUserRef?: ExternalUserRef;

sessionRef

sessionRef: ExternalAgentSessionRef;

sessionToken

sessionToken: string;

workspaceBindingRef?

optional workspaceBindingRef?: ExternalWorkspaceBindingRef;