Skip to content

Register /readyz in ate-api and wait for components to be ready#6

Merged
Julian Gutierrez Oschmann (juli4n) merged 2 commits into
agent-substrate:mainfrom
BenTheElder:ate-api-readiness
May 20, 2026
Merged

Register /readyz in ate-api and wait for components to be ready#6
Julian Gutierrez Oschmann (juli4n) merged 2 commits into
agent-substrate:mainfrom
BenTheElder:ate-api-readiness

Conversation

@BenTheElder

Copy link
Copy Markdown
Collaborator
  • Add a trivial /readyz handler (which will only be served once we finish initializing)
    • We use the metrics handler because we already expose an HTTP port there and there should be no conflict
  • Add a readiness probe to the install manifest
  • Update install script to wait for readiness on core components

Improves reliability for the demo flow, including the test flake seen in #2

It's a good idea to open an issue first for discussion.

  • Tests pass
  • Appropriate changes to documentation are included in the PR

this is handled by the install script now
@juli4n Julian Gutierrez Oschmann (juli4n) merged commit f270d07 into agent-substrate:main May 20, 2026
4 checks passed
@BenTheElder Benjamin Elder (BenTheElder) deleted the ate-api-readiness branch May 20, 2026 17:08
@BenTheElder Benjamin Elder (BenTheElder) added the kind/bug Something isn't working / bugfixes label May 21, 2026
Nina Polshakova (npolshakova) pushed a commit to npolshakova/substrate that referenced this pull request Jun 11, 2026
* wip - publish release

* release yaml
Jonathan Jamroga (jjamroga) pushed a commit to jjamroga/substrate that referenced this pull request Jun 30, 2026
* wip - publish release

* release yaml
Jonathan Jamroga (jjamroga) pushed a commit to jjamroga/substrate that referenced this pull request Jul 1, 2026
* wip - publish release

* release yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/bug Something isn't working / bugfixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants