History

Add changeset for Codex plugin integrations (#1858)

Rhys Sullivan committed 2 months ago

Commit ffcfbc01 parent 7cfcfef1 file · +25 −0Browse files

Unified · Split

.changeset/codex-plugins-as-integrations.md+25−0
@@ -0,0 +1,25 @@
1---
2"executor": minor
3"@executor-js/plugin-mcp": minor
4"@executor-js/sdk": minor
5---
6
7Add locally installed OpenAI Codex plugins as one-click integrations: Messages
8(iMessage/SMS), Chrome, Computer Use, Computer History, and OpenAI Developer
9Docs. They appear in the connect dialog with their own icons, and a card that
10cannot run yet says what to install and links to it.
11
12Tool calls reach the plugins through `codex app-server` rather than a plugin's
13own MCP server, because their services only honour calls from a Codex host
14session. Computer Use and Chrome ship no MCP server at all, so their APIs are
15projected as typed tools — `list_apps`, `click`, `read_page`, `navigate` — that
16compile to a single call each. No model turn is involved; nothing is bundled or
17downloaded, and a machine without Codex simply sees the setup steps.
18
19A plugin's own approval prompt now reaches the caller, and states the terms it
20carries: a browser prompt that persists for a site says so. Approvals are asked
21once per session rather than per call.
22
23Elicitation requests can carry implementation-defined metadata through
24`FormElicitation` / `UrlElicitation`, and a paused execution reports it. Both
25fields are optional and additive.

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t