Skip to content

docs: add guide for creating a new task handler - #2333

Open
harshavardhan194 wants to merge 2 commits into
NVIDIA:mainfrom
harshavardhan194:docs/task-handler-contributing
Open

docs: add guide for creating a new task handler#2333
harshavardhan194 wants to merge 2 commits into
NVIDIA:mainfrom
harshavardhan194:docs/task-handler-contributing

Conversation

@harshavardhan194

Copy link
Copy Markdown

Closes #16

Summary

This PR adds documentation to CONTRIBUTING.md describing the process for creating a new task handler.

Changes

  • Added guidance for defining a new task
  • Documented how to register the task with the CLI (--task)
  • Explained how to implement a processing module
  • Documented how to add the module to the processing pipeline
  • Added instructions for configuring task-specific options
  • Included guidance for writing and running unit tests

This documentation is intended to help new contributors implement additional processing tasks consistently..

@harshavardhan194
harshavardhan194 requested review from a team as code owners July 12, 2026 10:13
@copy-pr-bot

copy-pr-bot Bot commented Jul 12, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@greptile-apps

greptile-apps Bot commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR adds contributor guidance for creating new task handlers. The main changes are:

  • New CONTRIBUTING.md section for task-handler setup.
  • Checklist covering params, CLI options, graph wiring, and tests.
  • Example flow based on the summarization task.

Confidence Score: 5/5

This looks safe to merge.

  • No blocking issues found in the changed code.

Important Files Changed

Filename Overview
CONTRIBUTING.md Adds documentation for implementing and testing new task handlers.

Reviews (2): Last reviewed commit: "Merge branch 'main' into docs/task-handl..." | Re-trigger Greptile

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.

[DOC]: Add process for creating a new Task handler to CONTRIBUTING.md

1 participant