Skip to content

Add realtime silence tool#18635

Merged
guinness-oai merged 3 commits into
mainfrom
guinness/realtime-silence-tool
Apr 20, 2026
Merged

Add realtime silence tool#18635
guinness-oai merged 3 commits into
mainfrom
guinness/realtime-silence-tool

Conversation

@guinness-oai

@guinness-oai guinness-oai commented Apr 20, 2026

Copy link
Copy Markdown
Collaborator

Summary

Adds a second realtime v2 function tool, remain_silent, so the realtime model has an explicit non-speaking action when the collaboration mode or latest context says it should not answer aloud. This is stacked on #18597.

Design

  • Advertise remain_silent alongside background_agent in realtime v2 conversational sessions.
  • Parse remain_silent function calls into a typed RealtimeEvent::NoopRequested event.
  • Have core answer that function call with an empty function_call_output and deliberately avoid response.create, so no follow-up realtime response is requested.
  • Keep the event hidden from app-server/TUI surfaces; it is operational plumbing, not user-visible conversation content.

guinness-oai added a commit that referenced this pull request Apr 20, 2026
@guinness-oai guinness-oai marked this pull request as ready for review April 20, 2026 16:37
@guinness-oai guinness-oai requested a review from a team as a code owner April 20, 2026 16:37
Base automatically changed from guinness/realtime-attach-transcript-delta to main April 20, 2026 21:04
guinness-oai added a commit that referenced this pull request Apr 20, 2026
@guinness-oai guinness-oai force-pushed the guinness/realtime-silence-tool branch from 66fbef2 to 941e8f4 Compare April 20, 2026 21:13
@guinness-oai guinness-oai force-pushed the guinness/realtime-silence-tool branch from b13c064 to 0cb9ec4 Compare April 20, 2026 22:05
@guinness-oai guinness-oai merged commit 1029742 into main Apr 20, 2026
25 checks passed
@guinness-oai guinness-oai deleted the guinness/realtime-silence-tool branch April 20, 2026 22:43
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 20, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants