VS Code extension task hover card overlaps recent task rows
What version of the IDE extension are you using?
v26.506.31421
What subscription do you have?
Pro x5
Which IDE are you using?
VS Code
What platform is your computer?
Darwin 25.5.0 arm64 arm
What issue are you seeing?
In the VS Code Codex extension sidebar, hovering over a task in the Tasks / recent tasks list opens a hover card with project/git metadata, for example the repository/workspace name finance-tracker.
The hover card is positioned on top of the task row instead of beside it. It overlaps the task title and neighboring rows, making the task list hard to read and making it difficult to select a chat.
This looks like a layout/regression bug in the task row hover card. It happens in a narrow Codex sidebar with tasks associated with a git repository/workspace.
I found a local workaround by patching the installed extension bundle:
~/.vscode/extensions/openai.chatgpt-26.506.31421-darwin-arm64/webview/assets/local-conversation-thread-B0Q1hXFe.js
In the task row layout function (Fl / TaskRowLayout), I changed it to return the row directly instead of wrapping it in the tooltip hover card. Specifically, disabling the hoverCardContent tooltip wrapper fixes the issue.
After this patch, task selection works normally again. This suggests the bug is in the hover-card positioning/rendering for task rows, not in the task data itself.
What steps can reproduce the bug?
- Install/open the OpenAI Codex VS Code extension.
- Open the Codex sidebar.
- Open the Tasks / recent tasks list.
- Use a workspace that is a git repository, with recent tasks associated with that repo.
- Make the Codex sidebar relatively narrow.
- Hover over a task row.
Expected: the hover card should appear beside the row without covering the task title or other rows.
Actual: the hover card appears on top of the row/list content and overlaps the task title, making chats difficult to select.
<img width="483" height="288" alt="Image" src="https://github.com/user-attachments/assets/8eace4f5-7109-4f86-8495-30eda06bddff" />
What is the expected behavior?
_No response_
Additional information
_No response_