Skip to content

v0.14.4

Choose a tag to compare

@github-actions github-actions released this 26 Sep 11:30
· 36 commits to main since this release
5a43c4b

Changed

  • A weaver generated with --agent names the connection and the agent apart. <id>-connection.ts holds connect<Weaver>(ctx) and the signal <weaver>Tools, which is the workbench's half; <id>-agent.ts holds askAgent, the stand-in for your own agent. Before this release, <id>-agent.ts held the connection and the stand-in sat in <id>-agent-source.ts. The stand-in yields typed AG-UI events instead of casting them. Weavers generated before this release keep their files. (#666)
  • theme.css imports its parts. The published path, the layer order and the rules are unchanged; the package ships ten files under styles/theme/ beside it, and import only theme.css. The stylesheet carries no comments any more: what they told a product is in docs/reference/design-tokens.md. (#662)

What's Changed

  • docs(openspec): archive generated-components-take-the-app-prefix by @yesbert in #659
  • docs: sample components take the app prefix, not the platform's by @yesbert in #660
  • docs(openspec): record the owner's decisions on the rest of the refactor by @yesbert in #661
  • refactor(shell): theme.css imports its parts, and stylesheets carry no comments by @yesbert in #662
  • refactor(ag-ui): the adapter reads as the steps of a call by @yesbert in #663
  • chore(workspace): lint inputs are named once, in nx.json by @yesbert in #664
  • refactor(example): a ticket command and its button end in one function by @yesbert in #665
  • refactor(devkit): the generated agent files name the connection and the agent apart by @yesbert in #666
  • refactor(example): the assistant takes the generated shape by @yesbert in #667
  • refactor(example): no leftovers, and the components take the app prefix by @yesbert in #668
  • docs(example): the READMEs describe this example by @yesbert in #669
  • refactor(demo): the quotes weaver has the shape of the other five by @yesbert in #670
  • refactor(demo): the ledger lives in the finance weaver by @yesbert in #671
  • refactor(demo): what only the distribution contributes lives under app/ by @yesbert in #672
  • refactor(demo): no settings that change nothing, and nothing left over by @yesbert in #673
  • refactor(demo): one language signal, the formatters called directly, one clock by @yesbert in #674
  • refactor(demo): the quotes weaver says each thing once by @yesbert in #675
  • refactor(demo): insights reads the session through ctx.session by @yesbert in #676
  • refactor(demo): the scripted agent names its beats and its events apart by @yesbert in #677
  • refactor(demo): the facades guard alike, and names say what they do by @yesbert in #678
  • refactor(demo): the overview module declares what makes it the home by @yesbert in #679
  • refactor(demo): one supplier list, and open items are what finance is owed by @yesbert in #680
  • refactor(demo): the customers weaver ships its strings in its own namespace by @yesbert in #681
  • refactor(demo): the finance weaver ships its strings in its own namespace by @yesbert in #682
  • refactor(demo): the procurement weaver ships its strings in its own namespace by @yesbert in #683
  • refactor(demo): the inventory weaver ships its strings in its own namespace by @yesbert in #684
  • refactor(demo): the people weaver ships its strings in its own namespace by @yesbert in #685
  • refactor(demo): finance lists its records in the responsive grid by @yesbert in #686
  • refactor(demo): people lists its records in the responsive grid by @yesbert in #687
  • refactor(demo): procurement lists its records in the responsive grid by @yesbert in #688
  • refactor(demo): inventory lists its records in the responsive grid by @yesbert in #689
  • refactor(demo): the product's components take the demo- prefix by @yesbert in #690
  • refactor(demo): the payment matching plugin in parts, and drawing books nothing by @yesbert in #691
  • refactor(demo): the end-to-end tests read without narration by @yesbert in #692
  • docs(demo): the README matches the code and reads in an order by @yesbert in #693
  • refactor(tools): the platform's tools sit in folders named for what they do by @yesbert in #694
  • refactor(tools): the checks share one ratchet, one package table and one walker by @yesbert in #695
  • refactor(scripts): the release and dependency scripts say what they do by @yesbert in #696
  • test: the test names state the behaviour instead of tracker codes by @yesbert in #697
  • refactor(shell): the unusable-workspaces port sits in the slice that owns it by @yesbert in #698
  • docs(openspec): archive the-code-reads-for-a-newcomer by @yesbert in #699
  • chore: bump version to 0.14.4 by @yesbert in #700

Full Changelog: v0.14.3...v0.14.4