[COMPASS-7105] Add aggregations ai input ui Created: 10/Aug/23  Updated: 24/Aug/23  Resolved: 18/Aug/23

Status: Closed
Project: Compass
Component/s: Aggregation pipeline, GAI, UI / UX
Affects Version/s: None
Fix Version/s: No version

Type: Task Priority: Major - P3
Reporter: Rhys Howell Assignee: Rhys Howell
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on COMPASS-7087 Add an API endpoint to generate aggre... Closed
is depended on by COMPASS-7106 Navigate aggregations generated from ... Closed
Epic Link: COMPASS-6866
Story Points: 5
Documentation Changes: Not Needed
Sprint: Iteration Hagryphus, Iteration Iguanodon

 Description   

This ticket involves adding the ai entry point and text input for the aggregations page. This feature is behind a feature flag. Let's share and generalize the components used with the query bar ai input where possible.

Note that we want to be sure that the pipeline is not run. If it contains things that could change the user's data, like $out or $merge, we should inform the user or make it explicit to make sure the user doesn't accidentally mess up their data.

Designs: https://www.figma.com/file/Ip4CPowv3Uxxhu3klyXA0e/Generative-AI-in-Compass-MVP?type=design&node-id=2%3A17662&mode=dev



 Comments   
Comment by Githook User [ 24/Aug/23 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: feat(compass-aggregations): generate aggregations with ai COMPASS-7105 (#4736)
Branch: COMPASS-7073-align-storages
https://github.com/mongodb-js/compass/commit/4eef93b1d390c7aac2671170595ab49d7533fbe3

Comment by Githook User [ 22/Aug/23 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: feat(compass-aggregations): generate aggregations with ai COMPASS-7105 (#4736)
Branch: bump-query-parser-to-ts
https://github.com/mongodb-js/compass/commit/4eef93b1d390c7aac2671170595ab49d7533fbe3

Comment by Githook User [ 22/Aug/23 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: feat(compass-aggregations): generate aggregations with ai COMPASS-7105 (#4736)
Branch: ga-releases
https://github.com/mongodb-js/compass/commit/4eef93b1d390c7aac2671170595ab49d7533fbe3

Comment by Githook User [ 21/Aug/23 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: feat(compass-aggregations): generate aggregations with ai COMPASS-7105 (#4736)
Branch: compass-7098-atlas-login-in-settings
https://github.com/mongodb-js/compass/commit/4eef93b1d390c7aac2671170595ab49d7533fbe3

Comment by Githook User [ 21/Aug/23 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: feat(compass-aggregations): generate aggregations with ai COMPASS-7105 (#4736)
Branch: beta-releases
https://github.com/mongodb-js/compass/commit/4eef93b1d390c7aac2671170595ab49d7533fbe3

Comment by Githook User [ 18/Aug/23 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: feat(compass-aggregations): generate aggregations with ai COMPASS-7105 (#4736)
Branch: COMPASS-7039-update-to-newest-designs
https://github.com/mongodb-js/compass/commit/4eef93b1d390c7aac2671170595ab49d7533fbe3

Comment by Githook User [ 18/Aug/23 ]

Author:

{'name': 'Rhys', 'email': 'Anemy@users.noreply.github.com', 'username': 'Anemy'}

Message: feat(compass-aggregations): generate aggregations with ai COMPASS-7105 (#4736)
Branch: main
https://github.com/mongodb-js/compass/commit/4eef93b1d390c7aac2671170595ab49d7533fbe3

Generated at Wed Feb 07 22:45:23 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.