diff --git a/src/content/panel/components/ComponentDetails.tsx b/src/content/panel/components/ComponentDetails.tsx
index 4945665..ee0d5b2 100644
--- a/src/content/panel/components/ComponentDetails.tsx
+++ b/src/content/panel/components/ComponentDetails.tsx
@@ -11,6 +11,7 @@ import { captureElementToClipboard } from '@/lib/screenshot';
import type { RuntimeMessage } from '@/lib/types';
import { getPanelHost } from '../../shadow-host';
import { useEnvHost, useStore } from '../store';
+import { CopyableUri } from './CopyableUri';
import { Icon } from './Icon';
import { Breadcrumb } from './Breadcrumb';
import { AnnotationEditor } from './AnnotationEditor';
@@ -58,7 +59,15 @@ export function ComponentDetails() {
Component
{selected.displayName}
- {selected.instance &&
{selected.instance}
}
+ {/* Copy yields the *full* URI even though the displayed text is the
+ shorter instance id — most consumers (Clay tools, fetch URLs, etc.)
+ want the URI, not just the suffix. The full URI surfaces in the
+ tooltip on hover so it's still discoverable. */}
+