myaiMake Yourself AI
Back to changelog
improvement

Webhook Dedup & Stability Fixes

Deduplicate incoming webhooks, plus fixes for Gemini 3 compatibility, template inheritance, and PubSub reliability.

A round of reliability improvements across the platform.

Webhook Deduplication

Incoming webhooks now support a ?dedup=<field> query parameter. If a webhook with the same dedup field value arrives within the window, it's silently dropped. This prevents duplicate processing from retry-happy external systems.

Gemini 3 Compatibility

Fixed a crash when using Gemini 3 models with parity-repaired function calls. The thought_signature field is now handled correctly during response parsing.

Template Inheritance Fixes

Two fixes for template-instance relationships: batch permission checks now correctly inherit from parent templates, and artifact index resolution properly walks the template chain.

PubSub Reliability

Fixed a race condition where mid-loop spawned work orders could miss PubSub messages. The previous_work_order_id is now surfaced to the UI for proper thread chaining.