fix(client): address pre-existing code issues in client.svelte.ts master
- Use `new Headers(init?.headers)` instead of spreading into a plain object, which silently drops all entries when the caller passes a Headers instance - Guard `await res.text()` in error paths with `.catch()` so a secondary failure doesn't mask the original HTTP error - Replace User-Agent string from "Photon" to "Coves" - Remove no-op ternary `auth ?? (browser ? undefined : undefined)` - Update stale TODO now that CovesClient exists - Replace informal "forgor" comment on getClient with @deprecated JSDoc - Update toProxyUrl JSDoc example to XRPC-style URL - Clarify customFetch JSDoc to document that it throws SvelteKit error() Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>