feat(skills-suggestion): add AI skill suggestion panel after resource creation#2759
Conversation
|
Qovery can create a Preview Environment for this PR.
This comment has been generated from Qovery AI 🤖.
|
…eation Shows a bottom-right panel after creating a service, environment, cluster or project. Suggests installing Qovery skills via curl and provides a contextual prompt example. AI name rotates (Claude → Gemini → Cursor → OpenCode) via CSS-only carousel, dismissed state persisted in localStorage. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2d90f43 to
f907f7e
Compare
…rops; update default tool name handling
…se waitFor for async rendering
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## staging #2759 +/- ##
===========================================
- Coverage 46.63% 46.42% -0.22%
===========================================
Files 792 1144 +352
Lines 19930 24711 +4781
Branches 6013 7351 +1338
===========================================
+ Hits 9294 11471 +2177
- Misses 9014 11238 +2224
- Partials 1622 2002 +380
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:
|
…d of AI skills suggestion; remove unused components
2b99ef0 to
9e5ef35
Compare
|
🎉 This PR is included in version 1.321.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Summary
Issue: QOV-2011
Shows a bottom-right panel after creating a service, environment, cluster or project. Suggests installing Qovery skills via curl and provides a contextual prompt example. AI name rotates (Claude → Gemini → Cursor → OpenCode) via CSS-only carousel, dismissed state persisted in localStorage. This includes:
Screenshots / Recordings
After service, env, project or cluster creation

After org creation, when onboarding

On show usage modal

Testing
yarn testoryarn test -u(if you need to regenerate snapshots)yarn formatyarn lintPR Checklist
.cursor/rules)feat(service): add new Terraform service) - required for semantic-release