Skip to content

Releases: harrysolovay/liminal

[email protected]

25 Aug 03:32
b6aedbf

Choose a tag to compare

Minor Changes

  • 8212083: Refactor L.sequence -> L.line. Decouple thread effects from the providing of effects via L.provide.

[email protected]

13 Aug 03:19
2bd1f5a

Choose a tag to compare

Minor Changes

  • 2e96076: Refactoring "strands" into "threads", which can provide a handle with which to operate on the thread context outside of the thread's sequencers arguments.

[email protected]

11 Aug 14:20
2fff24c

Choose a tag to compare

Minor Changes

  • 3b4ec1a: - Instead of providing AiToolkit to L.enable/L.disable, we now provide tools directly.
    • Also includes the beginnings of a coalesceModels pattern.

[email protected]

10 Aug 04:19
03084f5

Choose a tag to compare

Minor Changes

  • e7006b7: Implement tool enablement and disablement.

[email protected]

07 Aug 22:54
574aa68

Choose a tag to compare

Minor Changes

  • 0e4954e: Rename L.assistantStruct to L.assistantSchema, is it now supports all schemas, not just struct schemas. Template tag calls are properly dedented and normalized. Additionally, L.userJson now uses the optional schema to JSONC-encode with description annotations as comments on corresponding fields.

[email protected]

06 Aug 04:24
d694d75

Choose a tag to compare

liminal

0.12.1

Patch Changes

0.12.0

Minor Changes

  • a04ae8b: Introduce L.handle / rework strand event-handling mechanism.

0.11.1

Patch Changes

  • feee30f: Testing provenance capture in changeset-driven publishes.

0.11.0

Minor Changes

  • 48aa187: Rework mechanism of denoting strand boundary.

0.10.0

Minor Changes

  • 866e64a: Redesigning much of the API.

0.9.0

Minor Changes

  • df8861a: Separate L.assistant into L.assistantText and L.assistantStruct.

0.8.0

Minor Changes

  • bf980fb: Major redesign of the Liminal API to be more effect-idiomatic.

0.7.0

Minor Changes

  • d6fe173: Remove approach to passing handlers to strands.

0.6.0

Minor Changes

  • e88b9af: Rewrite using Effect-TS.

0.5.17

Patch Changes

  • 5c421c8: Re-add string dedenting for template-fn-style usage of user, system and schema.

0.5.16

Patch Changes

  • 6e70190: Renaming Model to Adapter and L.model to L.focus

0.5.15

Patch Changes

  • 9c276c3: Fix message list cloning, add streaming to ollama adapter.

0.5.14

Patch Changes

  • d12049c: Fix L.run return type. Add L. for JSON-schema building.

0.5.13

Patch Changes

  • bbd0e74: Liminal schema and util now exist within the liminal package itself. Runtime type compatibility changes.

0.5.12

Patch Changes

  • 4808a57: Fix handling of standalone iterables supplied to L.strand. Also introduce strandard, a standard library of strands.
  • Updated dependencies [4808a57]

0.5.11

Patch Changes

0.5.10

Patch Changes

0.5.9

Patch Changes

  • dbd5e93: Reintroduced tools and various examples.

0.5.8

Patch Changes

0.5.7

Patch Changes

0.5.6

Patch Changes

  • f79205e: Include fiber information in the event type supplied to user-specified handlers. Continue reworking runtime implementation.

0.5.5

Patch Changes

  • 43afd27: Fixing misc. bugs and refactoring context management.

0.5.4

Patch Changes

0.5.3

Patch Changes

0.5.2

Patch Changes

  • de74823: Various API changes, such as infer as a callable object (the object of which implements Symbol.iterator and yields the actual action). Introduced initial "section" action. Also created an adapter for Ollama.

0.5.1

Patch Changes

  • 96339de: Fixing continuous publishing. No other changes contained in this release.

0.1.1

Patch Changes

  • 171acfe: Initial publish of Liminal and the Vercel AI adapter library. Still heavily WIP.
    More publishes to come!

[email protected]

03 Aug 15:18
118fe0f

Choose a tag to compare

Patch Changes

  • feee30f: Testing provenance capture in changeset-driven publishes.

[email protected]

01 Aug 04:15
2096bc0

Choose a tag to compare

Minor Changes

  • 866e64a: Redesigning much of the API.

[email protected]

29 Jul 00:15
c6e2bcc

Choose a tag to compare

Minor Changes

  • df8861a: Separate L.assistant into L.assistantText and L.assistantStruct.

[email protected]

25 Jul 23:54
e8db482

Choose a tag to compare

Minor Changes

  • bf980fb: Major redesign of the Liminal API to be more effect-idiomatic.