Skip to content

[Feature]: Support PDF resume input in Job Hunter template agent #6740

Description

@Ttian18

Summary

The Job Hunter template agent (examples/templates/job_hunter/) only accepts resumes as pasted text. Users expect to be able to provide a PDF resume, which is the most common resume format.

The pdf_read tool already exists in the MCP server and can extract text from local file paths or URLs — it just needs to be wired into the agent.

Context

Scope

  1. Intake node — Add pdf_read to the tools list
  2. Intake prompt — Update to tell users they can either paste their resume or provide a path to a PDF file
  3. Intake logic — When a user provides a file path, call pdf_read to extract the text before proceeding with analysis

Acceptance Criteria

  • pdf_read is listed in the intake node's tools
  • Intake prompt offers both options: paste text or provide PDF file path
  • Agent correctly calls pdf_read and extracts resume text when given a file path
  • Existing paste-text flow still works

Relevant Files

  • examples/templates/job_hunter/agent.json (intake node definition)
  • examples/templates/job_hunter/nodes/__init__.py (intake node spec)
  • tools/src/aden_tools/tools/pdf_read_tool/pdf_read_tool.py (existing tool)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions