Codex Micro's agent keys get out of date when reordering pinned chats

Steps to reproduce:

  1. In Codex settings, set the “Agent keys” dropdown to “Pinned chats.”

  2. 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.

  3. Reorder the list of pinned chats by, e.g., dragging the first chat down to the 6th position.

  4. 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:

  1. Update the cache every time a thread is pinned or unpinned, and every time the pinned chats are reordered.

  2. 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

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
🐛

Bugs

Date

About 12 hours ago

Author

Jesse Pinho

Subscribe to post

Get notified by email when there are changes.