Skip to content

Use ConversationId instead of raw Uuids - #3282

Merged
gpeal merged 6 commits into
mainfrom
gpeal/update-uuid-to-conversationid
Sep 8, 2025
Merged

Use ConversationId instead of raw Uuids#3282
gpeal merged 6 commits into
mainfrom
gpeal/update-uuid-to-conversationid

Conversation

@gpeal

@gpeal gpeal commented Sep 7, 2025

Copy link
Copy Markdown
Contributor

We're trying to migrate from session_id: Uuid to conversation_id: ConversationId. Not only does this give us more type safety but it unifies our terminology across Codex and with the implementation of session resuming, a conversation (which can span multiple sessions) is more appropriate.

I started this impl on #3219 as part of getting resume working in the extension but it's big enough that it should be broken out.

@gpeal gpeal added the codex Label used by connector to tag PRs that have been reviewed by Codex label Sep 7, 2025 — with ChatGPT Codex Connector
@gpeal
gpeal force-pushed the gpeal/update-uuid-to-conversationid branch 7 times, most recently from 4d3835a to 134e7b3 Compare September 8, 2025 01:51
@gpeal
gpeal force-pushed the gpeal/update-uuid-to-conversationid branch from 134e7b3 to ab5ee59 Compare September 8, 2025 02:17
@gpeal
gpeal marked this pull request as ready for review September 8, 2025 02:26

@aibrahim-oai aibrahim-oai left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for this!

@gpeal
gpeal merged commit c8fab51 into main Sep 8, 2025
18 checks passed
@gpeal
gpeal deleted the gpeal/update-uuid-to-conversationid branch September 8, 2025 03:22
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 8, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

codex Label used by connector to tag PRs that have been reviewed by Codex

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants