ZV-2026-0670 · 2026-09-03 · hoghogh.ai
hoghogh.ai: Field injury was removed from calculate_diyeh input; consumers still sending it may be rejected or silently ignored.
breaking
What changed
Field injury was removed from calculate_diyeh input; consumers still sending it may be rejected or silently ignored. Field is_haram_month was removed from calculate_diyeh input; consumers still sending it may be rejected or silently ignored. Field amount was removed from calculate_litigation_fee input; consumers still sending it may be rejected or silently ignored. Field stage on calculate_litigation_fee is now required. Enum value بدوی removed from stage on calculate_litigation_fee. Enum value تجدیدنظر removed from stage on calculate_litigation_fee. Enum value فرجام removed from stage on calculate_litigation_fee. Field monthly_wage was removed from calculate_severance input; consumers still sending it may be rejected or silently ignored.
What to do
If your agents call hoghogh.ai, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.
The redline
− injury Field injury was removed from calculate_diyeh input; consumers still sending it may be rejected or silently ignored. − is_haram_month Field is_haram_month was removed from calculate_diyeh input; consumers still sending it may be rejected or silently ignored. − amount Field amount was removed from calculate_litigation_fee input; consumers still sending it may be rejected or silently ignored. − stage Field stage on calculate_litigation_fee is now required. − stage Enum value بدوی removed from stage on calculate_litigation_fee. − stage Enum value تجدیدنظر removed from stage on calculate_litigation_fee. − stage Enum value فرجام removed from stage on calculate_litigation_fee. − monthly_wage Field monthly_wage was removed from calculate_severance input; consumers still sending it may be rejected or silently ignored. + count Optional field count was added to calculate_diyeh; may shift model behaviour. + fraction Optional field fraction was added to calculate_diyeh; may shift model behaviour. + gender Optional field gender was added to calculate_diyeh; may shift model behaviour. + injury_type Optional field injury_type was added to calculate_diyeh; may shift model behaviour. + sacred_month Optional field sacred_month was added to calculate_diyeh; may shift model behaviour. + case_type Optional field case_type was added to calculate_litigation_fee; may shift model behaviour. + claim_amount_toman Optional field claim_amount_toman was added to calculate_litigation_fee; may shift model behaviour. + stage Enum value first added to stage on calculate_litigation_fee. + stage Enum value appeal added to stage on calculate_litigation_fee. + stage Enum value supreme added to stage on calculate_litigation_fee. + contract_type Optional field contract_type was added to calculate_severance; may shift model behaviour. + last_salary_toman Optional field last_salary_toman was added to calculate_severance; may shift model behaviour. + months Optional field months was added to calculate_severance; may shift model behaviour. + unused_leave_days Optional field unused_leave_days was added to calculate_severance; may shift model behaviour. + year Optional field year was added to calculate_severance; may shift model behaviour. − years Field years on calculate_severance is no longer required.