Codex Micro's agent keys get out of date when reordering pinned chats
Steps to reproduce:
In Codex settings, set the “Agent keys” dropdown to “Pinned chats.”
Back in the regular Codex view, tap the agent keys in succession to verify that they do indeed toggle between the 6 top pinned chats.
Reorder the list of pinned chats by, e.g., dragging the first chat down to the 6th position.
Tap the first agent key.
Expected behavior:
It toggles to the new first pinned chat — i.e., the one that became the first chat after step 3.
Actual behavior:
It toggles to the old first pinned chat — i.e., the one that became the 6th chat after step 3.
Similar issues happen when unpinning pinned chats, or pinning new ones. My guess is that Codex Micro is somehow caching the pinned chats, and then using those cached values when a user presses the buttons — rather than looking up the pinned chats fresh each time.
Proposed solutions:
Update the cache every time a thread is pinned or unpinned, and every time the pinned chats are reordered.
OR, don’t cache at all, and simply look up which ones are pinned at the time the buttons are pressed.
- Product
- Other, Creator Micro v2
Log in to comment and vote
Comments2
Jesse Pinho
Jul 20
I’m realizing this may actually be a Codex bug — when I hit Cmd + 1 after reordering, that also goes to the incorrect thread. Going to file a bug with the Codex team and follow up here once I hear back.
Jesse Pinho
Jul 21
Confirmed — Codex fixed the underlying bug and the Codex Micro is now working fine. This can be closed.