Scott Trinh
Scott Trinh
Adds an SSE-style streaming response method along with a lower-level async generator. --- Example output from httpie: ``` http http://localhost:3004 message=="Tell me something about pluto" HTTP/1.1 200 OK Connection: keep-alive...
It should decode the embeddings from the extension response so that it can be provided directly to the `ext::ai::search` method.
The original change was to support snake_case, and the change for camelCase did not need to also change the case of the first character.
See: https://github.com/edgedb/edgedb-js/blob/94d02ae58e648350d04349a07d1f149e8b666ed6/packages/generate/src/syntax/with.ts#L31-L36 A workaround is to wrap the `.insert().unlessConflict()` in a `e.select` block which helps the types align.
Will follow-up with similar changes to the other frameworks.
We should conditionally set the `Secure` cookie attribute in all of the auth helper libraries for the session token to ensure they are not accessible in non-TLS HTTP sessions.
We probably want to revisit the options docs, but at the very least, this adds documentation for the http client creation function.
Follows similar PRs for Next (#897) and Remix (#899).
Right now, our create app uses the typical template from the "upstream" framework. Instead we should have a consistent welcome UI that actually helps you setup and configure your application,...
Currently our full-stack templates show a link to the built-in UI even if you haven't configured the auth extension or configured the built-in UI. We should detect whether the auth...