Class CustomerOrdersTool

All Implemented Interfaces:
GuardedExecution, Identifiable, Job<CustomerOrders>, Tool<CustomerId, CustomerOrders>

public class CustomerOrdersTool extends AbstractTool<CustomerId, CustomerOrders>
Lists one customer's orders as artifacts. Nothing in the tool is about artifacts beyond returning them: the runtime registers each one as the result reaches the model and shows the model its reference beside its fields.
Since:
0.1 (2026-09-27)
Author:
Andrey Santrosyan