fix(render): accept pasted credential shapes and keep the site up

main

Commit

Kshitij Jain15h ago

A hand-pasted OPENCODE_AUTH_JSON can arrive quoted, escaped, double-encoded, or as a bare key; all of those now parse. An invalid secret is logged and the server keeps running, so the sample and connection screen stay available instead of the instance crash-looping.

Entire-Checkpoint: 01M6AB99X2HQE2FJKNRK8ERW0E