Use feature type name as key before numeric id in org feature preprocessing

Fixkamo-internal
Shipped
March 19, 2026 at 6:13 PM UTC
Author
kamo
Commit
af4fdaf

Java returns features with `type: "VOIP"` and a numeric `id`. The preprocessing chain had `obj.id` before `obj.type`, causing all features to get numeric string keys instead of semantic names like VOIP/CRM/EMAIL. Swapped priority so `obj.type` is evaluated before `obj.id`. Also added `recordState.isActive` to the enabled resolution chain.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing