Skip to content

Commit 7a601df

Browse files
committed
feat(web): port copy menu teleport and keyboard focus behavior
The agent detail panel's copy menu now teleports to body, opens from the trigger with ArrowUp/ArrowDown, cycles items with wrap-around arrows, and closes on focusout leaving the trigger/menu pair — matching the reference client's menu interaction.
1 parent 8763465 commit 7a601df

68 files changed

Lines changed: 375 additions & 210 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@pymodel/pythinker-code": patch
3+
---
4+
5+
Show friendly model names and thinking-effort labels on subagent task cards instead of raw model ids.

apps/pythinker-code/dist-web/assets/CodeBlockNode-CKqoQQIP.js renamed to apps/pythinker-code/dist-web/assets/CodeBlockNode-B226_i1J.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/pythinker-code/dist-web/assets/DesignSystemView-C6HuD9k-.js renamed to apps/pythinker-code/dist-web/assets/DesignSystemView-NyJuZiT_.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/pythinker-code/dist-web/assets/Tooltip-Q5AJYqId.js renamed to apps/pythinker-code/dist-web/assets/Tooltip-B-9HhwGY.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/pythinker-code/dist-web/assets/arc-D_cUWC4x.js renamed to apps/pythinker-code/dist-web/assets/arc-efb0mh2M.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/pythinker-code/dist-web/assets/architectureDiagram-3BPJPVTR-D-2PXB9V.js renamed to apps/pythinker-code/dist-web/assets/architectureDiagram-3BPJPVTR-C2UZJGM7.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)