Structured outputs, vectorization and tool calling for your Ash application

1 Open Issue Need Help Last updated: Jul 17, 2025

Open Issues Need Help

View All on GitHub
Add tool start hook about 2 months ago

AI Summary: Implement a new `on_tool_start` callback option for the `AshAi.setup_ash_ai` function. This callback should execute when a tool call begins, providing real-time status updates to the user within the context of the LLM response (including conversation ID). The callback should mirror the existing `on_tool_response_created` hook in terms of context access for consistency.

Complexity: 3/5
enhancement good first issue

Structured outputs, vectorization and tool calling for your Ash application

Elixir