ts-cat

TypeScript version of the Cheshire Cat AI project

GPL-3.0 License

Stars
4
ts-cat - v1.3.0 Latest Release

Published by zAlweNy26 3 months ago

compare changes

πŸš€ Enhancements

  • Improve tool parser (a79416a)
  • Update LLM and Embedder configs (68a0e26)
  • Add parseJson utils (485ffc3)
  • RabbitHole: Add 2 new hooks (f167e10)
  • Update prompt template and output parser (0beb14a)
  • Update langchain to v0.2 (52bef47)
  • Add WhiteRabbit (job scheduler) (fb815ce)
  • Improve plugin importing using Blobs (49b9962)
  • Promisify specific hooks (648b76f)

🩹 Fixes

  • Small general fixes (5170dfb)
  • Improve AgentManager (9015cdb)
  • Fix multi-action agent with temp patch (760da42)
  • Require Bun v1.1.19+ to work (30ce63d)
  • Fix chat history saving (45cc9c8)

πŸ’… Refactors

  • Update AgentManager with improvements (523ce0b)
  • Switch to Bun runtime (635c6bc)
  • Migrate from Fastify to Elysia (6d2b0f9)

🌊 Types

  • Move types to separate folder (472d4de)

🏑 Chore

βœ… Tests

  • Temporary bypass bun tests (0ae3cd5)

🎨 Styles

πŸ€– CI

❀️ Contributors

ts-cat - v1.2.6

Published by zAlweNy26 6 months ago

compare changes

πŸš€ Enhancements

  • Refactor database instance (6d141bf)
  • Add source query param to chunk upload (4e8cbef)
  • Add new database keys and fix defaults (7809128)

🩹 Fixes

  • Fix routes schemas (4957199)
  • Fix boolean coercion (dbddd89)
  • Fix error schema in endpoints (6134b93)
  • Improve json tool parser (2ba8660)
  • RabbitHole: Fix documents splitting, rename hooks (87e3afe)

πŸ“– Documentation

🏑 Chore

  • Update eslint rules (431108b)
  • Halve chunk size and overlap (7ab22e1)

❀️ Contributors

ts-cat - v1.2.5

Published by zAlweNy26 6 months ago

compare changes

πŸš€ Enhancements

  • Nodemon now watches also .env file (4fd3bc5)
  • Use json in tool prompt (3ab5159)

🩹 Fixes

  • Fix missing routes validations (ba8ee05)
  • Fix log level order (550e48a)

🏑 Chore

❀️ Contributors

ts-cat - v1.2.4

Published by zAlweNy26 6 months ago

compare changes

πŸš€ Enhancements

  • Improve OpenAPI schema with Zod (9375bf0)
  • Form: Improve class management (1713123)

πŸ“– Documentation

  • RabbitHole: Add JSDoc to methods (9c0bca5)

🏑 Chore

❀️ Contributors

ts-cat - v1.2.3

Published by zAlweNy26 7 months ago

compare changes

πŸš€ Enhancements

  • MadHatter: Add 3 new hooks: #17 (#17)
  • Plugin: getPluginInfo is now specific (fec1eb1)
  • Plugin: Revert loading of manifest and settings to be sync (ef6f67f)
  • Memory: Add route to retrieve documents by metadata (1532d3d)
  • Plugin: Add defaults to settings schema (9042a97)

🩹 Fixes

  • Try to fix [#12] (#12)

πŸ“– Documentation

🏑 Chore

βœ… Tests

❀️ Contributors

ts-cat - v1.2.2

Published by zAlweNy26 7 months ago

compare changes

πŸš€ Enhancements

  • Add git pre-commit hook (2b93bcf)
  • Conversational forms now work (060f2dc)

🩹 Fixes

πŸ“– Documentation

  • Add CONTRIBUTING and CODE OF CONDUCT (533c4d0)

🏑 Chore

❀️ Contributors

ts-cat - v1.2.1

Published by zAlweNy26 7 months ago

compare changes

πŸš€ Enhancements

  • Easily get plugin info from stray cat #14 (#14)

🩹 Fixes

  • Fix #15 (#15)

❀️ Contributors

ts-cat - v1.2.0

Published by zAlweNy26 7 months ago

compare changes

πŸš€ Enhancements

  • Add save param for /chat endpoint (8a1b2d4)
  • Add Zod in the database config (1e6762f)
  • Add instant tool call syntax (d7255c8)
  • Toggle procedures via endpoint (756c1ad)
  • Add web parsers (74b6ab8)

🩹 Fixes

πŸ’… Refactors

  • Removed automatic embedder selection (6af0bcf)

πŸ“– Documentation

🌊 Types

  • Add AgentFastReply interface (cceb122)

🏑 Chore

  • Add from property in hooks (a803a2a)
  • Change procedures casing (snake to kebab) (6346c13)
  • Update deps (bee8219)
  • Improve rabbit hole error handling (28cf108)

🎨 Styles

  • Improve welcome log spacing (727a1f9)

❀️ Contributors

ts-cat - v1.1.1

Published by zAlweNy26 7 months ago

compare changes

πŸš€ Enhancements

  • Add defaults in parsed env vars (cb0e1f9)
  • Publicized ws queue on stray cat (8efce56)
  • Add MistralAI llm config (b12a1b9)
  • Add TogetherAI and Fireworks embedder configs (c0a1a16)

🩹 Fixes

πŸ“– Documentation

βœ… Tests

  • Update test setup and add some utils tests (ca121a8)

❀️ Contributors

ts-cat - v1.1.0

Published by zAlweNy26 7 months ago

compare changes

πŸš€ Enhancements

🩹 Fixes

❀️ Contributors

ts-cat - v1.0.2

Published by zAlweNy26 7 months ago

compare changes

πŸš€ Enhancements

  • Add string comparison util (cfa747c)

🩹 Fixes

❀️ Contributors

ts-cat - v1.0.1

Published by zAlweNy26 7 months ago

compare changes

πŸš€ Enhancements

🩹 Fixes

  • Update plugin requirements installation (9f82886)
  • Fastify log levels (8ea41f0)

πŸ“– Documentation

❀️ Contributors

ts-cat - v1.0.0

Published by zAlweNy26 7 months ago

🏑 Chore

❀️ Contributors

Related Projects