An application is an agent entry point loaded by the server. A session stores one user’s interaction state and events for that application. Discover the application name, create a session, and use the returned id for calls and session managementuser_id separates session namespaces; it does not authenticate the caller. See Agent API Server overview for startup and access control. Harness deployments use their corresponding session endpoint