Skip to content

feat: tasks, sampling tools loop, and sync parity updates#22

Merged
0xeb merged 1 commit intomainfrom
pr/tasks-and-sync
Dec 24, 2025
Merged

feat: tasks, sampling tools loop, and sync parity updates#22
0xeb merged 1 commit intomainfrom
pr/tasks-and-sync

Conversation

@0xeb
Copy link
Copy Markdown
Owner

@0xeb 0xeb commented Dec 21, 2025

Summary

  • Implement in-flight tasks with cancel + TTL (SEP-1686 task notifications)
  • Add task status push notifications (running, terminal states)
  • Add statusMessage streaming support
  • Implement sampling tools loop for agentic workflows
  • Add mount tool_names, streamable redirects, prompt metadata
  • Cover elicitation defaults + nullability in tests
  • Fix MSVC assert popups in mounting tests

Test plan

  • Existing tests pass
  • New task notification tests added
  • Sampling tools loop tests added
  • Elicitation defaults coverage added

@0xeb 0xeb force-pushed the pr/tasks-and-sync branch from f95a51e to be50bf7 Compare December 21, 2025 19:32
- Implement in-flight tasks with cancel + TTL (SEP-1686)
- Add task status push notifications (running, terminal states)
- Add statusMessage streaming support
- Implement sampling tools loop
- Add mount tool_names, streamable redirects, prompt meta
- Cover elicitation defaults + nullability in tests
- Fix MSVC assert popups in mounting tests
@0xeb 0xeb force-pushed the pr/tasks-and-sync branch from be50bf7 to 4e44826 Compare December 21, 2025 20:07
@0xeb 0xeb merged commit 34b1f0c into main Dec 24, 2025
6 of 7 checks passed
@0xeb 0xeb deleted the pr/tasks-and-sync branch December 24, 2025 19:32
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.

1 participant