olaservo
0208e93f85
feat(everything): add SEP-1686 Tasks support
...
- Add tasks capability with list, cancel, and requests.tools.call
- Add InMemoryTaskStore and InMemoryTaskMessageQueue from SDK experimental
- Add simulate-research-query tool demonstrating task lifecycle
- Task demonstrates working -> input_required -> completed status flow
- Uses elicitation for ambiguous queries when client supports it
Closes #3037
🦉 Generated with [Claude Code](https://claude.ai/code )
2026-01-09 06:48:53 -07:00
..
echo.ts
Updated doc in all tools
2025-12-13 15:55:07 -05:00
get-annotated-message.ts
Updated doc in all tools
2025-12-13 15:55:07 -05:00
get-env.ts
Updated doc in all tools
2025-12-13 15:55:07 -05:00
get-resource-links.ts
Updated doc in all tools
2025-12-13 15:55:07 -05:00
get-resource-reference.ts
Updated doc in all tools
2025-12-13 15:55:07 -05:00
get-roots-list.ts
Sync roots at startup. This was deferred to list_roots tool is used, but I'm putting it back.
2025-12-17 17:46:24 -05:00
get-structured-content.ts
Remove console log statements
2025-12-19 10:18:55 -05:00
get-sum.ts
Updated doc in all tools
2025-12-13 15:55:07 -05:00
get-tiny-image.ts
Updated doc in all tools
2025-12-13 15:55:07 -05:00
gzip-file-as-resource.ts
Updated doc in all tools
2025-12-13 15:55:07 -05:00
index.ts
feat(everything): add SEP-1686 Tasks support
2026-01-09 06:48:53 -07:00
simulate-research-query.ts
feat(everything): add SEP-1686 Tasks support
2026-01-09 06:48:53 -07:00
toggle-simulated-logging.ts
Updated doc in all tools
2025-12-13 15:55:07 -05:00
toggle-subscriber-updates.ts
Updated doc in all tools
2025-12-13 15:55:07 -05:00
trigger-elicitation-request.ts
Sync roots at startup. This was deferred to list_roots tool is used, but I'm putting it back.
2025-12-17 17:46:24 -05:00
trigger-long-running-operation.ts
Updated doc in all tools
2025-12-13 15:55:07 -05:00
trigger-sampling-request.ts
Demonstrate registration of tools conditioned upon client capability support. Also, obviated need for clientConnected callback to pass sessionId because we defer initial fetching of roots happens when you run the get-roots-list tool.
2025-12-15 17:51:30 -05:00