Revision history for LLM::Character
0.3.1 2026-10-05T10:48:20+01:00
- Requires JSON::Fast 0.21.0 or later (zef:timo). 0.19 (cpan:TIMOTIMO)
fails its own tests under the RakuAST compiler frontend that Rakudo
2026.09 makes the default, so installing this distribution stopped
at that dependency.
0.3.0 2026-09-24T19:51:11+01:00
- Lorebook::Matching: fix "Use of uninitialized value ... in string
context" warning when deduplicating matches for an entry built
without a `uuid` (e.g. constructed directly rather than via
`import-lorebook`). Falls back to the entry's object identity as
the dedup key, so such entries still match and dedup correctly
across recursion passes without colliding with other uuid-less
entries.
0.2.3 2026-08-21T21:40:50+01:00
- Pin Image::PNG::Portable
0.2.2 2026-04-29T23:45:59+01:00
- Bump Github actions to use node 24+
0.2.1 2026-04-13T17:03:06+01:00
- IO::Import: when coercing a SillyTavern lorebook entry to CCv3,
promote `comment` into `name` if `name` is empty. ST has no
`name` field — the user-visible "memo" is stored in `comment`,
so without this promotion entries round-trip through CCv3 with
an empty name and nothing to display in UIs that use it. The
`comment` field is preserved unchanged.
0.2.1 2026-02-23T04:03:54Z
- Add export-character & export-character-to-png methods for exporting cards to JSON and PNG
- Add export-lorebook method with CCv3 and SillyTavern format support
- PNG export writes both ccv3 and chara tEXt chunks for CCv2 backwards compatibility
- Fix bug where preventRecursion/delayUntilRecursion/excludeRecursion were lost during ST import
0.2.0 2026-02-23T03:03:31Z
- Add export-character & export-character-to-png functions
- Add export-lorebook function
0.1.3 2025-07-10T03:00:19+01:00
- Fix another bug with ST lorebooks always being selective
0.1.2 2025-07-10T02:18:40+01:00
- Fix bug with ST lorebooks always being selective
0.1.1 2025-07-09T19:36:38+01:00
- Fix actions badges
0.1.0 2025-07-09T19:29:36+01:00
- Initial version