Skip to content

Parse LinkedIn MCP v4.22 inbox and conversations - #6

Merged
eSlider merged 1 commit into
mainfrom
feat/linkedin-inbox-parse
Aug 13, 2026
Merged

Parse LinkedIn MCP v4.22 inbox and conversations#6
eSlider merged 1 commit into
mainfrom
feat/linkedin-inbox-parse

Conversation

@eSlider

@eSlider eSlider commented Aug 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • mcp-server-linkedin v4.22 returns {sections, references} blobs, not a message array. Parser extracts thread ids from conversation references and messages from the sent the following message at markers.
  • Tests use synthetic Alice/Bob/Charlie fixtures (no live inbox dump).
  • Session check looks at source files instead of spawning Chromium --status (that was doubling LinkedIn automation and 429s).
  • CI runs go test ./... in the nested bin/chats module.

Test plan

  • go test ./... -count=1 in bin/chats
  • optional: chats sync linkedin --limit 2 against a local session

get_inbox/get_conversation return a sections+references envelope, not a
message list. Parser is covered by synthetic Alice/Bob fixtures; CI now
runs the nested bin/chats tests. Session check no longer launches Chromium.
@cursor

cursor Bot commented Aug 13, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@eSlider
eSlider merged commit d27a738 into main Aug 13, 2026
2 checks passed
@eSlider
eSlider deleted the feat/linkedin-inbox-parse branch August 13, 2026 11:25
eSlider added a commit that referenced this pull request Aug 13, 2026
get_inbox/get_conversation return a sections+references envelope, not a
message list. Parser is covered by synthetic Alice/Bob fixtures; CI now
runs the nested bin/chats tests. Session check no longer launches Chromium.
eSlider added a commit that referenced this pull request Aug 14, 2026
)

pdftotext still wins on born-digital PDFs. Empty text layers go through
pdftoppm + tesseract eng+deu. Optional OCR_ENGINE=paddle. Gitea #6.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant