From e067f53bbc451e7f0ca4cccfbfc7fcce595fbe26 Mon Sep 17 00:00:00 2001 From: adela Date: Fri, 10 Apr 2026 10:23:05 +0200 Subject: [PATCH 1/3] add the link --- docs/changelog/bytebase-3-17-0.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/changelog/bytebase-3-17-0.mdx b/docs/changelog/bytebase-3-17-0.mdx index 942287ae..467edaf8 100644 --- a/docs/changelog/bytebase-3-17-0.mdx +++ b/docs/changelog/bytebase-3-17-0.mdx @@ -28,7 +28,7 @@ import InstallUpgrade from '/snippets/install/install-upgrade.mdx'; - **High Availability (HA)** — Support licensed multi-replica deployments backed by a shared external PostgreSQL metadata database. Active replicas are tracked via heartbeats, and background runners coordinate safely across replicas. -- **Page Agent** — Add an in-app AI assistant with tool-calling, threaded resumable conversations, DOM-aware autocomplete, and token usage tracking. +- **[Page Agent](/page-agent)** — Add an in-app AI assistant with tool-calling, threaded resumable conversations, DOM-aware autocomplete, and token usage tracking. - **Issue Approved webhook event** — Support a new webhook event type for issue approval, with redesigned Slack message format. From 57f512e41e8f9ede597987529cc5e575337c718e Mon Sep 17 00:00:00 2001 From: adela Date: Fri, 10 Apr 2026 10:27:34 +0200 Subject: [PATCH 2/3] update --- docs/changelog/bytebase-3-17-0.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/changelog/bytebase-3-17-0.mdx b/docs/changelog/bytebase-3-17-0.mdx index 467edaf8..810d6273 100644 --- a/docs/changelog/bytebase-3-17-0.mdx +++ b/docs/changelog/bytebase-3-17-0.mdx @@ -28,7 +28,7 @@ import InstallUpgrade from '/snippets/install/install-upgrade.mdx'; - **High Availability (HA)** — Support licensed multi-replica deployments backed by a shared external PostgreSQL metadata database. Active replicas are tracked via heartbeats, and background runners coordinate safely across replicas. -- **[Page Agent](/page-agent)** — Add an in-app AI assistant with tool-calling, threaded resumable conversations, DOM-aware autocomplete, and token usage tracking. +- **[Page Agent](https://docs.bytebase.com/page-agent)** — Add an in-app AI assistant with tool-calling, threaded resumable conversations, DOM-aware autocomplete, and token usage tracking. - **Issue Approved webhook event** — Support a new webhook event type for issue approval, with redesigned Slack message format. From ea670a1a89758f923f3c867e64786f99fa4ab55a Mon Sep 17 00:00:00 2001 From: Adela Date: Wed, 15 Apr 2026 16:26:31 +0200 Subject: [PATCH 3/3] Fix link for Page Agent in changelog --- docs/changelog/bytebase-3-17-0.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/changelog/bytebase-3-17-0.mdx b/docs/changelog/bytebase-3-17-0.mdx index 810d6273..9644d689 100644 --- a/docs/changelog/bytebase-3-17-0.mdx +++ b/docs/changelog/bytebase-3-17-0.mdx @@ -28,7 +28,7 @@ import InstallUpgrade from '/snippets/install/install-upgrade.mdx'; - **High Availability (HA)** — Support licensed multi-replica deployments backed by a shared external PostgreSQL metadata database. Active replicas are tracked via heartbeats, and background runners coordinate safely across replicas. -- **[Page Agent](https://docs.bytebase.com/page-agent)** — Add an in-app AI assistant with tool-calling, threaded resumable conversations, DOM-aware autocomplete, and token usage tracking. +- **[Page Agent](/page-agent)** — Add an in-app AI assistant with tool-calling, threaded resumable conversations, DOM-aware autocomplete, and token usage tracking. - **Issue Approved webhook event** — Support a new webhook event type for issue approval, with redesigned Slack message format. @@ -113,4 +113,4 @@ import InstallUpgrade from '/snippets/install/install-upgrade.mdx'; Substring-search CEL filters now use `contains()` instead of `matches()`. Existing clients that send filters such as `title.matches("...")`, `name.matches("...")`, `resource_id.matches("...")`, `email.matches("...")`, `host.matches("...")`, `port.matches("...")`, `statement.matches("...")`, `query.matches("...")`, or `table.matches("...")` must switch to the corresponding `contains()` form. -This applies to plan, database, instance, project, group, user, service account, workload identity, query history, access grant, and database metadata table filters. \ No newline at end of file +This applies to plan, database, instance, project, group, user, service account, workload identity, query history, access grant, and database metadata table filters.