github lynx-family/lynx-stack @lynx-js/skill-lynx-openui@0.0.3

latest releases: @lynx-js/genui@0.7.0, @lynx-js/react-rsbuild-plugin@0.21.0, @lynx-js/vanilla-rsbuild-plugin@0.1.4...
4 hours ago

Patch Changes

  • Add the immutable @Append(array, item) OpenUI builtin, shared by the renderer and prompt library. Use it for Todo additions without a fixed list capacity and document data operations, nested-array semantics, and concurrency limits. (#4173)

  • Add a built-in Web Canvas component to OpenUI with incremental drawing from streamed code chunks, reactive redraws, and click actions that expose logical canvas coordinates through state bindings. (#4188)

  • Add shared closed enum guidance to full and reduced OpenUI generation prompts and skill references. Require exact argument values and avoid borrowing values from other components or upstream libraries. (#4133)

  • Guide generation to keep mutable (#4168)
    business content in Query results and update it through Mutation and Query
    refresh. Include the local data tool contract in the shared default OpenUI prompt
    only when the host declares both local data tools and tool calls are enabled. Execute preview mutations deterministically in local storage without
    model requests. Keep conversation history and shares as plain DSL with Query defaults. Restore
    saved local data only through the host renderer’s initialQueryResults input.

Don't miss a new lynx-stack release

NewReleases is sending notifications on new releases.