kibana/packages/kbn-check-mappings-update-cli
Jedr Blaszyk c5ff7aa155
feat: workchat assistant list/details/edit page (#217984)
## Summary

### UI changes
- assistant UI 
  - list view
  - details view
  - modals: edit info, edit prompt, create 
- rename routes from `agents` to `assistatns`

### Server changes
- Add `avatar` object to agent/assistnat saved object schema
- changed schema from dynamic `strict` to `false`

### Recording 



https://github.com/user-attachments/assets/df689d87-2c0e-4e82-8dc1-46de4a9ab9d8



### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [x] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)
- [ ]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [ ] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios
- [ ] If a plugin configuration key changed, check if it needs to be
allowlisted in the cloud and added to the [docker
list](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker)
- [ ] This was checked for breaking HTTP API changes, and any breaking
changes have been approved by the breaking-change committee. The
`release_note:breaking` label should be applied in these situations.
- [ ] [Flaky Test
Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was
used on any tests changed
- [x] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2025-04-17 15:34:08 +02:00
..
src [Fleet] delete unenrolled agents task (#195544) 2024-10-14 11:04:01 +02:00
current_fields.json [Entity Analytics][Privilege Monitoring] Engine initialization API (#215663) 2025-04-11 13:25:24 +02:00
current_mappings.json feat: workchat assistant list/details/edit page (#217984) 2025-04-17 15:34:08 +02:00
jest.config.js Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
kibana.jsonc [Saved Objects] Compatible mappings PR check (#148656) 2023-04-27 15:42:31 +02:00
package.json Adds AGPL 3.0 license (#192025) 2024-09-06 19:02:41 -06:00
README.md [Saved Objects] Compatible mappings PR check (#148656) 2023-04-27 15:42:31 +02:00
tsconfig.json [HTTP/OAS] Commit OAS snapshot (#183338) 2024-05-30 06:02:19 -07:00

@kbn/check-mappings-update-cli

Saved Objects CLI tool that can be used to check whether a snapshot of current mappings (i.e., mappings on main) is compatible with mappings we can extract from the current code.

See node scripts/check_mappings_update --help for more info.