• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stacklok / toolhive / 19475980330 / 1
50%
main: 50%

Build:
DEFAULT BRANCH: main
Ran 18 Nov 2025 05:59PM UTC
Files 379
Run time 15s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

18 Nov 2025 05:53PM UTC coverage: 48.967% (+0.1%) from 48.869%
19475980330.1

push

github

web-flow
Add support for MCP Tasks (November 2025 spec) (#2638)

Implements parser support for the new MCP Tasks feature (SEP-1686) that
was merged into the draft specification and will be part of the November
2025 spec update as an experimental feature.

Changes:
- Add support for task-related RPC methods:
  * tasks/list - Lists active tasks with cursor-based pagination
  * tasks/get - Gets task status by taskId
  * tasks/cancel - Cancels a task by taskId
  * tasks/result - Gets task result by taskId
- Add support for notifications/tasks/status notification
- Implement handleTaskIDMethod to extract taskId as resource identifier
- Implement handleTaskStatusNotificationMethod for task notifications
- Support both string and numeric taskId values (consistent with other
  ID handlers like handleCancelledNotificationMethod)
- Add comprehensive test coverage for all task methods including edge
  cases

The implementation follows ToolHive's existing parser patterns and
integrates seamlessly with authorization, audit, and telemetry
middleware. Resource ID extraction enables fine-grained authorization
policies for task operations.

Spec references:
- Draft: https://modelcontextprotocol.io/specification/draft/basic/utilities/tasks
- SEP: https://github.com/modelcontextprotocol/modelcontextprotocol/issues/1686

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>

24342 of 49711 relevant lines covered (48.97%)

60.96 hits per line

Source Files on job 19475980330.1
  • Tree
  • List 379
  • Changed 8
  • Source Changed 5
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 19475980330
  • 9cd11466 on github
  • Prev Job for on main (#19463889784.1)
  • Next Job for on main (#19477983115.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc