feat: add 2026-07-08 weekly meeting notes (#49)
This commit is contained in:
parent
47fb4b4151
commit
dc29afc954
1 changed files with 67 additions and 0 deletions
67
meetings/2026-07-08_weekly.md
Normal file
67
meetings/2026-07-08_weekly.md
Normal file
|
|
@ -0,0 +1,67 @@
|
||||||
|
# 2026-07-08 MCP: Transport Working Group (Weekly)
|
||||||
|
|
||||||
|
## TL;DR
|
||||||
|
The Transport Working Group aligned on major architectural updates regarding
|
||||||
|
tool capabilities, agreeing to focus exclusively on client-side tool annotations
|
||||||
|
to simplify protocol complexity. The team also finalized a roadmap for streaming
|
||||||
|
and internationalization, discussed SDK pagination and caching mechanisms, and
|
||||||
|
explored rescheduling the weekly meeting to better accommodate international
|
||||||
|
members.
|
||||||
|
|
||||||
|
## Detailed Summary
|
||||||
|
|
||||||
|
### Technical Protocol Updates & Caching
|
||||||
|
* The team discussed caching mechanisms for tool lists using unique version
|
||||||
|
keys.
|
||||||
|
* Shaun Smith and the group will work on drafting explicit guidance regarding
|
||||||
|
what constitutes a cache key for implementations to follow to ensure
|
||||||
|
consistent client-server coordination.
|
||||||
|
* In the Software Development Kit (SDK), pagination issues were identified and
|
||||||
|
clarified as distinct from current caching pull requests.
|
||||||
|
|
||||||
|
### Refining Tool Capability Models
|
||||||
|
* The group discussed a decision regarding capability model design, discussing a
|
||||||
|
focus on client-side tool annotations vs server-side filtering.
|
||||||
|
* Client-side annotation simplifies the overall protocol implementation and
|
||||||
|
avoids unnecessary caching complexity for proxies.
|
||||||
|
* Gabriel Zimmerman will develop the next version of the tool capabilities
|
||||||
|
proposal and outline use cases/examples where elicitation capabilities impact
|
||||||
|
tool calls.
|
||||||
|
|
||||||
|
### Roadmap Planning & Meeting Schedule
|
||||||
|
* The working group discussed the roadmap covering upcoming goals like streaming
|
||||||
|
capabilities and internationalization.
|
||||||
|
* The July specification release remains on track, with preview versions already
|
||||||
|
available for testing.
|
||||||
|
* To improve collaboration across differing time zones, the group debated
|
||||||
|
potential rescheduling, including a possible move to Friday mornings.
|
||||||
|
|
||||||
|
## Next Steps & Timeline
|
||||||
|
Between now and the next meeting, Kurtis Van Gent will propose a new meeting
|
||||||
|
time on Discord to collect team feedback and finalize the schedule.
|
||||||
|
Additionally, Kurtis will draft the roadmap document and prepare the sessions
|
||||||
|
documentation. Shaun Smith will finish work on streaming and caching
|
||||||
|
specifications and clean up the caching change pull request. Gabriel Zimmerman
|
||||||
|
will refine the tool capabilities proposal and document elicitation examples.
|
||||||
|
|
||||||
|
## Action Items
|
||||||
|
- [ ] **Shaun Smith** Review PR: Review the caching change pull request and
|
||||||
|
remove unnecessary elements.
|
||||||
|
- [ ] **Shaun Smith** Finish Streaming Specs: Complete the streaming work for
|
||||||
|
the project.
|
||||||
|
- [ ] **Shaun Smith** Complete Caching Specs: Finalize the caching requirements
|
||||||
|
and documentation.
|
||||||
|
- [ ] **Kurtis Van Gent** Propose Meeting Time: Propose a new meeting time in
|
||||||
|
the Discord channel for team feedback and finalize the schedule to better
|
||||||
|
accommodate members in different time zones.
|
||||||
|
- [ ] **Kurtis Van Gent** Draft Roadmap: Create a roadmap document outlining the
|
||||||
|
goals and tasks for the upcoming months, with one paragraph per identified
|
||||||
|
problem.
|
||||||
|
- [ ] **Kurtis Van Gent** Write Sessions Document: Prepare the sessions
|
||||||
|
documentation as discussed in the meeting.
|
||||||
|
- [ ] **Gabriel Zimmerman** Define Capabilities: Develop the next version of the
|
||||||
|
tool capabilities proposal.
|
||||||
|
- [ ] **Gabriel Zimmerman** Document Elicitation Examples: Write down use cases
|
||||||
|
and examples where elicitation capabilities impact tool calls.
|
||||||
|
- [ ] **The group** Document Caching Guidance: Draft explicit guidance on what
|
||||||
|
constitutes a cache key for implementations to follow.
|
||||||
Loading…
Reference in a new issue