Conversation
|
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message. To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #1029 +/- ##
==========================================
Coverage 80.72% 80.72%
Complexity 2998 2998
==========================================
Files 124 124
Lines 11978 11978
==========================================
Hits 9669 9669
Misses 2309 2309
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
…m/prasadkarmalkar/ai into feat/type-ahead-loading-indicator
What?
Closes #791
Why?
Adds a "breathing dots" loading indicator, next to the text caret, that shows while a type-ahead suggestion request is in progress in the Type Ahead feature.
How?
TypeAheadLoadingIndicatorwhich renders the three dots breathing indicator in editor iframe usingcreatePortalDOMRectthat the ghost-text overlay already uses, following the existinguseCaretData/ownerDocumentpattern in this codebase.isLoadingindicator inuseTypeAheadSuggestionhook, Which is settruefor the duration of a request and cleared on success, error, cancellation, and on the existing request timeout.Use of AI Tools
AI assistance: Yes
Tool(s): Claude Code
Model(s): Claude Opus 5
Used for: Creating a POC, comments and reviewing the code. All the code changes are self-reviewed as well.
Testing Instructions
core/paragraphblock.Ctrl/Cmd+Space for manual trigger) and confirm the three dots appear near the caret while the request is pending, then disappear once the ghost text/suggestion renders.Screenshots or screencast
Screen.Recording.2026-09-14.at.7.30.49.PM.mov
Changelog Entry