[openai-developers] Add a DevDay guide and agenda extension - #394
Draft
cching-openai wants to merge 2 commits into
Draft
cching-openai wants to merge 2 commits into
cching-openai wants to merge 2 commits into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
DevDay attendees need to check the public program, plan their day, and discuss their choices in ChatGPT. Add one narrowly triggered
devday-guideskill and a focused agenda extension to OpenAI Developers.The skill verifies the official public event site and leaves unpublished sessions, rooms, and end times unknown. The existing MCP server gains one
open_devday_agendatool and one registered MCP App resource. A thread entrypoint and display preference request the conversation side panel on supporting hosts. The view uses the launch result directly, without refetching or bundling a schedule.Attendees select activities, change timezones, and click Use plan in chat to attach a snapshot to their next message. The view handles attachment removal without clearing newer choices or reattaching automatically. Changing the selection asks the attendee to attach an updated snapshot. Nothing sends messages, reserves sessions, or changes a calendar. Downloads use the host's supported download action. The same HTML still works through the offline renderer where the MCP App is unavailable.
The skill and extension source total about 43 KB. There are no new packages, servers, connectors, installation builds, analytics, external fonts, browser network calls, or global navigation entries. The small JSON-RPC bridge implements MCP Apps initialization, tool-result delivery, display mode, model context, host downloads, and teardown. Existing branding and default prompts stay the same. Bump the plugin from 1.2.3 to 1.2.4.
Validation:
git diff --checkpassed.Remaining verification:
After DevDay, the same skill prioritizes verified recordings and examples and hands implementation work to the existing developer skills. Past agendas are labelled as archives.