[feature] Add user onboarding#2986
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
…into feature/user-onbroading-to-app
…re/user-onbroading-to-app
There was a problem hiding this comment.
I don't understand this change
There was a problem hiding this comment.
Updated this file and evaluator_manager.py to add a default LLM-as-a-judge evaluator. I have done that using AI
There was a problem hiding this comment.
I don't understand this change
There was a problem hiding this comment.
same answer as the above question
There was a problem hiding this comment.
I don't understand this change
There was a problem hiding this comment.
First check the below asnwer for better context. Since we have added a patch directory, we need to add that on dockerfile as well
web/patches/nextstepjs@2.1.2.patch
Outdated
There was a problem hiding this comment.
Well, the library we are using, nextstepjs for targeted UI onboarding tour, the library has some default that's why we are using it. But also, it has some limitations, like the library didn'tprovided any ways to retry to find an element if it's not available on first look, it's a patch for the library add the ability to retry if an element is not found on first try.
I know it's not a really good way to do this. It's non issue on their repo as well, they have an issue for this. Until they fix that issue. It's a workaround for us.
I mean I could raise a PR on there repo but didn't find enough time to do that. also forgot about that
…m and previewEvalTypeAtom for improved evaluation flow. Update related atoms and ensure consistent usage across onboarding steps and URL resolution.
…stency. Update type definitions to use interfaces instead of types where applicable, and streamline imports across various onboarding files. Enhance the onboarding steps and state management for better clarity and maintainability.
- Published fork as @agentaai/nextstepjs@2.1.3-agenta.1 with selector retry fix - Removed pnpm patch configuration from web/package.json - Deleted web/patches/nextstepjs@2.1.2.patch - Removed COPY ./patches from Dockerfiles (ee and oss) - Updated all imports from 'nextstepjs' to '@agentaai/nextstepjs' The fix adds selectorRetryAttempts and selectorRetryDelay options to handle async-rendered elements. Upstream PR: enszrlu/NextStep#67
|
This PR is not relevant anymore, right @mmabrouk ?? |
|
@ashrafchowdury we merged all parts of it into main already |
What's new??
We have introduced the Onboarding feature on our application to onboard any new or existing user in a specific feature. The current implementation of the onboarding is very basic, but we have created the foundation to extend it and make it customizable based on user data.
Where do we have onboarding as for now ??