- add Ollama client options (#476, #471)
- support documented message history (#477, #329)
- add structured output modes (#479, #467)
- support reactive Angular resource options (0ba61ca)
- google: add Vertex AI authentication support (#470, #469)
- vox: Adds @hashbrownai/vox, an AudioWorklet WASM WebRTC-based VAD for Voice Integration (#412, #381)
- ship react as dual package (590f655)
- core: recover structured output with trailing JSON (802a25e)
- sample: wrap smart home react chat errors (#487, #204)
- Brian Love @blove
- Michał Kotas @michalkotas
- U.G. Wilson
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- better vm support (0bed9e1)
- 🎸 context for webstorm in www #279 (#292, #279)
- Add experimental support for Ollama (#295)
- Add anthropic adapter (#282, #349)
- allow compatibility with prerelease versions (v21) of Angular (#382)
- angular: add createRuntime, createRuntimeFunction, and createToolJavaScript helpers (2edee16)
- angular: Allow tools to be defined outside of a DI context (#316)
- angular: add deep signals for structured output resources (#360, #112)
- angular: expose resource state signals (8367410)
- angular: Add uiCompletionResource (29f28fc)
- angular: Add built-in Magic Text renderer (22f2b4f)
- angular: Add support for standard JSON schema in tools, structured outputs, and component inputs (97293f2)
- angular: add injectJsonParser (f8e90f3)
- angular: consume ui wrapper schema (e1729a1)
- angular: add dedicated magic text citation render directive (9676247)
- angular,react: expose lastAssistantMessage helper (92498bf)
- angular,react: Add support for the prompt function in UI chat (#302)
- anthropic: improve streaming tool support (394f1b3)
- azure: Allow devs to supply the version number for models (826afe4)
- bedrock: Add Bedrock adapter package (#426)
- core: Add emulated structured outputs mode to the API (d127f9f)
- core: Switch to encoded binary responses for resiliency (02dc324)
- core: Improve consuming tool call results (b57f42b)
- core: add JavaScript runtime and function execution support (34a56b1)
- core: Use literals as the discriminator when available (#285)
- core: Add prompt template literal tag function (#294)
- core: add magic text parser and streaming fixes (2892ad5)
- core: Improve citations support for Magic Text (6978c5e)
- core: add optional thread ID message handling (#407)
- core: Add AST-level streaming JSON parser (15b8050)
- core: Add fromJsonAst to resolve streaming values (568acab)
- core: Add constraints for strings, numbers, and arrays in Skillet (c8b1c1d)
- core: Convert standard JSON schema into Skillet schema (5d24ace)
- core: return wrapper ui schema and examples (d51673a)
- core: Rebuild Magic Text as a full Markdown parser (c43563d)
- core, angular: Show errors in chat and completion (#154)
- core, angular, react: allow stopping of requests in progress (#226, #101)
- core,angular,react: Add support for Chrome's local models (894f5ed)
- core,angular,react: Add ability to specify fallback components during generation (4c72cf5)
- core,angular,react: Add UI kits for schema composition (5a05428)
- core,react,angular: Add known model IDs (eb11165)
- fast-food-angular: migrate chat kit to markdown citation definitions (ca9fe94)
- google: Wire up Gemini support (f36402d)
- google: Preserve thought signatures for tool calls (c3a8528)
- hashbrown: Add internal state management to core (#82)
- react: Combine createTool and createToolWithArgs into useTool (4e2e796)
- react: Update useTool ergonomics for v0.2 (c59f944)
- react: Add JavaScript runtime hooks (0e7ef30)
- react: use tool with unknown schema (#299)
- react: Add useUICompletion hook (2d08ffc)
- react: Add emulateStructuredOutput to React API (#427)
- react: Add support for standard JSON schema in tools, structured outputs, and component props (841172f)
- react: add useJsonParser hook (47ccd1c)
- react: consume ui wrapper schema (276fe5d)
- react: Expose Magic Text renderer (a161a6f)
- react,angular: add prop-driven json parser APIs (d187026)
- renderers: add default segment fade and citation badge styles (70a9819)
- renderers: slow default segment fade to 400ms (efc6fbb)
- renderers: open default links and citations in new tab (2d16efa)
- samples: Add a generative UI dashboard (91f7808)
- samples: smart home theme (#343)
- samples: AWS Lambda streaming sample "server" (#408)
- samples/finance: add themed chat experience (1d91fae)
- samples/finance: Consume the updated magic text parser (14a4114)
- samples/finance: Stub out citation support, and improve visuals (3546b36)
- samples/finance: Improve polish of citations (bbf7c12)
- samples/finance: Improve quality of magic text rendering (dc8156a)
- writer: Add initial implementation of Writer adapter (8b16959)
- www: Add a feature tour to the landing page (#65)
- www: analytics (#168, #164)
- www: docs clean up (#177)
- www: Add homepage tour (#173)
- www: Add Intro to Hashbrown video (e7cbdee)
- www: Add meta images to the website (68b66db)
- www: hero and docs (#234)
- www: docs improvements (#238)
- www: blog (#241)
- www: improve blog post (#244)
- www: Implement redesign and improve documentation (b186675)
- www: fredoka font and content updates (#307)
- www: api docs (#310, #175)
- www: prompt tagged template literal, ollama, remote mcp with react (#313, #309)
- www: mcp fundamentals date (#319)
- www: predictive actions (#322)
- www: Add a feature list to the homepage (b2e4c03)
- www: Merge samples with docs on the homepage (21cabbd)
- www: meta (#344, #309)
- www: examples (#346)
- www: wdc announcement (#350)
- www: responsive menu (#353)
- www: wdc blog post (#362)
- www: sample app overlay (#363)
- www: llms.txt and more mobile improvements (#365)
- www: mobile improvements (#366)
- www: announcement for workshops (#369)
- www: the gravy discount (#370)
- www: search (#373)
- www: header search (#374)
- www: BackendCodeExample and docs updates (280cb0a)
- www: toast notifications (edf4312)
- www: Add Hashy Skates animation (52e4442)
- provider injector (#94)
- do not show examples in Safari (#167, #159)
- vimeo video player (0774d1e)
- examples (30438d5)
- netlify deployment (#249)
- set workshop to inactive (#320)
- angular: Remove infinite loop caused by tool dependencies (#76)
- angular: Correct type for uiChatResource's lastAssistantMessage (9580a96)
- angular: Support standard JSON schema for component inputs (4341163)
- angular: validate only complete ui nodes (e586725)
- angular: stabilize renderable injector reuse by tag (c695928)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- core: Handle situations where no choices are generated (7608510)
- core: Relax inferred schema constraint for numbers (d11b22e)
- core: Omit enveloping keys from objects inside anyOfs (#304)
- core: prompt non-ui template expressions (#372, #371)
- core: Add gpt 5 models to known models list (#397, #396)
- core: Add explicit export settings so that the 'import' entrypoint will resolve (#419)
- core: initialize streaming keys in objects (049553b)
- core: allow streaming object validation to skip missing keys (ffdeed8)
- core: validate unknown keys in object schemas (9f1f2a8)
- core: consume hard-break backslash in inline parser (94f4c11)
- core: parse blockquote bodies as nested blocks (f387bf5)
- core: add no-break segment hints for citation punctuation (ed6b297)
- core: optimistically parse unfinished inline citations (97f404a)
- core: validate node props from authored prompt values (7b2d090)
- core: preserve streaming parser partial values (646419d)
- core, angular, react: Properly render child components in nested UI schema (#225, #223)
- core,azure,openai,google,writer,angular: handle non-string assistant content and sync options (#288, #289)
- google: fix error when developer does not provide any tools (#400, #399)
- ollama: Add transformRequest option and remove the default thinking param (#380)
- ollama: Restore support for Ollama JSON streaming (4b307e3)
- openai: Update OpenAI sdk version (#387, #385)
- react: resolve server sync external store state (#404, #403)
- react: Wait until a node is renderable before validating (2b86a48)
- renderers: prevent citation punctuation wraps and root-level caret (446a8cd)
- samples: Improve the rich chat prompt (9a6ca96)
- samples: Get sample server running again (d134146)
- samples: finance data (#355)
- samples: limit faker data (#358)
- samples: roll back faker data (#359)
- samples/finance: update Chat sample to use new runtime API and chart schema (13286f3)
- samples/smart-home: adapt ChatPanel and Planner samples to new runtime API (bddf4ce)
- samples/smart-home: bump dashboard model to gpt-4.1-nano (0cec2fe)
- samples/smart-home: Revert to gpt-5.1 for the model (970a014)
- samples/spotify: align mcp tool types (c7dccdf)
- spotify-server: resolve mcp tool schema typing (017a5b0)
- writer: Correctly handle the output tool call when SO is emulated (df0c8b3)
- www: api reference doesnt handle namespaces (#162)
- www: More landing page polish (13f55fe)
- www: Make the hero a little more rad (f16aede)
- www: take year in copyright dinamically (#278, #276)
- www: Tighten up the docs typography (fcf32f2)
- www: generate llms after build (#367)
- www: use markdown for encoding search data (#375)
- www: squircle fallback (#376)
- ( Nechiforel David-Samuel ) NsdHSO
- adsuna @adsuna
- Anurag Pandey @Luvyansh
- Ben Taylor
- Brian Love @blove
- Donald Murillo @DonaldMurillo
- Jake Harris @jakeharris
- Jared Pleva
- Mike Ryan @MikeRyanDev
- Stephen Fluin
- U.G. Wilson
- Ville-Matti Riihikoski
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- better vm support (0bed9e1)
- 🎸 context for webstorm in www #279 (#292, #279)
- Add experimental support for Ollama (#295)
- Add anthropic adapter (#282, #349)
- allow compatibility with prerelease versions (v21) of Angular (#382)
- angular: add createRuntime, createRuntimeFunction, and createToolJavaScript helpers (2edee16)
- angular: Allow tools to be defined outside of a DI context (#316)
- angular: add deep signals for structured output resources (#360, #112)
- angular: expose resource state signals (8367410)
- angular: Add uiCompletionResource (29f28fc)
- angular: Add built-in Magic Text renderer (22f2b4f)
- angular: Add support for standard JSON schema in tools, structured outputs, and component inputs (97293f2)
- angular: add injectJsonParser (f8e90f3)
- angular: consume ui wrapper schema (e1729a1)
- angular: add dedicated magic text citation render directive (9676247)
- angular,react: expose lastAssistantMessage helper (92498bf)
- angular,react: Add support for the prompt function in UI chat (#302)
- anthropic: improve streaming tool support (394f1b3)
- azure: Allow devs to supply the version number for models (826afe4)
- bedrock: Add Bedrock adapter package (#426)
- core: Add emulated structured outputs mode to the API (d127f9f)
- core: Switch to encoded binary responses for resiliency (02dc324)
- core: Improve consuming tool call results (b57f42b)
- core: add JavaScript runtime and function execution support (34a56b1)
- core: Use literals as the discriminator when available (#285)
- core: Add prompt template literal tag function (#294)
- core: add magic text parser and streaming fixes (2892ad5)
- core: Improve citations support for Magic Text (6978c5e)
- core: add optional thread ID message handling (#407)
- core: Add AST-level streaming JSON parser (15b8050)
- core: Add fromJsonAst to resolve streaming values (568acab)
- core: Add constraints for strings, numbers, and arrays in Skillet (c8b1c1d)
- core: Convert standard JSON schema into Skillet schema (5d24ace)
- core: return wrapper ui schema and examples (d51673a)
- core: Rebuild Magic Text as a full Markdown parser (c43563d)
- core, angular: Show errors in chat and completion (#154)
- core, angular, react: allow stopping of requests in progress (#226, #101)
- core,angular,react: Add support for Chrome's local models (894f5ed)
- core,angular,react: Add ability to specify fallback components during generation (4c72cf5)
- core,angular,react: Add UI kits for schema composition (5a05428)
- core,react,angular: Add known model IDs (eb11165)
- fast-food-angular: migrate chat kit to markdown citation definitions (ca9fe94)
- google: Wire up Gemini support (f36402d)
- google: Preserve thought signatures for tool calls (c3a8528)
- hashbrown: Add internal state management to core (#82)
- react: Combine createTool and createToolWithArgs into useTool (4e2e796)
- react: Update useTool ergonomics for v0.2 (c59f944)
- react: Add JavaScript runtime hooks (0e7ef30)
- react: use tool with unknown schema (#299)
- react: Add useUICompletion hook (2d08ffc)
- react: Add emulateStructuredOutput to React API (#427)
- react: Add support for standard JSON schema in tools, structured outputs, and component props (841172f)
- react: add useJsonParser hook (47ccd1c)
- react: consume ui wrapper schema (276fe5d)
- react: Expose Magic Text renderer (a161a6f)
- react,angular: add prop-driven json parser APIs (d187026)
- renderers: add default segment fade and citation badge styles (70a9819)
- renderers: slow default segment fade to 400ms (efc6fbb)
- renderers: open default links and citations in new tab (2d16efa)
- samples: Add a generative UI dashboard (91f7808)
- samples: smart home theme (#343)
- samples: AWS Lambda streaming sample "server" (#408)
- samples/finance: add themed chat experience (1d91fae)
- samples/finance: Consume the updated magic text parser (14a4114)
- samples/finance: Stub out citation support, and improve visuals (3546b36)
- samples/finance: Improve polish of citations (bbf7c12)
- samples/finance: Improve quality of magic text rendering (dc8156a)
- writer: Add initial implementation of Writer adapter (8b16959)
- www: Add a feature tour to the landing page (#65)
- www: analytics (#168, #164)
- www: docs clean up (#177)
- www: Add homepage tour (#173)
- www: Add Intro to Hashbrown video (e7cbdee)
- www: Add meta images to the website (68b66db)
- www: hero and docs (#234)
- www: docs improvements (#238)
- www: blog (#241)
- www: improve blog post (#244)
- www: Implement redesign and improve documentation (b186675)
- www: fredoka font and content updates (#307)
- www: api docs (#310, #175)
- www: prompt tagged template literal, ollama, remote mcp with react (#313, #309)
- www: mcp fundamentals date (#319)
- www: predictive actions (#322)
- www: Add a feature list to the homepage (b2e4c03)
- www: Merge samples with docs on the homepage (21cabbd)
- www: meta (#344, #309)
- www: examples (#346)
- www: wdc announcement (#350)
- www: responsive menu (#353)
- www: wdc blog post (#362)
- www: sample app overlay (#363)
- www: llms.txt and more mobile improvements (#365)
- www: mobile improvements (#366)
- www: announcement for workshops (#369)
- www: the gravy discount (#370)
- www: search (#373)
- www: header search (#374)
- www: BackendCodeExample and docs updates (280cb0a)
- www: toast notifications (edf4312)
- www: Add Hashy Skates animation (52e4442)
- provider injector (#94)
- do not show examples in Safari (#167, #159)
- vimeo video player (0774d1e)
- examples (30438d5)
- netlify deployment (#249)
- set workshop to inactive (#320)
- angular: Remove infinite loop caused by tool dependencies (#76)
- angular: Correct type for uiChatResource's lastAssistantMessage (9580a96)
- angular: Support standard JSON schema for component inputs (4341163)
- angular: validate only complete ui nodes (e586725)
- angular: stabilize renderable injector reuse by tag (c695928)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- core: Handle situations where no choices are generated (7608510)
- core: Relax inferred schema constraint for numbers (d11b22e)
- core: Omit enveloping keys from objects inside anyOfs (#304)
- core: prompt non-ui template expressions (#372, #371)
- core: Add gpt 5 models to known models list (#397, #396)
- core: Add explicit export settings so that the 'import' entrypoint will resolve (#419)
- core: initialize streaming keys in objects (049553b)
- core: allow streaming object validation to skip missing keys (ffdeed8)
- core: validate unknown keys in object schemas (9f1f2a8)
- core: consume hard-break backslash in inline parser (94f4c11)
- core: parse blockquote bodies as nested blocks (f387bf5)
- core: add no-break segment hints for citation punctuation (ed6b297)
- core: optimistically parse unfinished inline citations (97f404a)
- core: validate node props from authored prompt values (7b2d090)
- core: preserve streaming parser partial values (646419d)
- core, angular, react: Properly render child components in nested UI schema (#225, #223)
- core,azure,openai,google,writer,angular: handle non-string assistant content and sync options (#288, #289)
- google: fix error when developer does not provide any tools (#400, #399)
- ollama: Add transformRequest option and remove the default thinking param (#380)
- ollama: Restore support for Ollama JSON streaming (4b307e3)
- openai: Update OpenAI sdk version (#387, #385)
- react: resolve server sync external store state (#404, #403)
- react: Wait until a node is renderable before validating (2b86a48)
- renderers: prevent citation punctuation wraps and root-level caret (446a8cd)
- samples: Improve the rich chat prompt (9a6ca96)
- samples: Get sample server running again (d134146)
- samples: finance data (#355)
- samples: limit faker data (#358)
- samples: roll back faker data (#359)
- samples/finance: update Chat sample to use new runtime API and chart schema (13286f3)
- samples/smart-home: adapt ChatPanel and Planner samples to new runtime API (bddf4ce)
- samples/smart-home: bump dashboard model to gpt-4.1-nano (0cec2fe)
- samples/smart-home: Revert to gpt-5.1 for the model (970a014)
- samples/spotify: align mcp tool types (c7dccdf)
- spotify-server: resolve mcp tool schema typing (017a5b0)
- writer: Correctly handle the output tool call when SO is emulated (df0c8b3)
- www: api reference doesnt handle namespaces (#162)
- www: More landing page polish (13f55fe)
- www: Make the hero a little more rad (f16aede)
- www: take year in copyright dinamically (#278, #276)
- www: Tighten up the docs typography (fcf32f2)
- www: generate llms after build (#367)
- www: use markdown for encoding search data (#375)
- www: squircle fallback (#376)
- ( Nechiforel David-Samuel ) NsdHSO
- adsuna @adsuna
- Anurag Pandey @Luvyansh
- Ben Taylor
- Brian Love @blove
- Donald Murillo @DonaldMurillo
- Jake Harris @jakeharris
- Jared Pleva
- Mike Ryan @MikeRyanDev
- Stephen Fluin
- U.G. Wilson
- Ville-Matti Riihikoski
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- better vm support (0bed9e1)
- 🎸 context for webstorm in www #279 (#292, #279)
- Add experimental support for Ollama (#295)
- Add anthropic adapter (#282, #349)
- allow compatibility with prerelease versions (v21) of Angular (#382)
- angular: add createRuntime, createRuntimeFunction, and createToolJavaScript helpers (2edee16)
- angular: Allow tools to be defined outside of a DI context (#316)
- angular: add deep signals for structured output resources (#360, #112)
- angular: expose resource state signals (8367410)
- angular: Add uiCompletionResource (29f28fc)
- angular: Add built-in Magic Text renderer (22f2b4f)
- angular: Add support for standard JSON schema in tools, structured outputs, and component inputs (97293f2)
- angular: add injectJsonParser (f8e90f3)
- angular,react: expose lastAssistantMessage helper (92498bf)
- angular,react: Add support for the prompt function in UI chat (#302)
- anthropic: improve streaming tool support (394f1b3)
- azure: Allow devs to supply the version number for models (826afe4)
- bedrock: Add Bedrock adapter package (#426)
- core: Add emulated structured outputs mode to the API (d127f9f)
- core: Switch to encoded binary responses for resiliency (02dc324)
- core: Improve consuming tool call results (b57f42b)
- core: add JavaScript runtime and function execution support (34a56b1)
- core: Use literals as the discriminator when available (#285)
- core: Add prompt template literal tag function (#294)
- core: add magic text parser and streaming fixes (2892ad5)
- core: Improve citations support for Magic Text (6978c5e)
- core: add optional thread ID message handling (#407)
- core: Add AST-level streaming JSON parser (15b8050)
- core: Add fromJsonAst to resolve streaming values (568acab)
- core: Add constraints for strings, numbers, and arrays in Skillet (c8b1c1d)
- core: Convert standard JSON schema into Skillet schema (5d24ace)
- core, angular: Show errors in chat and completion (#154)
- core, angular, react: allow stopping of requests in progress (#226, #101)
- core,angular,react: Add support for Chrome's local models (894f5ed)
- core,angular,react: Add ability to specify fallback components during generation (4c72cf5)
- core,angular,react: Add UI kits for schema composition (5a05428)
- core,react,angular: Add known model IDs (eb11165)
- google: Wire up Gemini support (f36402d)
- google: Preserve thought signatures for tool calls (c3a8528)
- hashbrown: Add internal state management to core (#82)
- react: Combine createTool and createToolWithArgs into useTool (4e2e796)
- react: Update useTool ergonomics for v0.2 (c59f944)
- react: Add JavaScript runtime hooks (0e7ef30)
- react: use tool with unknown schema (#299)
- react: Add useUICompletion hook (2d08ffc)
- react: Add emulateStructuredOutput to React API (#427)
- react: Add support for standard JSON schema in tools, structured outputs, and component props (841172f)
- react: add useJsonParser hook (47ccd1c)
- samples: Add a generative UI dashboard (91f7808)
- samples: smart home theme (#343)
- samples: AWS Lambda streaming sample "server" (#408)
- samples/finance: add themed chat experience (1d91fae)
- samples/finance: Consume the updated magic text parser (14a4114)
- samples/finance: Stub out citation support, and improve visuals (3546b36)
- samples/finance: Improve polish of citations (bbf7c12)
- samples/finance: Improve quality of magic text rendering (dc8156a)
- writer: Add initial implementation of Writer adapter (8b16959)
- www: Add a feature tour to the landing page (#65)
- www: analytics (#168, #164)
- www: docs clean up (#177)
- www: Add homepage tour (#173)
- www: Add Intro to Hashbrown video (e7cbdee)
- www: Add meta images to the website (68b66db)
- www: hero and docs (#234)
- www: docs improvements (#238)
- www: blog (#241)
- www: improve blog post (#244)
- www: Implement redesign and improve documentation (b186675)
- www: fredoka font and content updates (#307)
- www: api docs (#310, #175)
- www: prompt tagged template literal, ollama, remote mcp with react (#313, #309)
- www: mcp fundamentals date (#319)
- www: predictive actions (#322)
- www: Add a feature list to the homepage (b2e4c03)
- www: Merge samples with docs on the homepage (21cabbd)
- www: meta (#344, #309)
- www: examples (#346)
- www: wdc announcement (#350)
- www: responsive menu (#353)
- www: wdc blog post (#362)
- www: sample app overlay (#363)
- www: llms.txt and more mobile improvements (#365)
- www: mobile improvements (#366)
- www: announcement for workshops (#369)
- www: the gravy discount (#370)
- www: search (#373)
- www: header search (#374)
- www: BackendCodeExample and docs updates (280cb0a)
- www: toast notifications (edf4312)
- www: Add Hashy Skates animation (52e4442)
- provider injector (#94)
- do not show examples in Safari (#167, #159)
- vimeo video player (0774d1e)
- examples (30438d5)
- netlify deployment (#249)
- set workshop to inactive (#320)
- angular: Remove infinite loop caused by tool dependencies (#76)
- angular: Correct type for uiChatResource's lastAssistantMessage (9580a96)
- angular: Support standard JSON schema for component inputs (4341163)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- core: Handle situations where no choices are generated (7608510)
- core: Relax inferred schema constraint for numbers (d11b22e)
- core: Omit enveloping keys from objects inside anyOfs (#304)
- core: prompt non-ui template expressions (#372, #371)
- core: Add gpt 5 models to known models list (#397, #396)
- core: Add explicit export settings so that the 'import' entrypoint will resolve (#419)
- core: initialize streaming keys in objects (049553b)
- core, angular, react: Properly render child components in nested UI schema (#225, #223)
- core,azure,openai,google,writer,angular: handle non-string assistant content and sync options (#288, #289)
- google: fix error when developer does not provide any tools (#400, #399)
- ollama: Add transformRequest option and remove the default thinking param (#380)
- ollama: Restore support for Ollama JSON streaming (4b307e3)
- openai: Update OpenAI sdk version (#387, #385)
- react: resolve server sync external store state (#404, #403)
- react: Wait until a node is renderable before validating (36a76cd)
- samples: Improve the rich chat prompt (9a6ca96)
- samples: Get sample server running again (d134146)
- samples: finance data (#355)
- samples: limit faker data (#358)
- samples: roll back faker data (#359)
- samples/finance: update Chat sample to use new runtime API and chart schema (13286f3)
- samples/smart-home: adapt ChatPanel and Planner samples to new runtime API (bddf4ce)
- samples/smart-home: bump dashboard model to gpt-4.1-nano (0cec2fe)
- samples/smart-home: Revert to gpt-5.1 for the model (970a014)
- samples/spotify: align mcp tool types (c7dccdf)
- spotify-server: resolve mcp tool schema typing (017a5b0)
- writer: Correctly handle the output tool call when SO is emulated (df0c8b3)
- www: api reference doesnt handle namespaces (#162)
- www: More landing page polish (13f55fe)
- www: Make the hero a little more rad (f16aede)
- www: take year in copyright dinamically (#278, #276)
- www: Tighten up the docs typography (fcf32f2)
- www: generate llms after build (#367)
- www: use markdown for encoding search data (#375)
- www: squircle fallback (#376)
- ( Nechiforel David-Samuel ) NsdHSO
- adsuna @adsuna
- Anurag Pandey @Luvyansh
- Ben Taylor
- Brian Love @blove
- Donald Murillo @DonaldMurillo
- Jake Harris @jakeharris
- Jared Pleva
- Mike Ryan @MikeRyanDev
- Stephen Fluin
- U.G. Wilson
- Ville-Matti Riihikoski
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- better vm support (0bed9e1)
- 🎸 context for webstorm in www #279 (#292, #279)
- Add experimental support for Ollama (#295)
- Add anthropic adapter (#282, #349)
- allow compatibility with prerelease versions (v21) of Angular (#382)
- angular: add createRuntime, createRuntimeFunction, and createToolJavaScript helpers (2edee16)
- angular: Allow tools to be defined outside of a DI context (#316)
- angular: add deep signals for structured output resources (#360, #112)
- angular: expose resource state signals (8367410)
- angular: Add uiCompletionResource (29f28fc)
- angular: Add built-in Magic Text renderer (22f2b4f)
- angular: Add support for standard JSON schema in tools, structured outputs, and component inputs (97293f2)
- angular: add injectJsonParser (f8e90f3)
- angular,react: expose lastAssistantMessage helper (92498bf)
- angular,react: Add support for the prompt function in UI chat (#302)
- anthropic: improve streaming tool support (394f1b3)
- azure: Allow devs to supply the version number for models (826afe4)
- bedrock: Add Bedrock adapter package (#426)
- core: Add emulated structured outputs mode to the API (d127f9f)
- core: Switch to encoded binary responses for resiliency (02dc324)
- core: Improve consuming tool call results (b57f42b)
- core: add JavaScript runtime and function execution support (34a56b1)
- core: Use literals as the discriminator when available (#285)
- core: Add prompt template literal tag function (#294)
- core: add magic text parser and streaming fixes (2892ad5)
- core: Improve citations support for Magic Text (6978c5e)
- core: add optional thread ID message handling (#407)
- core: Add AST-level streaming JSON parser (15b8050)
- core: Add fromJsonAst to resolve streaming values (568acab)
- core: Add constraints for strings, numbers, and arrays in Skillet (c8b1c1d)
- core: Convert standard JSON schema into Skillet schema (5d24ace)
- core, angular: Show errors in chat and completion (#154)
- core, angular, react: allow stopping of requests in progress (#226, #101)
- core,angular,react: Add support for Chrome's local models (894f5ed)
- core,angular,react: Add ability to specify fallback components during generation (4c72cf5)
- core,angular,react: Add UI kits for schema composition (5a05428)
- core,react,angular: Add known model IDs (eb11165)
- google: Wire up Gemini support (f36402d)
- google: Preserve thought signatures for tool calls (c3a8528)
- hashbrown: Add internal state management to core (#82)
- react: Combine createTool and createToolWithArgs into useTool (4e2e796)
- react: Update useTool ergonomics for v0.2 (c59f944)
- react: Add JavaScript runtime hooks (0e7ef30)
- react: use tool with unknown schema (#299)
- react: Add useUICompletion hook (2d08ffc)
- react: Add emulateStructuredOutput to React API (#427)
- react: Add support for standard JSON schema in tools, structured outputs, and component props (841172f)
- react: add useJsonParser hook (47ccd1c)
- samples: Add a generative UI dashboard (91f7808)
- samples: smart home theme (#343)
- samples: AWS Lambda streaming sample "server" (#408)
- samples/finance: add themed chat experience (1d91fae)
- samples/finance: Consume the updated magic text parser (14a4114)
- samples/finance: Stub out citation support, and improve visuals (3546b36)
- samples/finance: Improve polish of citations (bbf7c12)
- samples/finance: Improve quality of magic text rendering (dc8156a)
- writer: Add initial implementation of Writer adapter (8b16959)
- www: Add a feature tour to the landing page (#65)
- www: analytics (#168, #164)
- www: docs clean up (#177)
- www: Add homepage tour (#173)
- www: Add Intro to Hashbrown video (e7cbdee)
- www: Add meta images to the website (68b66db)
- www: hero and docs (#234)
- www: docs improvements (#238)
- www: blog (#241)
- www: improve blog post (#244)
- www: Implement redesign and improve documentation (b186675)
- www: fredoka font and content updates (#307)
- www: api docs (#310, #175)
- www: prompt tagged template literal, ollama, remote mcp with react (#313, #309)
- www: mcp fundamentals date (#319)
- www: predictive actions (#322)
- www: Add a feature list to the homepage (b2e4c03)
- www: Merge samples with docs on the homepage (21cabbd)
- www: meta (#344, #309)
- www: examples (#346)
- www: wdc announcement (#350)
- www: responsive menu (#353)
- www: wdc blog post (#362)
- www: sample app overlay (#363)
- www: llms.txt and more mobile improvements (#365)
- www: mobile improvements (#366)
- www: announcement for workshops (#369)
- www: the gravy discount (#370)
- www: search (#373)
- www: header search (#374)
- www: BackendCodeExample and docs updates (280cb0a)
- www: toast notifications (edf4312)
- www: Add Hashy Skates animation (52e4442)
- provider injector (#94)
- do not show examples in Safari (#167, #159)
- vimeo video player (0774d1e)
- examples (30438d5)
- netlify deployment (#249)
- set workshop to inactive (#320)
- angular: Remove infinite loop caused by tool dependencies (#76)
- angular: Correct type for uiChatResource's lastAssistantMessage (9580a96)
- angular: Support standard JSON schema for component inputs (4341163)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- core: Handle situations where no choices are generated (7608510)
- core: Relax inferred schema constraint for numbers (d11b22e)
- core: Omit enveloping keys from objects inside anyOfs (#304)
- core: prompt non-ui template expressions (#372, #371)
- core: Add gpt 5 models to known models list (#397, #396)
- core: Add explicit export settings so that the 'import' entrypoint will resolve (#419)
- core: initialize streaming keys in objects (049553b)
- core, angular, react: Properly render child components in nested UI schema (#225, #223)
- core,azure,openai,google,writer,angular: handle non-string assistant content and sync options (#288, #289)
- google: fix error when developer does not provide any tools (#400, #399)
- ollama: Add transformRequest option and remove the default thinking param (#380)
- ollama: Restore support for Ollama JSON streaming (4b307e3)
- openai: Update OpenAI sdk version (#387, #385)
- react: resolve server sync external store state (#404, #403)
- samples: Improve the rich chat prompt (9a6ca96)
- samples: Get sample server running again (d134146)
- samples: finance data (#355)
- samples: limit faker data (#358)
- samples: roll back faker data (#359)
- samples/finance: update Chat sample to use new runtime API and chart schema (13286f3)
- samples/smart-home: adapt ChatPanel and Planner samples to new runtime API (bddf4ce)
- samples/smart-home: bump dashboard model to gpt-4.1-nano (0cec2fe)
- samples/smart-home: Revert to gpt-5.1 for the model (970a014)
- samples/spotify: align mcp tool types (c7dccdf)
- spotify-server: resolve mcp tool schema typing (017a5b0)
- writer: Correctly handle the output tool call when SO is emulated (df0c8b3)
- www: api reference doesnt handle namespaces (#162)
- www: More landing page polish (13f55fe)
- www: Make the hero a little more rad (f16aede)
- www: take year in copyright dinamically (#278, #276)
- www: Tighten up the docs typography (fcf32f2)
- www: generate llms after build (#367)
- www: use markdown for encoding search data (#375)
- www: squircle fallback (#376)
- ( Nechiforel David-Samuel ) NsdHSO
- adsuna @adsuna
- Anurag Pandey @Luvyansh
- Ben Taylor
- Brian Love @blove
- Donald Murillo @DonaldMurillo
- Jake Harris @jakeharris
- Jared Pleva
- Mike Ryan @MikeRyanDev
- Stephen Fluin
- U.G. Wilson
- Ville-Matti Riihikoski
This was a version bump only, there were no code changes.
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- better vm support (0bed9e1)
- 🎸 context for webstorm in www #279 (#292, #279)
- Add experimental support for Ollama (#295)
- Add anthropic adapter (#282, #349)
- allow compatibility with prerelease versions (v21) of Angular (#382)
- angular: add createRuntime, createRuntimeFunction, and createToolJavaScript helpers (2edee16)
- angular: Allow tools to be defined outside of a DI context (#316)
- angular: add deep signals for structured output resources (#360, #112)
- angular: expose resource state signals (8367410)
- angular: Add uiCompletionResource (29f28fc)
- angular: Add built-in Magic Text renderer (22f2b4f)
- angular,react: expose lastAssistantMessage helper (92498bf)
- angular,react: Add support for the prompt function in UI chat (#302)
- anthropic: improve streaming tool support (394f1b3)
- azure: Allow devs to supply the version number for models (826afe4)
- bedrock: Add Bedrock adapter package (#426)
- core: Add emulated structured outputs mode to the API (d127f9f)
- core: Switch to encoded binary responses for resiliency (02dc324)
- core: Improve consuming tool call results (b57f42b)
- core: add JavaScript runtime and function execution support (34a56b1)
- core: Use literals as the discriminator when available (#285)
- core: Add prompt template literal tag function (#294)
- core: add magic text parser and streaming fixes (2892ad5)
- core: Improve citations support for Magic Text (6978c5e)
- core: add optional thread ID message handling (#407)
- core, angular: Show errors in chat and completion (#154)
- core, angular, react: allow stopping of requests in progress (#226, #101)
- core,angular,react: Add support for Chrome's local models (894f5ed)
- core,react,angular: Add known model IDs (eb11165)
- google: Wire up Gemini support (f36402d)
- hashbrown: Add internal state management to core (#82)
- react: Combine createTool and createToolWithArgs into useTool (4e2e796)
- react: Update useTool ergonomics for v0.2 (c59f944)
- react: Add JavaScript runtime hooks (0e7ef30)
- react: use tool with unknown schema (#299)
- react: Add useUICompletion hook (2d08ffc)
- react: Add emulateStructuredOutput to React API (#427)
- samples: Add a generative UI dashboard (91f7808)
- samples: smart home theme (#343)
- samples: AWS Lambda streaming sample "server" (#408)
- samples/finance: add themed chat experience (1d91fae)
- samples/finance: Consume the updated magic text parser (14a4114)
- samples/finance: Stub out citation support, and improve visuals (3546b36)
- samples/finance: Improve polish of citations (bbf7c12)
- samples/finance: Improve quality of magic text rendering (dc8156a)
- writer: Add initial implementation of Writer adapter (8b16959)
- www: Add a feature tour to the landing page (#65)
- www: analytics (#168, #164)
- www: docs clean up (#177)
- www: Add homepage tour (#173)
- www: Add Intro to Hashbrown video (e7cbdee)
- www: Add meta images to the website (68b66db)
- www: hero and docs (#234)
- www: docs improvements (#238)
- www: blog (#241)
- www: improve blog post (#244)
- www: Implement redesign and improve documentation (b186675)
- www: fredoka font and content updates (#307)
- www: api docs (#310, #175)
- www: prompt tagged template literal, ollama, remote mcp with react (#313, #309)
- www: mcp fundamentals date (#319)
- www: predictive actions (#322)
- www: Add a feature list to the homepage (b2e4c03)
- www: Merge samples with docs on the homepage (21cabbd)
- www: meta (#344, #309)
- www: examples (#346)
- www: wdc announcement (#350)
- www: responsive menu (#353)
- www: wdc blog post (#362)
- www: sample app overlay (#363)
- www: llms.txt and more mobile improvements (#365)
- www: mobile improvements (#366)
- www: announcement for workshops (#369)
- www: the gravy discount (#370)
- www: search (#373)
- www: header search (#374)
- www: BackendCodeExample and docs updates (280cb0a)
- www: toast notifications (edf4312)
- www: Add Hashy Skates animation (52e4442)
- provider injector (#94)
- do not show examples in Safari (#167, #159)
- vimeo video player (0774d1e)
- examples (30438d5)
- netlify deployment (#249)
- set workshop to inactive (#320)
- angular: Remove infinite loop caused by tool dependencies (#76)
- angular: Correct type for uiChatResource's lastAssistantMessage (9580a96)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- core: Handle situations where no choices are generated (7608510)
- core: Relax inferred schema constraint for numbers (d11b22e)
- core: Omit enveloping keys from objects inside anyOfs (#304)
- core: prompt non-ui template expressions (#372, #371)
- core: Add gpt 5 models to known models list (#397, #396)
- core: Add explicit export settings so that the 'import' entrypoint will resolve (#419)
- core, angular, react: Properly render child components in nested UI schema (#225, #223)
- core,azure,openai,google,writer,angular: handle non-string assistant content and sync options (#288, #289)
- google: fix error when developer does not provide any tools (#400, #399)
- ollama: Add transformRequest option and remove the default thinking param (#380)
- openai: Update OpenAI sdk version (#387, #385)
- react: resolve server sync external store state (#404, #403)
- samples: Improve the rich chat prompt (9a6ca96)
- samples: Get sample server running again (d134146)
- samples: finance data (#355)
- samples: limit faker data (#358)
- samples: roll back faker data (#359)
- samples/finance: update Chat sample to use new runtime API and chart schema (13286f3)
- samples/smart-home: adapt ChatPanel and Planner samples to new runtime API (bddf4ce)
- samples/smart-home: bump dashboard model to gpt-4.1-nano (0cec2fe)
- samples/smart-home: Revert to gpt-5.1 for the model (970a014)
- samples/spotify: align mcp tool types (c7dccdf)
- www: api reference doesnt handle namespaces (#162)
- www: More landing page polish (13f55fe)
- www: Make the hero a little more rad (f16aede)
- www: take year in copyright dinamically (#278, #276)
- www: Tighten up the docs typography (fcf32f2)
- www: generate llms after build (#367)
- www: use markdown for encoding search data (#375)
- www: squircle fallback (#376)
- ( Nechiforel David-Samuel ) NsdHSO
- adsuna @adsuna
- Anurag Pandey @Luvyansh
- Ben Taylor
- Brian Love @blove
- Donald Murillo @DonaldMurillo
- Jake Harris @jakeharris
- Jared Pleva
- Mike Ryan @MikeRyanDev
- Stephen Fluin
- U.G. Wilson
- Ville-Matti Riihikoski
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- better vm support (0bed9e1)
- 🎸 context for webstorm in www #279 (#292, #279)
- Add experimental support for Ollama (#295)
- Add anthropic adapter (#282, #349)
- allow compatibility with prerelease versions (v21) of Angular (#382)
- angular: add createRuntime, createRuntimeFunction, and createToolJavaScript helpers (2edee16)
- angular: Allow tools to be defined outside of a DI context (#316)
- angular: add deep signals for structured output resources (#360, #112)
- angular: expose resource state signals (8367410)
- angular: Add uiCompletionResource (29f28fc)
- angular: Add built-in Magic Text renderer (22f2b4f)
- angular,react: expose lastAssistantMessage helper (92498bf)
- angular,react: Add support for the prompt function in UI chat (#302)
- anthropic: improve streaming tool support (394f1b3)
- azure: Allow devs to supply the version number for models (826afe4)
- bedrock: Add Bedrock adapter package (#426)
- core: Add emulated structured outputs mode to the API (d127f9f)
- core: Switch to encoded binary responses for resiliency (02dc324)
- core: Improve consuming tool call results (b57f42b)
- core: add JavaScript runtime and function execution support (34a56b1)
- core: Use literals as the discriminator when available (#285)
- core: Add prompt template literal tag function (#294)
- core: add magic text parser and streaming fixes (2892ad5)
- core: Improve citations support for Magic Text (6978c5e)
- core: add optional thread ID message handling (#407)
- core, angular: Show errors in chat and completion (#154)
- core, angular, react: allow stopping of requests in progress (#226, #101)
- core,angular,react: Add support for Chrome's local models (894f5ed)
- core,react,angular: Add known model IDs (eb11165)
- google: Wire up Gemini support (f36402d)
- hashbrown: Add internal state management to core (#82)
- react: Combine createTool and createToolWithArgs into useTool (4e2e796)
- react: Update useTool ergonomics for v0.2 (c59f944)
- react: Add JavaScript runtime hooks (0e7ef30)
- react: use tool with unknown schema (#299)
- react: Add useUICompletion hook (2d08ffc)
- react: Add emulateStructuredOutput to React API (#427)
- samples: Add a generative UI dashboard (91f7808)
- samples: smart home theme (#343)
- samples: AWS Lambda streaming sample "server" (#408)
- samples/finance: add themed chat experience (1d91fae)
- samples/finance: Consume the updated magic text parser (14a4114)
- samples/finance: Stub out citation support, and improve visuals (3546b36)
- samples/finance: Improve polish of citations (bbf7c12)
- samples/finance: Improve quality of magic text rendering (dc8156a)
- writer: Add initial implementation of Writer adapter (8b16959)
- www: Add a feature tour to the landing page (#65)
- www: analytics (#168, #164)
- www: docs clean up (#177)
- www: Add homepage tour (#173)
- www: Add Intro to Hashbrown video (e7cbdee)
- www: Add meta images to the website (68b66db)
- www: hero and docs (#234)
- www: docs improvements (#238)
- www: blog (#241)
- www: improve blog post (#244)
- www: Implement redesign and improve documentation (b186675)
- www: fredoka font and content updates (#307)
- www: api docs (#310, #175)
- www: prompt tagged template literal, ollama, remote mcp with react (#313, #309)
- www: mcp fundamentals date (#319)
- www: predictive actions (#322)
- www: Add a feature list to the homepage (b2e4c03)
- www: Merge samples with docs on the homepage (21cabbd)
- www: meta (#344, #309)
- www: examples (#346)
- www: wdc announcement (#350)
- www: responsive menu (#353)
- www: wdc blog post (#362)
- www: sample app overlay (#363)
- www: llms.txt and more mobile improvements (#365)
- www: mobile improvements (#366)
- www: announcement for workshops (#369)
- www: the gravy discount (#370)
- www: search (#373)
- www: header search (#374)
- www: BackendCodeExample and docs updates (280cb0a)
- www: toast notifications (edf4312)
- www: Add Hashy Skates animation (52e4442)
- provider injector (#94)
- do not show examples in Safari (#167, #159)
- vimeo video player (0774d1e)
- examples (30438d5)
- netlify deployment (#249)
- set workshop to inactive (#320)
- angular: Remove infinite loop caused by tool dependencies (#76)
- angular: Correct type for uiChatResource's lastAssistantMessage (9580a96)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- core: Handle situations where no choices are generated (7608510)
- core: Relax inferred schema constraint for numbers (d11b22e)
- core: Omit enveloping keys from objects inside anyOfs (#304)
- core: prompt non-ui template expressions (#372, #371)
- core: Add gpt 5 models to known models list (#397, #396)
- core: Add explicit export settings so that the 'import' entrypoint will resolve (#419)
- core, angular, react: Properly render child components in nested UI schema (#225, #223)
- core,azure,openai,google,writer,angular: handle non-string assistant content and sync options (#288, #289)
- google: fix error when developer does not provide any tools (#400, #399)
- ollama: Add transformRequest option and remove the default thinking param (#380)
- openai: Update OpenAI sdk version (#387, #385)
- react: resolve server sync external store state (#404, #403)
- samples: Improve the rich chat prompt (9a6ca96)
- samples: Get sample server running again (d134146)
- samples: finance data (#355)
- samples: limit faker data (#358)
- samples: roll back faker data (#359)
- samples/finance: update Chat sample to use new runtime API and chart schema (13286f3)
- samples/smart-home: adapt ChatPanel and Planner samples to new runtime API (bddf4ce)
- samples/smart-home: bump dashboard model to gpt-4.1-nano (0cec2fe)
- samples/smart-home: Revert to gpt-5.1 for the model (970a014)
- samples/spotify: align mcp tool types (c7dccdf)
- www: api reference doesnt handle namespaces (#162)
- www: More landing page polish (13f55fe)
- www: Make the hero a little more rad (f16aede)
- www: take year in copyright dinamically (#278, #276)
- www: Tighten up the docs typography (fcf32f2)
- www: generate llms after build (#367)
- www: use markdown for encoding search data (#375)
- www: squircle fallback (#376)
- ( Nechiforel David-Samuel ) NsdHSO
- adsuna @adsuna
- Anurag Pandey @Luvyansh
- Ben Taylor
- Brian Love @blove
- Donald Murillo @DonaldMurillo
- Jake Harris @jakeharris
- Jared Pleva
- Mike Ryan @MikeRyanDev
- Stephen Fluin
- U.G. Wilson
- Ville-Matti Riihikoski
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- better vm support (0bed9e1)
- 🎸 context for webstorm in www #279 (#292, #279)
- Add experimental support for Ollama (#295)
- Add anthropic adapter (#282, #349)
- allow compatibility with prerelease versions (v21) of Angular (#382)
- angular: add createRuntime, createRuntimeFunction, and createToolJavaScript helpers (2edee16)
- angular: Allow tools to be defined outside of a DI context (#316)
- angular: add deep signals for structured output resources (#360, #112)
- angular: expose resource state signals (8367410)
- angular: Add uiCompletionResource (29f28fc)
- angular: Add built-in Magic Text renderer (22f2b4f)
- angular,react: expose lastAssistantMessage helper (92498bf)
- angular,react: Add support for the prompt function in UI chat (#302)
- anthropic: improve streaming tool support (394f1b3)
- azure: Allow devs to supply the version number for models (826afe4)
- bedrock: Add Bedrock adapter package (#426)
- core: Add emulated structured outputs mode to the API (d127f9f)
- core: Switch to encoded binary responses for resiliency (02dc324)
- core: Improve consuming tool call results (b57f42b)
- core: add JavaScript runtime and function execution support (34a56b1)
- core: Use literals as the discriminator when available (#285)
- core: Add prompt template literal tag function (#294)
- core: add magic text parser and streaming fixes (2892ad5)
- core: Improve citations support for Magic Text (6978c5e)
- core: add optional thread ID message handling (#407)
- core, angular: Show errors in chat and completion (#154)
- core, angular, react: allow stopping of requests in progress (#226, #101)
- core,angular,react: Add support for Chrome's local models (894f5ed)
- core,react,angular: Add known model IDs (eb11165)
- google: Wire up Gemini support (f36402d)
- hashbrown: Add internal state management to core (#82)
- react: Combine createTool and createToolWithArgs into useTool (4e2e796)
- react: Update useTool ergonomics for v0.2 (c59f944)
- react: Add JavaScript runtime hooks (0e7ef30)
- react: use tool with unknown schema (#299)
- react: Add useUICompletion hook (2d08ffc)
- react: Add emulateStructuredOutput to React API (#427)
- samples: Add a generative UI dashboard (91f7808)
- samples: smart home theme (#343)
- samples: AWS Lambda streaming sample "server" (#408)
- samples/finance: add themed chat experience (1d91fae)
- samples/finance: Consume the updated magic text parser (14a4114)
- samples/finance: Stub out citation support, and improve visuals (3546b36)
- samples/finance: Improve polish of citations (bbf7c12)
- samples/finance: Improve quality of magic text rendering (dc8156a)
- writer: Add initial implementation of Writer adapter (8b16959)
- www: Add a feature tour to the landing page (#65)
- www: analytics (#168, #164)
- www: docs clean up (#177)
- www: Add homepage tour (#173)
- www: Add Intro to Hashbrown video (e7cbdee)
- www: Add meta images to the website (68b66db)
- www: hero and docs (#234)
- www: docs improvements (#238)
- www: blog (#241)
- www: improve blog post (#244)
- www: Implement redesign and improve documentation (b186675)
- www: fredoka font and content updates (#307)
- www: api docs (#310, #175)
- www: prompt tagged template literal, ollama, remote mcp with react (#313, #309)
- www: mcp fundamentals date (#319)
- www: predictive actions (#322)
- www: Add a feature list to the homepage (b2e4c03)
- www: Merge samples with docs on the homepage (21cabbd)
- www: meta (#344, #309)
- www: examples (#346)
- www: wdc announcement (#350)
- www: responsive menu (#353)
- www: wdc blog post (#362)
- www: sample app overlay (#363)
- www: llms.txt and more mobile improvements (#365)
- www: mobile improvements (#366)
- www: announcement for workshops (#369)
- www: the gravy discount (#370)
- www: search (#373)
- www: header search (#374)
- www: BackendCodeExample and docs updates (280cb0a)
- www: toast notifications (edf4312)
- www: Add Hashy Skates animation (52e4442)
- provider injector (#94)
- do not show examples in Safari (#167, #159)
- vimeo video player (0774d1e)
- examples (30438d5)
- netlify deployment (#249)
- set workshop to inactive (#320)
- angular: Remove infinite loop caused by tool dependencies (#76)
- angular: Correct type for uiChatResource's lastAssistantMessage (9580a96)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- core: Handle situations where no choices are generated (7608510)
- core: Relax inferred schema constraint for numbers (d11b22e)
- core: Omit enveloping keys from objects inside anyOfs (#304)
- core: prompt non-ui template expressions (#372, #371)
- core: Add gpt 5 models to known models list (#397, #396)
- core: Add explicit export settings so that the 'import' entrypoint will resolve (#419)
- core, angular, react: Properly render child components in nested UI schema (#225, #223)
- core,azure,openai,google,writer,angular: handle non-string assistant content and sync options (#288, #289)
- google: fix error when developer does not provide any tools (#400, #399)
- ollama: Add transformRequest option and remove the default thinking param (#380)
- openai: Update OpenAI sdk version (#387, #385)
- react: resolve server sync external store state (#404, #403)
- samples: Improve the rich chat prompt (9a6ca96)
- samples: Get sample server running again (d134146)
- samples: finance data (#355)
- samples: limit faker data (#358)
- samples: roll back faker data (#359)
- samples/finance: update Chat sample to use new runtime API and chart schema (13286f3)
- samples/smart-home: adapt ChatPanel and Planner samples to new runtime API (bddf4ce)
- samples/smart-home: bump dashboard model to gpt-4.1-nano (0cec2fe)
- samples/spotify: align mcp tool types (c7dccdf)
- www: api reference doesnt handle namespaces (#162)
- www: More landing page polish (13f55fe)
- www: Make the hero a little more rad (f16aede)
- www: take year in copyright dinamically (#278, #276)
- www: Tighten up the docs typography (fcf32f2)
- www: generate llms after build (#367)
- www: use markdown for encoding search data (#375)
- www: squircle fallback (#376)
- ( Nechiforel David-Samuel ) NsdHSO
- adsuna @adsuna
- Anurag Pandey @Luvyansh
- Ben Taylor
- Brian Love @blove
- Donald Murillo @DonaldMurillo
- Jake Harris @jakeharris
- Jared Pleva
- Mike Ryan @MikeRyanDev
- Stephen Fluin
- U.G. Wilson
- Ville-Matti Riihikoski
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- better vm support (0bed9e1)
- 🎸 context for webstorm in www #279 (#292, #279)
- Add experimental support for Ollama (#295)
- Add anthropic adapter (#282, #349)
- allow compatibility with prerelease versions (v21) of Angular (#382)
- angular: add createRuntime, createRuntimeFunction, and createToolJavaScript helpers (2edee16)
- angular: Allow tools to be defined outside of a DI context (#316)
- angular: add deep signals for structured output resources (#360, #112)
- angular: expose resource state signals (8367410)
- angular: Add uiCompletionResource (29f28fc)
- angular,react: expose lastAssistantMessage helper (92498bf)
- angular,react: Add support for the prompt function in UI chat (#302)
- anthropic: improve streaming tool support (394f1b3)
- azure: Allow devs to supply the version number for models (826afe4)
- core: Add emulated structured outputs mode to the API (d127f9f)
- core: Switch to encoded binary responses for resiliency (02dc324)
- core: Improve consuming tool call results (b57f42b)
- core: add JavaScript runtime and function execution support (34a56b1)
- core: Use literals as the discriminator when available (#285)
- core: Add prompt template literal tag function (#294)
- core: add magic text parser and streaming fixes (2892ad5)
- core: Improve citations support for Magic Text (6978c5e)
- core, angular: Show errors in chat and completion (#154)
- core, angular, react: allow stopping of requests in progress (#226, #101)
- core,react,angular: Add known model IDs (eb11165)
- google: Wire up Gemini support (f36402d)
- hashbrown: Add internal state management to core (#82)
- react: Combine createTool and createToolWithArgs into useTool (4e2e796)
- react: Update useTool ergonomics for v0.2 (c59f944)
- react: Add JavaScript runtime hooks (0e7ef30)
- react: use tool with unknown schema (#299)
- react: Add useUICompletion hook (2d08ffc)
- samples: Add a generative UI dashboard (91f7808)
- samples: smart home theme (#343)
- samples: AWS Lambda streaming sample "server" (#408)
- samples/finance: add themed chat experience (1d91fae)
- samples/finance: Consume the updated magic text parser (14a4114)
- samples/finance: Stub out citation support, and improve visuals (3546b36)
- samples/finance: Improve polish of citations (bbf7c12)
- samples/finance: Improve quality of magic text rendering (dc8156a)
- writer: Add initial implementation of Writer adapter (8b16959)
- www: Add a feature tour to the landing page (#65)
- www: analytics (#168, #164)
- www: docs clean up (#177)
- www: Add homepage tour (#173)
- www: Add Intro to Hashbrown video (e7cbdee)
- www: Add meta images to the website (68b66db)
- www: hero and docs (#234)
- www: docs improvements (#238)
- www: blog (#241)
- www: improve blog post (#244)
- www: Implement redesign and improve documentation (b186675)
- www: fredoka font and content updates (#307)
- www: api docs (#310, #175)
- www: prompt tagged template literal, ollama, remote mcp with react (#313, #309)
- www: mcp fundamentals date (#319)
- www: predictive actions (#322)
- www: Add a feature list to the homepage (b2e4c03)
- www: Merge samples with docs on the homepage (21cabbd)
- www: meta (#344, #309)
- www: examples (#346)
- www: wdc announcement (#350)
- www: responsive menu (#353)
- www: wdc blog post (#362)
- www: sample app overlay (#363)
- www: llms.txt and more mobile improvements (#365)
- www: mobile improvements (#366)
- www: announcement for workshops (#369)
- www: the gravy discount (#370)
- www: search (#373)
- www: header search (#374)
- www: BackendCodeExample and docs updates (280cb0a)
- www: toast notifications (edf4312)
- provider injector (#94)
- do not show examples in Safari (#167, #159)
- vimeo video player (0774d1e)
- examples (30438d5)
- netlify deployment (#249)
- set workshop to inactive (#320)
- angular: Remove infinite loop caused by tool dependencies (#76)
- angular: Correct type for uiChatResource's lastAssistantMessage (9580a96)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- core: Handle situations where no choices are generated (7608510)
- core: Relax inferred schema constraint for numbers (d11b22e)
- core: Omit enveloping keys from objects inside anyOfs (#304)
- core: prompt non-ui template expressions (#372, #371)
- core: Add gpt 5 models to known models list (#397, #396)
- core: Add explicit export settings so that the 'import' entrypoint will resolve (#419)
- core, angular, react: Properly render child components in nested UI schema (#225, #223)
- core,azure,openai,google,writer,angular: handle non-string assistant content and sync options (#288, #289)
- google: fix error when developer does not provide any tools (#400, #399)
- ollama: Add transformRequest option and remove the default thinking param (#380)
- openai: Update OpenAI sdk version (#387, #385)
- react: resolve server sync external store state (#404, #403)
- samples: Improve the rich chat prompt (9a6ca96)
- samples: Get sample server running again (d134146)
- samples: finance data (#355)
- samples: limit faker data (#358)
- samples: roll back faker data (#359)
- samples/finance: update Chat sample to use new runtime API and chart schema (13286f3)
- samples/smart-home: adapt ChatPanel and Planner samples to new runtime API (bddf4ce)
- samples/smart-home: bump dashboard model to gpt-4.1-nano (0cec2fe)
- samples/spotify: align mcp tool types (c7dccdf)
- www: api reference doesnt handle namespaces (#162)
- www: More landing page polish (13f55fe)
- www: Make the hero a little more rad (f16aede)
- www: take year in copyright dinamically (#278, #276)
- www: Tighten up the docs typography (fcf32f2)
- www: generate llms after build (#367)
- www: use markdown for encoding search data (#375)
- www: squircle fallback (#376)
- ( Nechiforel David-Samuel ) NsdHSO @NsdHSO
- adsuna @adsuna
- Anurag Pandey @Luvyansh
- Ben Taylor
- Brian Love @blove
- Donald Murillo @DonaldMurillo
- Jake Harris @jakeharris
- Jared Pleva
- Mike Ryan @MikeRyanDev
- Stephen Fluin
- U.G. Wilson
- Ville-Matti Riihikoski
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- better vm support (0bed9e1)
- 🎸 context for webstorm in www #279 (#292, #279)
- Add experimental support for Ollama (#295)
- Add anthropic adapter (#282, #349)
- allow compatibility with prerelease versions (v21) of Angular (#382)
- angular: add createRuntime, createRuntimeFunction, and createToolJavaScript helpers (2edee16)
- angular: Allow tools to be defined outside of a DI context (#316)
- angular: add deep signals for structured output resources (#360, #112)
- angular: expose resource state signals (8367410)
- angular,react: expose lastAssistantMessage helper (92498bf)
- angular,react: Add support for the prompt function in UI chat (#302)
- anthropic: improve streaming tool support (394f1b3)
- azure: Allow devs to supply the version number for models (826afe4)
- core: Add emulated structured outputs mode to the API (d127f9f)
- core: Switch to encoded binary responses for resiliency (02dc324)
- core: Improve consuming tool call results (b57f42b)
- core: add JavaScript runtime and function execution support (34a56b1)
- core: Use literals as the discriminator when available (#285)
- core: Add prompt template literal tag function (#294)
- core: add magic text parser and streaming fixes (2892ad5)
- core, angular: Show errors in chat and completion (#154)
- core, angular, react: allow stopping of requests in progress (#226, #101)
- core,react,angular: Add known model IDs (eb11165)
- google: Wire up Gemini support (f36402d)
- hashbrown: Add internal state management to core (#82)
- react: Combine createTool and createToolWithArgs into useTool (4e2e796)
- react: Update useTool ergonomics for v0.2 (c59f944)
- react: Add JavaScript runtime hooks (0e7ef30)
- react: use tool with unknown schema (#299)
- samples: Add a generative UI dashboard (91f7808)
- samples: smart home theme (#343)
- samples: AWS Lambda streaming sample "server" (#408)
- samples/finance: add themed chat experience (1d91fae)
- writer: Add initial implementation of Writer adapter (8b16959)
- www: Add a feature tour to the landing page (#65)
- www: analytics (#168, #164)
- www: docs clean up (#177)
- www: Add homepage tour (#173)
- www: Add Intro to Hashbrown video (e7cbdee)
- www: Add meta images to the website (68b66db)
- www: hero and docs (#234)
- www: docs improvements (#238)
- www: blog (#241)
- www: improve blog post (#244)
- www: Implement redesign and improve documentation (b186675)
- www: fredoka font and content updates (#307)
- www: api docs (#310, #175)
- www: prompt tagged template literal, ollama, remote mcp with react (#313, #309)
- www: mcp fundamentals date (#319)
- www: predictive actions (#322)
- www: Add a feature list to the homepage (b2e4c03)
- www: Merge samples with docs on the homepage (21cabbd)
- www: meta (#344, #309)
- www: examples (#346)
- www: wdc announcement (#350)
- www: responsive menu (#353)
- www: wdc blog post (#362)
- www: sample app overlay (#363)
- www: llms.txt and more mobile improvements (#365)
- www: mobile improvements (#366)
- www: announcement for workshops (#369)
- www: the gravy discount (#370)
- www: search (#373)
- www: header search (#374)
- www: BackendCodeExample and docs updates (280cb0a)
- www: toast notifications (edf4312)
- provider injector (#94)
- do not show examples in Safari (#167, #159)
- vimeo video player (0774d1e)
- examples (30438d5)
- netlify deployment (#249)
- set workshop to inactive (#320)
- angular: Remove infinite loop caused by tool dependencies (#76)
- angular: Correct type for uiChatResource's lastAssistantMessage (9580a96)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- core: Handle situations where no choices are generated (7608510)
- core: Relax inferred schema constraint for numbers (d11b22e)
- core: Omit enveloping keys from objects inside anyOfs (#304)
- core: prompt non-ui template expressions (#372, #371)
- core: Add gpt 5 models to known models list (#397, #396)
- core, angular, react: Properly render child components in nested UI schema (#225, #223)
- core,azure,openai,google,writer,angular: handle non-string assistant content and sync options (#288, #289)
- google: fix error when developer does not provide any tools (#400, #399)
- ollama: Add transformRequest option and remove the default thinking param (#380)
- openai: Update OpenAI sdk version (#387, #385)
- react: resolve server sync external store state (#404, #403)
- samples: Improve the rich chat prompt (9a6ca96)
- samples: Get sample server running again (d134146)
- samples: finance data (#355)
- samples: limit faker data (#358)
- samples: roll back faker data (#359)
- samples/finance: update Chat sample to use new runtime API and chart schema (13286f3)
- samples/smart-home: adapt ChatPanel and Planner samples to new runtime API (bddf4ce)
- samples/smart-home: bump dashboard model to gpt-4.1-nano (0cec2fe)
- samples/spotify: align mcp tool types (c7dccdf)
- www: api reference doesnt handle namespaces (#162)
- www: More landing page polish (13f55fe)
- www: Make the hero a little more rad (f16aede)
- www: take year in copyright dinamically (#278, #276)
- www: Tighten up the docs typography (fcf32f2)
- www: generate llms after build (#367)
- www: use markdown for encoding search data (#375)
- www: squircle fallback (#376)
- ( Nechiforel David-Samuel ) NsdHSO @NsdHSO
- adsuna @adsuna
- Anurag Pandey @Luvyansh
- Ben Taylor
- Brian Love @blove
- Donald Murillo @DonaldMurillo
- Jake Harris @jakeharris
- Jared Pleva
- Mike Ryan @MikeRyanDev
- Stephen Fluin
- U.G. Wilson
- Ville-Matti Riihikoski
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- better vm support (0bed9e1)
- 🎸 context for webstorm in www #279 (#292, #279)
- Add experimental support for Ollama (#295)
- angular: add createRuntime, createRuntimeFunction, and createToolJavaScript helpers (2edee16)
- angular: Allow tools to be defined outside of a DI context (#316)
- angular,react: expose lastAssistantMessage helper (92498bf)
- angular,react: Add support for the prompt function in UI chat (#302)
- azure: Allow devs to supply the version number for models (826afe4)
- core: Add emulated structured outputs mode to the API (d127f9f)
- core: Switch to encoded binary responses for resiliency (02dc324)
- core: Improve consuming tool call results (b57f42b)
- core: add JavaScript runtime and function execution support (34a56b1)
- core: Use literals as the discriminator when available (#285)
- core: Add prompt template literal tag function (#294)
- core, angular: Show errors in chat and completion (#154)
- core, angular, react: allow stopping of requests in progress (#226, #101)
- core,react,angular: Add known model IDs (eb11165)
- google: Wire up Gemini support (f36402d)
- hashbrown: Add internal state management to core (#82)
- react: Combine createTool and createToolWithArgs into useTool (4e2e796)
- react: Update useTool ergonomics for v0.2 (c59f944)
- react: Add JavaScript runtime hooks (0e7ef30)
- react: use tool with unknown schema (#299)
- samples: Add a generative UI dashboard (91f7808)
- writer: Add initial implementation of Writer adapter (8b16959)
- www: Add a feature tour to the landing page (#65)
- www: analytics (#168, #164)
- www: docs clean up (#177)
- www: Add homepage tour (#173)
- www: Add Intro to Hashbrown video (e7cbdee)
- www: Add meta images to the website (68b66db)
- www: hero and docs (#234)
- www: docs improvements (#238)
- www: blog (#241)
- www: improve blog post (#244)
- www: Implement redesign and improve documentation (b186675)
- www: fredoka font and content updates (#307)
- www: api docs (#310, #175)
- www: prompt tagged template literal, ollama, remote mcp with react (#313, #309)
- provider injector (#94)
- do not show examples in Safari (#167, #159)
- vimeo video player (0774d1e)
- examples (30438d5)
- netlify deployment (#249)
- angular: Remove infinite loop caused by tool dependencies (#76)
- angular: Correct type for uiChatResource's lastAssistantMessage (9580a96)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- core: Handle situations where no choices are generated (7608510)
- core: Relax inferred schema constraint for numbers (d11b22e)
- core: Omit enveloping keys from objects inside anyOfs (#304)
- core, angular, react: Properly render child components in nested UI schema (#225, #223)
- core,azure,openai,google,writer,angular: handle non-string assistant content and sync options (#288, #289)
- samples: Improve the rich chat prompt (9a6ca96)
- samples: Get sample server running again (d134146)
- samples/finance: update Chat sample to use new runtime API and chart schema (13286f3)
- samples/smart-home: adapt ChatPanel and Planner samples to new runtime API (bddf4ce)
- samples/smart-home: bump dashboard model to gpt-4.1-nano (0cec2fe)
- www: api reference doesnt handle namespaces (#162)
- www: More landing page polish (13f55fe)
- www: Make the hero a little more rad (f16aede)
- www: take year in copyright dinamically (#278, #276)
- ( Nechiforel David-Samuel ) NsdHSO @NsdHSO
- Ben Taylor
- Brian Love @blove
- Jake Harris @jakeharris
- Mike Ryan @MikeRyanDev
- U.G. Wilson
- Ville-Matti Riihikoski
This was a version bump only, there were no code changes.
This was a version bump only, there were no code changes.
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- better vm support (0bed9e1)
- angular: add createRuntime, createRuntimeFunction, and createToolJavaScript helpers (2edee16)
- angular,react: expose lastAssistantMessage helper (bcbfecc)
- azure: Allow devs to supply the version number for models (826afe4)
- core: Add emulated structured outputs mode to the API (d127f9f)
- core: Switch to encoded binary responses for resiliency (02dc324)
- core: Improve consuming tool call results (b57f42b)
- core: add JavaScript runtime and function execution support (34a56b1)
- core, angular: Show errors in chat and completion (#154)
- core, angular, react: allow stopping of requests in progress (#226, #101)
- core,react,angular: Add known model IDs (eb11165)
- google: Wire up Gemini support (f36402d)
- hashbrown: Add internal state management to core (#82)
- react: Combine createTool and createToolWithArgs into useTool (4e2e796)
- react: Update useTool ergonomics for v0.2 (c59f944)
- react: Add JavaScript runtime hooks (0e7ef30)
- samples: Add a generative UI dashboard (91f7808)
- writer: Add initial implementation of Writer adapter (8b16959)
- www: Add a feature tour to the landing page (#65)
- www: analytics (#168, #164)
- www: docs clean up (#177)
- www: Add homepage tour (#173)
- www: Add Intro to Hashbrown video (e7cbdee)
- www: Add meta images to the website (68b66db)
- www: hero and docs (#234)
- www: docs improvements (#238)
- www: blog (#241)
- www: improve blog post (#244)
- provider injector (#94)
- do not show examples in Safari (#167, #159)
- vimeo video player (0774d1e)
- examples (30438d5)
- netlify deployment (#249)
- angular: Remove infinite loop caused by tool dependencies (#76)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- core: Handle situations where no choices are generated (7608510)
- core: Relax inferred schema constraint for numbers (d8fb592)
- core, angular, react: Properly render child components in nested UI schema (#225, #223)
- samples: Improve the rich chat prompt (9a6ca96)
- samples/finance: update Chat sample to use new runtime API and chart schema (13286f3)
- samples/smart-home: adapt ChatPanel and Planner samples to new runtime API (bddf4ce)
- samples/smart-home: bump dashboard model to gpt-4.1-nano (0cec2fe)
- www: api reference doesnt handle namespaces (#162)
- www: More landing page polish (13f55fe)
- www: Make the hero a little more rad (f16aede)
- Ben Taylor
- Brian Love @blove
- Jake Harris @jakeharris
- Mike Ryan @MikeRyanDev
- U.G. Wilson
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- better vm support (0bed9e1)
- angular: add createRuntime, createRuntimeFunction, and createToolJavaScript helpers (2edee16)
- azure: Allow devs to supply the version number for models (826afe4)
- core: Add emulated structured outputs mode to the API (d127f9f)
- core: Switch to encoded binary responses for resiliency (02dc324)
- core: Improve consuming tool call results (b57f42b)
- core: add JavaScript runtime and function execution support (34a56b1)
- core, angular: Show errors in chat and completion (#154)
- core, angular, react: allow stopping of requests in progress (#226, #101)
- core,react,angular: Add known model IDs (eb11165)
- google: Wire up Gemini support (f36402d)
- hashbrown: Add internal state management to core (#82)
- react: Combine createTool and createToolWithArgs into useTool (4e2e796)
- react: Update useTool ergonomics for v0.2 (c59f944)
- react: Add JavaScript runtime hooks (0e7ef30)
- samples: Add a generative UI dashboard (91f7808)
- writer: Add initial implementation of Writer adapter (8b16959)
- www: Add a feature tour to the landing page (#65)
- www: analytics (#168, #164)
- www: docs clean up (#177)
- www: Add homepage tour (#173)
- www: Add Intro to Hashbrown video (e7cbdee)
- www: Add meta images to the website (68b66db)
- www: hero and docs (#234)
- www: docs improvements (#238)
- www: blog (#241)
- www: improve blog post (#244)
- provider injector (#94)
- do not show examples in Safari (#167, #159)
- vimeo video player (0774d1e)
- examples (30438d5)
- netlify deployment (#249)
- angular: Remove infinite loop caused by tool dependencies (#76)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- core: Handle situations where no choices are generated (7608510)
- core, angular, react: Properly render child components in nested UI schema (#225, #223)
- samples: Improve the rich chat prompt (9a6ca96)
- samples/finance: update Chat sample to use new runtime API and chart schema (13286f3)
- samples/smart-home: adapt ChatPanel and Planner samples to new runtime API (bddf4ce)
- samples/smart-home: bump dashboard model to gpt-4.1-nano (0cec2fe)
- www: api reference doesnt handle namespaces (#162)
- www: More landing page polish (13f55fe)
- www: Make the hero a little more rad (f16aede)
- Ben Taylor
- Brian Love @blove
- Jake Harris @jakeharris
- Mike Ryan @MikeRyanDev
- U.G. Wilson
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- better vm support (0bed9e1)
- azure: Allow devs to supply the version number for models (826afe4)
- core: Add emulated structured outputs mode to the API (d127f9f)
- core: Switch to encoded binary responses for resiliency (02dc324)
- core: Improve consuming tool call results (b57f42b)
- core, angular: Show errors in chat and completion (#154)
- google: Wire up Gemini support (f36402d)
- hashbrown: Add internal state management to core (#82)
- writer: Add initial implementation of Writer adapter (8b16959)
- www: Add a feature tour to the landing page (#65)
- www: analytics (#168, #164)
- www: docs clean up (#177)
- www: Add homepage tour (#173)
- www: Add Intro to Hashbrown video (e7cbdee)
- www: Add meta images to the website (68b66db)
- provider injector (#94)
- do not show examples in Safari (#167, #159)
- vimeo video player (0774d1e)
- examples (30438d5)
- angular: Remove infinite loop caused by tool dependencies (#76)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- www: api reference doesnt handle namespaces (#162)
- www: More landing page polish (13f55fe)
- www: Make the hero a little more rad (f16aede)
- Ben Taylor
- Brian Love @blove
- Mike Ryan @MikeRyanDev
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- better vm support (0bed9e1)
- azure: Allow devs to supply the version number for models (826afe4)
- core: Add emulated structured outputs mode to the API (d127f9f)
- core: Switch to encoded binary responses for resiliency (02dc324)
- core: Improve consuming tool call results (b57f42b)
- core, angular: Show errors in chat and completion (#154)
- google: Wire up Gemini support (f36402d)
- hashbrown: Add internal state management to core (#82)
- writer: Add initial implementation of Writer adapter (8b16959)
- www: Add a feature tour to the landing page (#65)
- www: analytics (#168, #164)
- www: docs clean up (#177)
- www: Add homepage tour (#173)
- www: Add Intro to Hashbrown video (e7cbdee)
- www: Add meta images to the website (68b66db)
- provider injector (#94)
- do not show examples in Safari (#167, #159)
- vimeo video player (0774d1e)
- angular: Remove infinite loop caused by tool dependencies (#76)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- www: api reference doesnt handle namespaces (#162)
- www: More landing page polish (13f55fe)
- www: Make the hero a little more rad (f16aede)
- Ben Taylor
- Brian Love @blove
- Mike Ryan @MikeRyanDev
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- better vm support (0bed9e1)
- azure: Allow devs to supply the version number for models (826afe4)
- core: Add emulated structured outputs mode to the API (d127f9f)
- core: Switch to encoded binary responses for resiliency (02dc324)
- core: Improve consuming tool call results (b57f42b)
- core, angular: Show errors in chat and completion (#154)
- google: Wire up Gemini support (f36402d)
- hashbrown: Add internal state management to core (#82)
- writer: Add initial implementation of Writer adapter (8b16959)
- www: Add a feature tour to the landing page (#65)
- www: analytics (#168, #164)
- www: docs clean up (#177)
- www: Add homepage tour (#173)
- www: Add Intro to Hashbrown video (e7cbdee)
- www: Add meta images to the website (68b66db)
- provider injector (#94)
- do not show examples in Safari (#167, #159)
- vimeo video player (0774d1e)
- angular: Remove infinite loop caused by tool dependencies (#76)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- www: api reference doesnt handle namespaces (#162)
- www: More landing page polish (13f55fe)
- www: Make the hero a little more rad (f16aede)
- Ben Taylor
- Brian Love @blove
- Mike Ryan @MikeRyanDev
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- better vm support (0bed9e1)
- core: Add emulated structured outputs mode to the API (d127f9f)
- core: Switch to encoded binary responses for resiliency (02dc324)
- core: Improve consuming tool call results (b57f42b)
- core, angular: Show errors in chat and completion (#154)
- google: Wire up Gemini support (f36402d)
- hashbrown: Add internal state management to core (#82)
- www: Add a feature tour to the landing page (#65)
- www: analytics (#168)
- www: docs clean up (#177)
- www: Add homepage tour (#173)
- provider injector (#94)
- do not show examples in Safari (#167)
- angular: Remove infinite loop caused by tool dependencies (#76)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- www: api reference doesnt handle namespaces (#162)
- Ben Taylor
- Brian Love @blove
- Mike Ryan @MikeRyanDev
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- middleware (4733a91)
- hashbrown: Add internal state management to core (#82)
- www: Add a feature tour to the landing page (#65)
- angular: Remove infinite loop caused by tool dependencies (#76)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- core: Minor bug fixes and enhancements to state (9417198)
- Brian Love @blove
- Mike Ryan @MikeRyanDev
- www homepage sdk mockup (#62)
- www branding (#63)
- www lla branding (#64)
- www: Add a feature tour to the landing page (#65)
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- Brian Love @blove
- Mike Ryan @MikeRyanDev
- azure: Handle situations where the LLM emits a chunk without any choices (1f3a3f0)
- Mike Ryan @MikeRyanDev
This was a version bump only, there were no code changes.
- www theme (e95c430)
- Brian Love
This was a version bump only, there were no code changes.
This was a version bump only, there were no code changes.
- Add support for structured outputs (740b69a)
- Make rich chat a bit richer (30d0353)
- Add tools-javascript for code execution (878c2e2)
- openai lib (dcf2118)
- google lib (15cb3a1)
- gemini structured output (8220813)
- Add framework-agnostic exposeComponent utility (00c7943)
- azure package (b0b151d)
- Add a production-grade schema library implementation (6dd4503)
- Add a mature version of the javascript tool (1cb60bb)
- www (8070cd4)
- nx-cloud: setup nx cloud workspace (ce401e1)
- Make tool calling more type safe (4df5e1b)
- Brian Love
- Mike Ryan @MikeRyanDev