Releases: ash-project/ash_ai
v0.6.1
Bug Fixes:
- use context in Ash reads in AshAI.Gen.Chat by @zachdaniel
v0.6.0
Features:
-
Hard cutover to ReqLLM: remove LangChain runtime and migrate chat generator (#177) by mikehostetler (#177)
-
add mcp_ui_resource for MCP Apps spec (#173) by @nallwhy (#173)
Improvements:
-
For
gen.chattask make all tools available by default (#176) by Kenneth Kostrešević (#176) -
Support --provider, --route and --live-component (#175) by Kenneth Kostrešević (#175)
-
add
strict?option, change how filters behave under it by @zachdaniel
v0.5.0
Features:
-
Add ChatOpenAiResponses support by sezaru (#163)
-
Use StructuredOutput for ChatOpenAiResponses by sezaru (#163)
-
Add support for modifying the chain in prompt (#142) by @Munksgaard (#142)
Bug Fixes:
-
add additionalProperties constraint to input schema (#144) by @kingdomcoding (#144)
-
fix issue with AshOban compiling before AshAi action definition (#148) by Aaron Westbrook (#148)
Improvements:
v0.4.0
Features:
-
Added _meta field to tools MCP (#140) by @C-Sinclair (#140)
-
Add MCP resources support with action descriptions (#138) by @C-Sinclair (#138)
v0.3.0
Features:
- langchain 0.4 (#132) by @barnabasJ (#132)
Bug Fixes:
- turn content into string for chat title by @barnabasJ (#132)
Improvements:
- update ash_oban to 0.5 by @zachdaniel
v0.2.14
v0.2.9
Improvements:
-
mark all fields as required by @zachdaniel
-
handle number constraints by @zachdaniel
-
Add on_tool_start and on_tool_end callbacks (#96) by @bradleygolden
v0.2.8
Improvements:
- add typed struct example to usage rules & docs by @zachdaniel
v0.2.7
Bug Fixes:
- separate custom_context from llm initialization in ash_ai.gen.chat (#88) by @germanbottosur
v0.2.6
Bug Fixes:
-
handle missing user module more gracefully by @zachdaniel
-
properly install usage rules by @zachdaniel