From cd09f89337ba9f6952a561db0b626445aa0a9bb2 Mon Sep 17 00:00:00 2001 From: Liam Thompson <32779855+leemthompo@users.noreply.github.com> Date: Mon, 27 Oct 2025 11:31:47 +0100 Subject: [PATCH 1/3] [agent builder] link to main kibana API reference --- .../agent-builder/agent-builder-agents.md | 2 +- solutions/search/agent-builder/chat.md | 4 +- solutions/search/agent-builder/kibana-api.md | 38 +++++++++---------- solutions/search/agent-builder/tools.md | 2 +- 4 files changed, 22 insertions(+), 24 deletions(-) diff --git a/solutions/search/agent-builder/agent-builder-agents.md b/solutions/search/agent-builder/agent-builder-agents.md index fa910322d6..3bdae1e694 100644 --- a/solutions/search/agent-builder/agent-builder-agents.md +++ b/solutions/search/agent-builder/agent-builder-agents.md @@ -121,4 +121,4 @@ For an overview, refer to [Agents API](kibana-api.md#agents). ### Serverless API reference -For the complete API reference, refer to the [Kibana serverless API reference](https://www.elastic.co/docs/api/doc/serverless/operation/operation-get-agent-builder-agents). \ No newline at end of file +For the complete API reference, refer to the [Kibana API reference](https://www.elastic.co/docs/api/doc/kibana/operation/operation-get-agent-builder-agents). \ No newline at end of file diff --git a/solutions/search/agent-builder/chat.md b/solutions/search/agent-builder/chat.md index 44977ebe57..5a32570b4c 100644 --- a/solutions/search/agent-builder/chat.md +++ b/solutions/search/agent-builder/chat.md @@ -68,9 +68,7 @@ For a quick overview of the REST API for conversations, refer to [Chat and conve ### Serverless API reference -For the complete API reference, refer to the [Kibana serverless API reference](https://www.elastic.co/docs/api/doc/serverless/operation/operation-get-agent-builder-conversations). - - +For the complete API reference, refer to the [Kibana API reference](https://www.elastic.co/docs/api/doc/kibana/operation/operation-get-agent-builder-conversations). diff --git a/solutions/search/agent-builder/kibana-api.md b/solutions/search/agent-builder/kibana-api.md index 59f0cb77b6..d902c5a66c 100644 --- a/solutions/search/agent-builder/kibana-api.md +++ b/solutions/search/agent-builder/kibana-api.md @@ -10,7 +10,7 @@ applies_to: # Work with {{agent-builder}} using the APIs -This page provides a quick overview of the main {{kib}} API endpoints for {{agent-builder}}. For complete details including all available parameters, request/response schemas, and error handling, refer to the [{{kib}} serverless API reference](https://www.elastic.co/docs/api/doc/serverless/group/endpoint-agent-builder). +This page provides a quick overview of the main {{kib}} API endpoints for {{agent-builder}}. For complete details including all available parameters, request/response schemas, and error handling, refer to the [{{kib}} serverless API reference](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-agent-builder). These APIs allow you to programmatically work with the {{agent-builder}} abstractions. @@ -63,7 +63,7 @@ Dev Tools [Console](/explore-analyze/query-filter/tools/console.md) automaticall **Example:** List all tools -This example uses the [list tools API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-get-agent-builder-tools). +This example uses the [list tools API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-get-agent-builder-tools). ::::{tab-set} :group: api-examples @@ -89,7 +89,7 @@ curl -X GET "https://${KIBANA_URL}/api/agent_builder/tools" \ **Example:** Create a tool -This example uses the [create a tool API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-post-agent-builder-tools). +This example uses the [create a tool API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-post-agent-builder-tools). ::::{tab-set} :group: api-examples @@ -155,7 +155,7 @@ curl -X POST "https://${KIBANA_URL}/api/agent_builder/tools" \ **Example:** Get a tool by ID -This example uses the [get a tool by ID API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-get-agent-builder-tools-id). +This example uses the [get a tool by ID API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-get-agent-builder-tools-id). ::::{tab-set} :group: api-examples @@ -181,7 +181,7 @@ curl -X GET "https://${KIBANA_URL}/api/agent_builder/tools/{id}" \ **Example:** Delete a tool by ID -This example uses the [delete a tool by ID API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-delete-agent-builder-tools-id). +This example uses the [delete a tool by ID API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-delete-agent-builder-tools-id). ::::{tab-set} :group: api-examples @@ -208,7 +208,7 @@ curl -X DELETE "https://${KIBANA_URL}/api/agent_builder/tools/{id}" \ **Example:** Update a tool by ID -This example uses the [update a tool API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-put-agent-builder-tools-toolid). +This example uses the [update a tool API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-put-agent-builder-tools-toolid). ::::{tab-set} :group: api-examples @@ -270,7 +270,7 @@ curl -X PUT "https://${KIBANA_URL}/api/agent_builder/tools/{toolId}" \ **Example:** Run a tool -This example uses the [execute a tool API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-post-agent-builder-tools-execute). +This example uses the [execute a tool API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-post-agent-builder-tools-execute). ::::{tab-set} :group: api-examples @@ -312,7 +312,7 @@ curl -X POST "https://${KIBANA_URL}/api/agent_builder/tools/_execute" \ **Example:** List all agents -This example uses the [list agents API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-get-agent-builder-agents). +This example uses the [list agents API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-get-agent-builder-agents). ::::{tab-set} :group: api-examples @@ -338,7 +338,7 @@ curl -X GET "https://${KIBANA_URL}/api/agent_builder/agents" \ **Example:** Create an agent -This example uses the [create an agent API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-post-agent-builder-agents). +This example uses the [create an agent API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-post-agent-builder-agents). ::::{tab-set} :group: api-examples @@ -408,7 +408,7 @@ curl -X POST "https://${KIBANA_URL}/api/agent_builder/agents" \ **Example:** Get an agent by ID -This example uses the [get an agent by ID API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-get-agent-builder-agents-id). +This example uses the [get an agent by ID API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-get-agent-builder-agents-id). ::::{tab-set} :group: api-examples @@ -434,7 +434,7 @@ curl -X GET "https://${KIBANA_URL}/api/agent_builder/agents/{id}" \ **Example:** Update an agent by ID -This example uses the [update an agent API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-put-agent-builder-agents-id). +This example uses the [update an agent API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-put-agent-builder-agents-id). ::::{tab-set} :group: api-examples @@ -498,7 +498,7 @@ curl -X PUT "https://${KIBANA_URL}/api/agent_builder/agents/{id}" \ **Example:** Delete an agent by ID -This example uses the [delete an agent by ID API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-delete-agent-builder-agents-id). +This example uses the [delete an agent by ID API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-delete-agent-builder-agents-id). ::::{tab-set} :group: api-examples @@ -527,7 +527,7 @@ curl -X DELETE "https://${KIBANA_URL}/api/agent_builder/agents/{id}" \ **Example:** Chat with an agent -This example uses the [send chat message API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-post-agent-builder-converse). +This example uses the [send chat message API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-post-agent-builder-converse). ::::{tab-set} :group: api-examples @@ -562,7 +562,7 @@ curl -X POST "https://${KIBANA_URL}/api/agent_builder/converse" \ **Example:** Chat with an agent and stream events -This example uses the [send chat message (streaming) API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-post-agent-builder-converse-async). +This example uses the [send chat message (streaming) API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-post-agent-builder-converse-async). ::::{tab-set} :group: api-examples @@ -600,7 +600,7 @@ curl -X POST "https://${KIBANA_URL}/api/agent_builder/converse/async" \ **Example:** List conversations -This example uses the [list conversations API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-get-agent-builder-conversations). +This example uses the [list conversations API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-get-agent-builder-conversations). ::::{tab-set} :group: api-examples @@ -626,7 +626,7 @@ curl -X GET "https://${KIBANA_URL}/api/agent_builder/conversations" \ **Example:** Get conversation by ID -This example uses the [get conversation by ID API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-get-agent-builder-conversations-conversation-id). +This example uses the [get conversation by ID API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-get-agent-builder-conversations-conversation-id). ::::{tab-set} :group: api-examples @@ -652,7 +652,7 @@ curl -X GET "https://${KIBANA_URL}/api/agent_builder/conversations/{conversation **Example:** Delete conversation by ID -This example uses the [delete conversation by ID API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-delete-agent-builder-conversations-conversation-id). +This example uses the [delete conversation by ID API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-delete-agent-builder-conversations-conversation-id). ::::{tab-set} :group: api-examples @@ -707,7 +707,7 @@ Refer to [](a2a-server.md) for more information. **Example:** Get A2A agent card configuration -This example uses the [get A2A agent card API](https://www.elastic.co/docs/api/doc/serverless/operation/operation-get-agent-builder-a2a-agentid-json). +This example uses the [get A2A agent card API](https://www.elastic.co/docs/api/doc/kibana/operation/operation-get-agent-builder-a2a-agentid-json). ::::{tab-set} :group: api-examples @@ -775,4 +775,4 @@ curl -X GET "https://${KIBANA_URL}/api/agent_builder/a2a/{agentId}.json" \ ## API reference -For the full API documentation, refer to the [{{kib}} serverless API reference](https://www.elastic.co/docs/api/doc/serverless/group/endpoint-agent-builder). \ No newline at end of file +For the full API documentation, refer to the [{{kib}} serverless API reference](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-agent-builder). \ No newline at end of file diff --git a/solutions/search/agent-builder/tools.md b/solutions/search/agent-builder/tools.md index b487b94ab5..6075aa3e8c 100644 --- a/solutions/search/agent-builder/tools.md +++ b/solutions/search/agent-builder/tools.md @@ -195,7 +195,7 @@ For a quick overview of how to work programmatically with tools, refer to [Tools ### Serverless API reference -For the complete API reference, refer to the [Kibana serverless API reference](https://www.elastic.co/docs/api/doc/serverless/operation/operation-get-agent-builder-tools). +For the complete API reference, refer to the [Kibana API reference](https://www.elastic.co/docs/api/doc/kibana/operation/operation-get-agent-builder-tools). ## Copy your MCP server URL From 1f9b0747b8979ba545244add4b46b532cab20ab0 Mon Sep 17 00:00:00 2001 From: Liam Thompson <32779855+leemthompo@users.noreply.github.com> Date: Mon, 27 Oct 2025 11:32:48 +0100 Subject: [PATCH 2/3] update link text --- solutions/search/agent-builder/kibana-api.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/solutions/search/agent-builder/kibana-api.md b/solutions/search/agent-builder/kibana-api.md index d902c5a66c..51c1fc5b1e 100644 --- a/solutions/search/agent-builder/kibana-api.md +++ b/solutions/search/agent-builder/kibana-api.md @@ -10,7 +10,7 @@ applies_to: # Work with {{agent-builder}} using the APIs -This page provides a quick overview of the main {{kib}} API endpoints for {{agent-builder}}. For complete details including all available parameters, request/response schemas, and error handling, refer to the [{{kib}} serverless API reference](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-agent-builder). +This page provides a quick overview of the main {{kib}} API endpoints for {{agent-builder}}. For complete details including all available parameters, request/response schemas, and error handling, refer to the [{{kib}} API reference](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-agent-builder). These APIs allow you to programmatically work with the {{agent-builder}} abstractions. @@ -775,4 +775,4 @@ curl -X GET "https://${KIBANA_URL}/api/agent_builder/a2a/{agentId}.json" \ ## API reference -For the full API documentation, refer to the [{{kib}} serverless API reference](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-agent-builder). \ No newline at end of file +For the full API documentation, refer to the [{{kib}} API reference](https://www.elastic.co/docs/api/doc/kibana/group/endpoint-agent-builder). \ No newline at end of file From 1da61fe47f788e35eca28fb6d8db07f3be91a75d Mon Sep 17 00:00:00 2001 From: Liam Thompson <32779855+leemthompo@users.noreply.github.com> Date: Mon, 27 Oct 2025 11:34:32 +0100 Subject: [PATCH 3/3] one more --- solutions/search/agent-builder/models.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/solutions/search/agent-builder/models.md b/solutions/search/agent-builder/models.md index b9c72f6e81..c1852fdcdc 100644 --- a/solutions/search/agent-builder/models.md +++ b/solutions/search/agent-builder/models.md @@ -51,7 +51,7 @@ Refer to the [OpenAI connector documentation](kibana://reference/connectors-kiba ## Connectors API -For programmatic access to connector management, refer to the [Connectors API documentation]({{kib-serverless-apis}}group/endpoint-connectors). +For programmatic access to connector management, refer to the [Connectors API documentation]({{kib-apis}}group/endpoint-connectors). ## Recommended models