Skip to content

[Streams] Add the EIS pricing transparency callout in streams#223554

Merged
thomheymann merged 3 commits intoelastic:mainfrom
thomheymann:flash1293/eis-callout-2
Jun 12, 2025
Merged

[Streams] Add the EIS pricing transparency callout in streams#223554
thomheymann merged 3 commits intoelastic:mainfrom
thomheymann:flash1293/eis-callout-2

Conversation

@thomheymann
Copy link
Contributor

@thomheymann thomheymann commented Jun 12, 2025

Fixes https://github.com/elastic/obs-ai-assistant-team/issues/256

Follow up to #222333

Summary

Add the EIS pricing transparency callout in streams.

Screenshot

Screenshot 2025-06-12 at 14 37 03

Testing

See email from Dario title "AI for everyone"

  1. Run command - VAULT_ADDR={...} vault login -method oidc
  2. Run command - node scripts/eis.js (This will output the config for the connector which needs to be pasted to kibana.dev.yml)
  3. Run Elasticsearch - yarn es snapshot --license trial -E xpack.inference.elastic.url=http://localhost:8443
  4. Start Kibana as usual
  5. The connector should be visible in the connectors list in Kibana and in the AI Assistant
@thomheymann thomheymann added backport:version Backport to applied version labels Feature:Streams This is the label for the Streams Project v9.1.0 v8.19.0 labels Jun 12, 2025
@thomheymann thomheymann marked this pull request as ready for review June 12, 2025 13:50
@thomheymann thomheymann requested review from a team as code owners June 12, 2025 13:50
@thomheymann thomheymann added the release_note:skip Skip the PR/issue when compiling release notes label Jun 12, 2025
@botelastic botelastic bot added ci:project-deploy-observability Create an Observability project Team:Obs AI Assistant Observability AI Assistant labels Jun 12, 2025
@elasticmachine
Copy link
Contributor

Pinging @elastic/obs-ai-assistant (Team:Obs AI Assistant)

@github-actions
Copy link
Contributor

🤖 GitHub comments

Expand to view the GitHub comments

Just comment with:

  • /oblt-deploy : Deploy a Kibana instance using the Observability test environments.
  • run docs-build : Re-trigger the docs validation. (use unformatted text in the comment!)

Copy link
Contributor

@tonyghiani tonyghiani left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall looks good, just left a minor nit!

@thomheymann thomheymann requested a review from a team as a code owner June 12, 2025 14:25
Copy link
Contributor

@viduni94 viduni94 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM (CR only)
Left one comment

Co-authored-by: Viduni Wickramarachchi <viduni.ushanka@gmail.com>
@thomheymann thomheymann enabled auto-merge (squash) June 12, 2025 15:21
@elastic elastic deleted a comment from elasticmachine Jun 12, 2025
@elasticmachine
Copy link
Contributor

elasticmachine commented Jun 12, 2025

💚 Build Succeeded

  • Buildkite Build
  • Commit: 0451d66
  • Kibana Serverless Image: docker.elastic.co/kibana-ci/kibana-serverless:pr-223554-0451d6617801

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
observabilityAIAssistantApp 173.8KB 173.8KB +2.0B
searchAssistant 100.1KB 100.1KB +2.0B
streamsApp 553.1KB 553.9KB +807.0B
total +811.0B

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
observabilityAIAssistant 40.5KB 40.6KB +2.0B
streamsApp 10.6KB 10.6KB +77.0B
total +79.0B

History

@thomheymann thomheymann merged commit ac0c3e6 into elastic:main Jun 12, 2025
10 checks passed
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 8.19

https://github.com/elastic/kibana/actions/runs/15616778400

@kibanamachine
Copy link
Contributor

💚 All backports created successfully

Status Branch Result
8.19

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

kibanamachine added a commit that referenced this pull request Jun 13, 2025
…223554) (#223616)

# Backport

This will backport the following commits from `main` to `8.19`:
- [[Streams] Add the EIS pricing transparency callout in streams
(#223554)](#223554)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Thom
Heymann","email":"190132+thomheymann@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-06-12T17:06:31Z","message":"[Streams]
Add the EIS pricing transparency callout in streams
(#223554)","sha":"ac0c3e6f7daf84c26747f3222d913ed960bb376f","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Obs
AI
Assistant","ci:project-deploy-observability","backport:version","Feature:Streams","v9.1.0","v8.19.0"],"title":"[Streams]
Add the EIS pricing transparency callout in
streams","number":223554,"url":"https://github.com/elastic/kibana/pull/223554","mergeCommit":{"message":"[Streams]
Add the EIS pricing transparency callout in streams
(#223554)","sha":"ac0c3e6f7daf84c26747f3222d913ed960bb376f"}},"sourceBranch":"main","suggestedTargetBranches":["8.19"],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/223554","number":223554,"mergeCommit":{"message":"[Streams]
Add the EIS pricing transparency callout in streams
(#223554)","sha":"ac0c3e6f7daf84c26747f3222d913ed960bb376f"}},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Thom Heymann <190132+thomheymann@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:version Backport to applied version labels ci:project-deploy-observability Create an Observability project Feature:Streams This is the label for the Streams Project release_note:skip Skip the PR/issue when compiling release notes Team:Obs AI Assistant Observability AI Assistant v8.19.0 v9.1.0

6 participants