Skip to content

Commit f04618c

Browse files
Merge pull request #4 from MyPrototypeWhat/changeset-release/main
chore: version packages
2 parents 17da081 + b0299b8 commit f04618c

3 files changed

Lines changed: 19 additions & 18 deletions

File tree

.changeset/codex-sdk-features.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# codex-a2a
22

3+
## 0.4.0
4+
5+
### Minor Changes
6+
7+
- 9543747: Upgrade `@openai/codex-sdk` to `^0.142.1` and surface two existing SDK capabilities:
8+
9+
- **Thread resume**: capture and expose the Codex `thread_id` on `thread.started`
10+
(`metadata.codexAgent.threadId`); resume a context's thread after LRU eviction or via a
11+
client-supplied `metadata.codexAgent.threadId` (legacy `metadata.codexThreadId` accepted).
12+
- **Image input**: forward A2A `image/*` file parts to Codex as `local_image` (inline bytes →
13+
temp file; local `file://` paths scoped to the working directory). Agent card now declares
14+
image input modes.
15+
16+
Also exports a typed metadata contract so consumers don't hand-write magic keys:
17+
`threadIdMetadata()`, `readThreadId()`, `CodexAgentEventKind`, `CodexAgentMetadata`,
18+
`CODEX_AGENT_METADATA_KEY`, `LEGACY_THREAD_ID_KEY`, and `SUPPORTED_IMAGE_MIME_TYPES`.
19+
`getWorkingDirectory` is deprecated in favor of `getThreadOptions().workingDirectory`.
20+
321
## 0.3.1
422

523
### Patch Changes

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codex-a2a",
3-
"version": "0.3.1",
3+
"version": "0.4.0",
44
"description": "A2A server adapter for OpenAI Codex",
55
"keywords": [
66
"a2a",

0 commit comments

Comments
 (0)