-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Observability AI Assistant] Keep Chat Open On Navigation, use Resizable Flyout, allow Push and Overlay modes in Flyout #177127
[Observability AI Assistant] Keep Chat Open On Navigation, use Resizable Flyout, allow Push and Overlay modes in Flyout #177127
Conversation
Pinging @elastic/obs-ux-management-team (Team:obs-ux-management) |
🤖 GitHub commentsExpand to view the GitHub comments
Just comment with:
|
e4cf83c
to
427f502
Compare
x-pack/plugins/observability/public/components/observability_app_page_template.tsx
Outdated
Show resolved
Hide resolved
x-pack/plugins/observability_ai_assistant/public/components/chat/welcome_message_connectors.tsx
Outdated
Show resolved
Hide resolved
b8dc67e
to
944fd88
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Really like the change! In some cases there is some pretty aggressive unmounting/remounting, which makes the animation feel a little jarring. Maybe we can not run that on mount?
During reviewing I noticed the conversation list is no longer refreshed when creating a new conversation. I think it broke in 25898e6, will put up a fix.
x-pack/plugins/observability_ai_assistant/public/components/insight/insight.tsx
Outdated
Show resolved
Hide resolved
...k/plugins/observability_ai_assistant/public/components/action_menu_item/action_menu_item.tsx
Outdated
Show resolved
Hide resolved
...k/plugins/observability_ai_assistant/public/components/action_menu_item/action_menu_item.tsx
Outdated
Show resolved
Hide resolved
...k/plugins/observability_ai_assistant/public/components/action_menu_item/action_menu_item.tsx
Outdated
Show resolved
Hide resolved
x-pack/plugins/observability_ai_assistant/public/components/chat/chat_flyout.tsx
Outdated
Show resolved
Hide resolved
Going to put this on draft until elastic/eui#7536 is picked up. Edit: |
3ae9892
to
cb6a6f0
Compare
Pinging @elastic/obs-knowledge-team (Team:obs-knowledge) |
88c148b
to
9f35fd8
Compare
9f35fd8
to
8b99616
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for all the small fixes as well, couple of qs but looks good other than that
...observability_solution/observability_ai_assistant_app/public/components/chat/chat_flyout.tsx
Outdated
Show resolved
Hide resolved
...observability_solution/observability_ai_assistant_app/public/components/chat/chat_flyout.tsx
Outdated
Show resolved
Hide resolved
...ability_solution/observability_ai_assistant_app/public/components/chat/chat_body.stories.tsx
Show resolved
Hide resolved
💚 Build Succeeded
Metrics [docs]Module Count
Async chunks
Page load bundle
History
To update your PR or re-run it, just comment with: |
Summary
This adds the following:
overlay
topush
mode.What it looks like
Screen.Recording.2024-02-17.at.01.49.26_small.mov