Moonwalk 2026 #219
Replies: 2 comments 3 replies
-
|
We discussed this today on the weekly call and agreed that we should keep improving this proposal and begin to assemble a glossary to help us align our language. Rather than jump into the definition phase, it seems appropriate to collect words that deserve to be included in the glossary, perhaps with links to existing definitions elsewhere (e.g., MCP, a kind of meta-glossary for now). For example, @handrews asked what was different about LLMs as a new kind of client, and we discussed how vibe-coded projects are distinct from agent-based interaction with services. One results in a deterministic integration while the other is oriented more toward natural language. This seems like a good topic over the next few weeks as we ramp up. |
Beta Was this translation helpful? Give feedback.
-
|
This article, Stop Converting Your REST APIs to MCP (by the guy who build the FastMCP OpenAPI converter) has a lot of interesting thoughts. The core concept is not surprising, and is the analogue of "stop piping your SQL schema directly through your HTTP API." Mapping API calls to tables works OK for very simple database schemas, but falls apart very quickly beyond that. But there's some good concepts and terminology for us to start thinking about here:
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Focus (and Help Wanted!)
Based on community discussions, this special interest group (SIG) will continue to explore concepts beyond OpenAPI v3. Sometimes this work may find its way into v3 releases, but it exists in part to consider what might be included in some future v4 major release where certain assumptions are revisited (e.g., multi-path segment support).
For 2026, we intend focus on how OpenAPI intersects with LLMs as a new class of smart clients for at least the first 6 months.
The SIG currently has only 1 organizer, which is a risk. Therefore, we are looking for 1-2 additional co-hosts to help facilitate and/or host sessions, etc. If you find this topic interesting and want to get involved, please reach out to @earth2marsh via the OAI Slack with any questions.
Strategic Focus: An LLM-Mediated API Landscape
As LLMs represent a new class of API client. When agents interact on behalf of users, how might we re-evaluate what is needed in an OpenAPI Document (OAD) to be more "agent-ready?"
Proposed Topics
Note: This draft is intended to promote discussion. The community is invited to discuss and refine these questions and topics.
Open Questions for Discussion
In exploring the above topics, some prompting questions are proposed to orient upcoming sessions:
tagsandtag-kinds) be leveraged to logically group capabilities for agents?llms.txtequivalent for APIs or a narrower, task-specific description document)?Participation
Interested contributors are invited to join upcoming Moonwalk meetings or the
#sig-moonwalkSlack channel.Beta Was this translation helpful? Give feedback.
All reactions