Expand description
LDP session cache and lifecycle management.
The session manager is the key architectural component that makes LDP
sessions transparent to JamJet’s workflow engine. From the outside,
invoke() is request→response. Internally, the session manager handles:
- Check if a session exists for (url, config) pair
- If not, run HELLO → CAPABILITY_MANIFEST → SESSION_PROPOSE → SESSION_ACCEPT
- Cache the session
- Return the active session for task submission
Structs§
- Session
Manager - Manages LDP session lifecycle and caching.