Class PdfToolset
- Namespace
- Oscova.Agents.Toolsets
- Assembly
- Oscova.Agents.dll
Exposes bounded PDF text discovery and page-range extraction tools.
public sealed class PdfToolset : ICrewToolsetInheritance
Implements
Inherited Members
Constructors
- PdfToolset(Func<IReadOnlyList<AllowedDirectory>>?)
-
Creates PDF tools that resolve agent-facing paths against the active run's allowed directories.
Methods
- ExtractPdfText(string, string?)
-
Extracts text from a PDF file, optionally limited to an inclusive page range.
- SearchPdfText(string, string, int, int)
-
Searches extractable PDF text and returns bounded, page-numbered snippets with pagination.