From 040932b997e25390acdf591e81f6b09195278e7b Mon Sep 17 00:00:00 2001 From: takuyahara Date: Fri, 24 Jul 2026 12:30:24 +0900 Subject: [PATCH 1/3] fix: updated selector to comply with current dom tree --- app/scripts/content.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/scripts/content.ts b/app/scripts/content.ts index 9990d1e..508a200 100644 --- a/app/scripts/content.ts +++ b/app/scripts/content.ts @@ -6,7 +6,7 @@ function addDeepWikiButton(): void { } // Get repository main navigation element - const navActions = document.querySelector('ul.pagehead-actions'); + const navActions = document.querySelector('ul[data-testid="repo-header-actions"]'); if (!navActions) { return; } @@ -78,7 +78,7 @@ document.addEventListener('DOMContentLoaded', () => { } // Monitor navigation element addition (only if button doesn't exist) - const navActions = document.querySelector('ul.pagehead-actions'); + const navActions = document.querySelector('ul[data-testid="repo-header-actions"]'); const deepWikiButton = document.querySelector('.deepwiki-button'); if (navActions && !deepWikiButton) { addDeepWikiButton(); From 92e8ee65b97b284112cf7797252bf70eba51c9e0 Mon Sep 17 00:00:00 2001 From: Kazuki Yamada Date: Sat, 25 Jul 2026 16:25:41 +0900 Subject: [PATCH 2/3] Update app/scripts/content.ts --- app/scripts/content.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/scripts/content.ts b/app/scripts/content.ts index 508a200..1006d2e 100644 --- a/app/scripts/content.ts +++ b/app/scripts/content.ts @@ -6,7 +6,7 @@ function addDeepWikiButton(): void { } // Get repository main navigation element - const navActions = document.querySelector('ul[data-testid="repo-header-actions"]'); + const navActions = document.querySelector('ul.pagehead-actions, ul[data-testid="repo-header-actions"]'); if (!navActions) { return; } From f797aa755ad7cb8cafb5bdd2fc6651958be40533 Mon Sep 17 00:00:00 2001 From: Kazuki Yamada Date: Sat, 25 Jul 2026 16:25:48 +0900 Subject: [PATCH 3/3] Update app/scripts/content.ts --- app/scripts/content.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/scripts/content.ts b/app/scripts/content.ts index 1006d2e..209cbe1 100644 --- a/app/scripts/content.ts +++ b/app/scripts/content.ts @@ -78,7 +78,7 @@ document.addEventListener('DOMContentLoaded', () => { } // Monitor navigation element addition (only if button doesn't exist) - const navActions = document.querySelector('ul[data-testid="repo-header-actions"]'); + const navActions = document.querySelector('ul.pagehead-actions, ul[data-testid="repo-header-actions"]'); const deepWikiButton = document.querySelector('.deepwiki-button'); if (navActions && !deepWikiButton) { addDeepWikiButton();