Re-enable wp-admin AI Assistant toolbar sidebar (v0.12)
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 48/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- Calme
- Stack technique
- javascript
- Domaine
- frontend
Piste de recherche
Start with src/extensions/admin-sidebar.js and webpack.config.js, then recover includes/class-admin-bar.php from git history. Compare the sidebar with the chat tab on the main admin page and verify the toolbar behavior across the listed wp-admin screens. Done means the icon, sidebar interactions, model persistence, and manage_options access meet the acceptance criteria.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Context
The diamond AI Assistant icon in the wp-admin toolbar (top-right) opened a slide-out sidebar that worked on every wp-admin page. Removed in v0.11 because the sidebar UI was not finished to the same quality bar as the main Agentic Admin admin page.
Removal commit on `feat/220-wp-7-ui-overhaul` branch (this session) — sources preserved:
- `src/extensions/admin-sidebar.js` (entry point)
- `includes/class-admin-bar.php` (deleted, recover via git history)
- `webpack.config.js` (`admin-sidebar` entry removed)
What v0.12 needs
- Restore `Admin_Bar` class (registers admin bar node + enqueues sidebar JS + renders container div)
- Restore webpack entry for `admin-sidebar`
- Get the slide-out sidebar to the same polish level as the main admin page (model status, engine toggle, chat with tool-call rendering, thinking-mode UI)
- Verify it works across all wp-admin screens (Plugins, Posts, Themes, Site Health, etc.)
Acceptance
- Diamond icon visible top-right of wp-admin toolbar for users with `manage_options`
- Clicking opens slide-out sidebar
- Sidebar behaves identically to the chat tab on the main admin page
- Closes via icon click, ESC, or overlay click
- Model state persists when navigating between admin pages (Service Worker engine)
Why deferred
WordPress.org submission for v0.11. The standalone admin page is the proven, polished surface; the toolbar sidebar's UI inconsistencies risked review delays.
- Langage dominant
- JavaScript
- Étoiles
- 28
- Forks
- 6
- Merge moyen
- 9 h 16 min
- PR mergées (30 j)
- 2
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de pluginslab/wp-agentic-admin
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
pluginslab/wp-agentic-admin#226 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
pluginslab/wp-agentic-admin#215 ·
-
WP.org submission: close out review T4 (17 Jun) and stop the review loopPeut-être à nouveau libre @ivdimova l’a pris il y a 43 jours, et aucune pull request n’est ouverte. Ouvertephp question wporg-submission
pluginslab/wp-agentic-admin#228 · 5 commentaires · 2 personnes assignées ·
-
enhancement react-js ux
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
pluginslab/wp-agentic-admin#224 ·
-
ai-ml enhancement react-js
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
pluginslab/wp-agentic-admin#221 ·
Toutes les issues de pluginslab/wp-agentic-admin
Issues similaires
-
Add: Arena Sport 1 (Serbia) FeedOuvertecheck:failed feeds:add
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
iptv-org/database#36278 · 1 commentaire ·
Les mainteneurs répondent en général sous 3 jours
-
fix
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
idean3885/claude-ops-agent#577 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 7 jours
-
[quality] e2e coverage converter's four fail-closed integrity guards have zero test coverageOuverteagent/quality hive/hosted-available-lke648397-260827-5n31 quality testing
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
notionnext-org/NotionNext#4544 ·
Les mainteneurs répondent en général sous 1 jour