KamoCRM

Talk It Through no longer 500s when the portal sends no flow

FixSecurityService
Shipped
November 11, 2026 at 9:45 AM UTC
Author
Kamo
Commit
5c4fd8f

Set.of(...).contains(null) throws, so a request without a flow hint (the funnel before a purpose is chosen) answered 500. Found by a live probe after deploy. flowHint() guards it; test added. Verified the LIGHT-tier extraction itself against an SI test org (sp00verify) with a synthetic description: the provider answers strict JSON inside the vocabulary and leaves out what was not stated.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing