يمكن وصف الوكلاء بـ TypeScript أو بالباني البصري. وكلاهما يُترجَم إلى تمثيل الخريطة نفسه، فالخريطة المبنية بصريًا تُصدَّر إلى كود وتعود دون فقد.
agent("refund")
.step("stripe.lookup")
.step("policy.check")
.approval({ when: (ctx) => ctx.amount > 100_00 })
.step("stripe.refund")الفروع المتوازية
الخطوات المعرَّفة دون اعتمادية على بعضها تعمل بالتوازي. وصرّح بالاعتمادية حين يهمّ الترتيب.
.parallel([
step("crm.fetch"),
step("kb.search"),
])
.step("draft") // ينتظر كليهما