Problem
The cross-platform cookie bridge (import_cookies) only imports li_at and li_rm cookies, discarding all other LinkedIn session cookies (JSESSIONID, bcookie, lidc, bscookie, liap, etc.).
This causes authentication to fail silently when the native Chromium profile can't decrypt cookies (e.g., macOS → Docker). The cookie bridge recovers auth tokens but the missing session cookies cause LinkedIn to return empty/partial responses.
Expected Behavior
All LinkedIn cookies should be imported during the cookie bridge flow, not just the two auth tokens.
Steps to Reproduce
- Login on macOS with
--login
- Run MCP server in Docker (or after Cookies DB becomes unreadable)
- Cookie bridge activates, imports only
li_at + li_rm
- LinkedIn returns empty responses despite valid auth tokens
Proposed Fix
Change import_cookies() to import all LinkedIn domain cookies while still validating that li_at/li_rm are present.
Problem
The cross-platform cookie bridge (
import_cookies) only importsli_atandli_rmcookies, discarding all other LinkedIn session cookies (JSESSIONID,bcookie,lidc,bscookie,liap, etc.).This causes authentication to fail silently when the native Chromium profile can't decrypt cookies (e.g., macOS → Docker). The cookie bridge recovers auth tokens but the missing session cookies cause LinkedIn to return empty/partial responses.
Expected Behavior
All LinkedIn cookies should be imported during the cookie bridge flow, not just the two auth tokens.
Steps to Reproduce
--loginli_at+li_rmProposed Fix
Change
import_cookies()to import all LinkedIn domain cookies while still validating thatli_at/li_rmare present.