Skip to content

[Obs Agent Builder] Rename plugin and update folder structure#245315

Merged
viduni94 merged 11 commits intoelastic:mainfrom
viduni94:restructure-obs-agent-plugin
Dec 5, 2025
Merged

[Obs Agent Builder] Rename plugin and update folder structure#245315
viduni94 merged 11 commits intoelastic:mainfrom
viduni94:restructure-obs-agent-plugin

Conversation

@viduni94
Copy link
Copy Markdown
Contributor

@viduni94 viduni94 commented Dec 4, 2025

Closes #245320

Summary

This PR updates the observability_agent plugin name to observability_agent_builder as we have all things agent builder in this plugin, not only the agent.

The APM plugin folder structure is also updated to reflect Agent Builder.

Checklist

  • The PR description includes the appropriate Release Notes section, and the correct release_note:* label is applied per the guidelines
  • Review the backport guidelines and apply applicable backport:* labels.

@viduni94 viduni94 self-assigned this Dec 4, 2025
@viduni94 viduni94 added release_note:skip Skip the PR/issue when compiling release notes backport:skip This PR does not require backporting Team:obs-ai Observability AI team labels Dec 4, 2025
@viduni94 viduni94 marked this pull request as ready for review December 4, 2025 22:48
@viduni94 viduni94 requested review from a team as code owners December 4, 2025 22:48
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/obs-ai-team (Team:obs-ai)

@botelastic botelastic bot added the Team:obs-presentation Focus: APM UI, Infra UI, Hosts UI, Universal Profiling, Obs Overview and left Navigation label Dec 4, 2025
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/obs-presentation-team (Team:obs-presentation)


export function getObservabilityAgentBuilderAiInsightsRouteRepository() {
const exampleRoute = createObservabilityAgentBuilderServerRoute({
endpoint: 'GET /internal/observability_agent_builder/ai_insights/example',
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Added an example route to add the correct folder structure. I'll remove this in #243734

@@ -67,10 +62,5 @@ export const createAiInsightAttachmentType = (): AttachmentTypeDefinition => {
The AI Insight attachment carries a concise natural-language summary (aiSummary) and contextual data (contextData) relevant to observability investigations.
`);
},
getTools: () => [
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

This was removed in all of our PRs, therefore added it here.

@elastic-vault-github-plugin-prod elastic-vault-github-plugin-prod bot requested a review from a team as a code owner December 4, 2025 23:02
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Dec 4, 2025

🔍 Preview links for changed docs

@viduni94 viduni94 enabled auto-merge (squash) December 4, 2025 23:19
@elastic-vault-github-plugin-prod elastic-vault-github-plugin-prod bot requested a review from a team as a code owner December 4, 2025 23:36
@elasticmachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

Metrics [docs]

Public APIs missing comments

Total count of every public API that lacks a comment. Target amount is 0. Run node scripts/build_api_docs --plugin [yourplugin] --stats comments for more detailed information.

id before after diff
observabilityAgent 22 - -22
observabilityAgentBuilder - 22 +22
total -0

Public APIs missing exports

Total count of every type that is part of your API that should be exported but is not. This will cause broken links in the API documentation system. Target amount is 0. Run node scripts/build_api_docs --plugin [yourplugin] --stats exports for more detailed information.

id before after diff
observabilityAgent 1 - -1
observabilityAgentBuilder - 1 +1
total -0
Unknown metric groups

API count

id before after diff
observabilityAgent 22 - -22
observabilityAgentBuilder - 22 +22
total -0

History

cc @viduni94

Copy link
Copy Markdown
Member

@jennypavlova jennypavlova left a comment

Choose a reason for hiding this comment

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

Obs presentation code changes LGTM 💯

@viduni94 viduni94 merged commit 1a1df2b into elastic:main Dec 5, 2025
13 checks passed
wildemat pushed a commit to wildemat/kibana that referenced this pull request Dec 5, 2025
…c#245315)

Closes elastic#245320

## Summary

This PR updates the `observability_agent` plugin name to
`observability_agent_builder` as we have all things agent builder in
this plugin, not only the agent.

The APM plugin folder structure is also updated to reflect Agent
Builder.

### Checklist

- [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)
- [x] Review the [backport
guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)
and apply applicable `backport:*` labels.

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
viduni94 added a commit that referenced this pull request Dec 8, 2025
Closes #245320

## Summary

The observability_agent plugin was renamed to
`observability_agent_builder` and all related references were renamed in
#245315

The data provider stopped working after that because there were some
leftover renaming to do. This PR fixes this issue.

### Checklist

- [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)
- [x] Review the [backport
guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)
and apply applicable `backport:*` labels.

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
JordanSh pushed a commit to JordanSh/kibana that referenced this pull request Dec 9, 2025
…c#245315)

Closes elastic#245320

## Summary

This PR updates the `observability_agent` plugin name to
`observability_agent_builder` as we have all things agent builder in
this plugin, not only the agent.

The APM plugin folder structure is also updated to reflect Agent
Builder.

### Checklist

- [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)
- [x] Review the [backport
guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)
and apply applicable `backport:*` labels.

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
JordanSh pushed a commit to JordanSh/kibana that referenced this pull request Dec 9, 2025
Closes elastic#245320

## Summary

The observability_agent plugin was renamed to
`observability_agent_builder` and all related references were renamed in
elastic#245315

The data provider stopped working after that because there were some
leftover renaming to do. This PR fixes this issue.

### Checklist

- [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)
- [x] Review the [backport
guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)
and apply applicable `backport:*` labels.

---------

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

Labels

backport:skip This PR does not require backporting release_note:skip Skip the PR/issue when compiling release notes Team:obs-ai Observability AI team Team:obs-presentation Focus: APM UI, Infra UI, Hosts UI, Universal Profiling, Obs Overview and left Navigation v9.3.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Obs Agent Builder] Rename plugin and add route repository

6 participants