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;