Structured outputs, vectorization and tool calling for your Ash application

4 Open Issues Need Help Last updated: Sep 16, 2026

Open Issues Need Help

View All on GitHub

Structured outputs, vectorization and tool calling for your Ash application

Elixir

Structured outputs, vectorization and tool calling for your Ash application

Elixir
enhancement good first issue

Structured outputs, vectorization and tool calling for your Ash application

Elixir
Add tool start hook about 1 year 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