Skip to content

Update default agent API URL to api.estuary.dev#2825

Merged
skord merged 1 commit intomasterfrom
mdanko/agent-api-custom-domain
Apr 8, 2026
Merged

Update default agent API URL to api.estuary.dev#2825
skord merged 1 commit intomasterfrom
mdanko/agent-api-custom-domain

Conversation

@skord
Copy link
Copy Markdown
Member

@skord skord commented Apr 1, 2026

Summary

  • Updates the hardcoded default agent API URL from the Cloud Run hostname (agent-api-1084703453822.us-central1.run.app) to the custom domain (api.estuary.dev) in both flow-client and flow-client-next.
  • The Cloud Run deployment workflow is unchanged — this only affects the client-side default URL.
  • DNS and routing for api.estuary.dev is already verified (estuary/security#641).

Help needed

  • Could someone with testing/deployment context advise on any additional validation needed before merging?

Test plan

  • Confirm flowctl commands work against the new default URL

Switch from the Cloud Run hostname to our custom domain.
@skord skord requested a review from jshearer April 1, 2026 15:18
@skord skord self-assigned this Apr 1, 2026
@skord skord requested review from a team and removed request for jshearer April 7, 2026 15:06
Copy link
Copy Markdown
Member

@travjenkins travjenkins left a comment

Choose a reason for hiding this comment

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

coding lgtm - I did not manually test and do not know about the ramifications of these changes.

Copy link
Copy Markdown
Contributor

@jshearer jshearer left a comment

Choose a reason for hiding this comment

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

LGTM, thanks!

@skord skord merged commit f66b3e0 into master Apr 8, 2026
11 checks passed
@skord skord deleted the mdanko/agent-api-custom-domain branch April 8, 2026 15:41
github-actions Bot pushed a commit to estuary/homebrew-flowctl that referenced this pull request Apr 14, 2026
This releases the new Target Naming setting on materializations, in addition to a couple of other smaller changes that impact `flowctl`:

---
* models: strip `minLength` and `maxLength` from relaxed write schema by @jshearer in estuary/flow#2822
* models,ops: add a task `flags` mechanism for runtime feature flags by @jgraettinger in estuary/flow#2786
* Shuffle v2: disk-backed log pipeline with zero-copy combiner pass-through by @jgraettinger in estuary/flow#2778
* discovers: replace invalid collection keys with discovered fallback keys by @jshearer in estuary/flow#2808
* Update default agent API URL to api.estuary.dev by @skord in estuary/flow#2825
* Target naming phase 1 by @jshearer in estuary/flow#2809
github-actions Bot pushed a commit to estuary/homebrew-flowctl that referenced this pull request Apr 14, 2026
This releases the new Target Naming setting on materializations, in addition to a couple of other smaller changes that impact `flowctl`:

---
* models: strip `minLength` and `maxLength` from relaxed write schema by @jshearer in estuary/flow#2822
* models,ops: add a task `flags` mechanism for runtime feature flags by @jgraettinger in estuary/flow#2786
* Shuffle v2: disk-backed log pipeline with zero-copy combiner pass-through by @jgraettinger in estuary/flow#2778
* discovers: replace invalid collection keys with discovered fallback keys by @jshearer in estuary/flow#2808
* Update default agent API URL to api.estuary.dev by @skord in estuary/flow#2825
* Target naming phase 1 by @jshearer in estuary/flow#2809
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants