RedPlanetHQ / RedPlanetHQ/core

support: core agent should read pdfs from any channel

Open
#616 0 comments 0 reactions 1 assignee View on GitHub

@saimanoj is already working on this.

Since Mar 5, 2026.

enhancement
Dominant language
TypeScript
Stars
2k
Forks
194
Avg merge
12m
Merged PRs (30d)
2

Description

Problem: CORE agent currently can’t read/act on PDF attachments (e.g., emailed PDFs, Slack uploads, WhatsApp docs, etc.).

Task: add first-class PDF support so the CORE agent can ingest a PDF provided in any channel, extract text (and optionally structure like headings/tables), and then run normal agent reasoning/actions on it.

Requirements:

  • Works across channels (email attachments, Slack files, WhatsApp documents, web uploads).
  • PDF parsing pipeline (OCR fallback for scanned PDFs).
  • Preserve page numbers + citation offsets so agent can reference source.
  • Enforce size/time limits and safe handling (malicious PDFs).
  • UX: agent should acknowledge receipt and ask clarifying question only if extraction is low confidence.

Acceptance notes:

  • MVP: text extraction for text-based PDFs.
  • V2: OCR for image/scanned PDFs + table extraction.

Labels: enhancement.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.