feat: add clipboard keybinds to detail screens#231
Merged
Conversation
b58ce55 to
55d1ccd
Compare
6c3b97f to
e93db73
Compare
55d1ccd to
5b8111f
Compare
e93db73 to
510213b
Compare
5b8111f to
537f1ad
Compare
510213b to
6e99732
Compare
537f1ad to
9a28f3e
Compare
3775726 to
4db6b6f
Compare
38efd64 to
7c59b15
Compare
4db6b6f to
1b2eaf0
Compare
dines-rl
approved these changes
Apr 30, 2026
557c4ee to
2860697
Compare
bd6719e to
aee57fe
Compare
2860697 to
9ff1d63
Compare
aee57fe to
34d9271
Compare
d15aa80 to
ca08384
Compare
e135ade to
bc377a5
Compare
b803bf5 to
c991e1c
Compare
a9e6a98 to
fbc586a
Compare
Base automatically changed from
jason/tui-object-create-blueprint-dup-axon-events
to
main
May 11, 2026 19:51
bc377a5 to
904b93e
Compare
- Add y keybind to copy resource name on all detail screens (via ResourceDetailPage) - Add h keybind to copy endpoint on MCP config detail screen (via extraKeybinds) - Enhanced clipboard feedback with descriptive labels (ID copied!, Name copied!, Endpoint copied!) - Add extraKeybinds/extraNavTips props to ResourceDetailPage for resource-specific shortcuts
tode-rl
pushed a commit
that referenced
this pull request
May 12, 2026
🤖 I have created a release *beep* *boop* --- ## [1.17.0](v1.16.0...v1.17.0) (2026-05-12) ### Features * add --public flag to agent create, fix object upload --public ([#219](#219)) ([6e7a8b3](6e7a8b3)) * add clipboard keybinds to detail screens ([#231](#231)) ([83874ca](83874ca)) * add TUI features and fix benchmark pagination total count ([#230](#230)) ([7565d45](7565d45)) * agent object picker, multi-mount support, and TUI improvements ([#217](#217)) ([dbe2a5c](dbe2a5c)) * pty support ([#234](#234)) ([3cfd720](3cfd720)) * smart default download path + stdin/stdout support ([#222](#222)) ([419a961](419a961)) * support multi-path tar/tgz archive creation in obj upload ([#220](#220)) ([3528701](3528701)) ### Bug Fixes * menu header clipping and breadcrumb hyperlink ([#221](#221)) ([3ef6271](3ef6271)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
ykeybind to copy resource name on all detail screens (in addition to existingcfor Copy ID)hkeybind to copy endpoint URL on MCP config detail screen (shown in footer alongside Copy ID/Name)extraKeybinds/extraNavTipsprops onResourceDetailPagefor resource-specific shortcutsResourceDetailPageStacked on #230
Test plan
y→ verify "Name copied!" feedback and correct clipboard contentc→ verify "ID copied!" feedback (updated from generic "Copied to clipboard!")h→ verify "Endpoint copied!" feedback and endpoint URL in clipboardhshortcut shown in footer navigation tipsnstill triggers "Create Snapshot" (no conflict)nstill triggers "Create Devbox with Agent" (no conflict)npx tsc --noEmitpasses cleanly🤖 Generated with Claude Code