Skip to content

say in the server's log what a provider failed with - #214

Merged
hkonsti merged 2 commits into
mainfrom
hkonsti/provider-failure-log
Nov 6, 2026
Merged

hkonsti merged 2 commits into
mainfrom
hkonsti/provider-failure-log

Conversation

@hkonsti

@hkonsti hkonsti commented Nov 6, 2026 •

Copy link
Copy Markdown
Collaborator

Sandbox creation failed on hosted with nothing but provider_unreachable in the activity log and no line in the server's log, since a tool run the provider fails was never logged there. Now it is, at warn: the kind, the integration and tool, and for a request where it went and what came back as far as its status, or the network error's name and message; never the provider's words. The remote sandbox backend hands the network error on as the cause for that, so a name that didn't resolve, a connection refused or a timeout says which.

…internal service's address

A tool run the provider failed left nothing in the server's log but the kind in the activity
log, so a sandbox service the proxy couldn't reach showed as provider_unreachable and no more.
The log says the kind, the integration and tool, and for a request where it went and what came
back as far as its status, or the network error's name and message, never the provider's words;
the remote backend hands the network error on as the cause for that.

The internal service's address isn't http://proxy-internal:3100: Render names a private service
with a suffix, so the Blueprint asks for the address the dashboard shows, as it does for the
token.
@hkonsti hkonsti changed the title say in the server's log what a provider failed with, and ask for the internal service's address say in the server's log what a provider failed with Nov 6, 2026
@hkonsti
hkonsti merged commit ab16682 into main Nov 6, 2026
3 checks passed
@hkonsti
hkonsti deleted the hkonsti/provider-failure-log branch November 6, 2026 01:08
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.

1 participant