Commit 529fc59
fix: sync SubmitActionOptions type with backend submit_action endpoint (#1704)
## Summary
- Synced `SubmitActionOptions` type with the backend
`SubmitActionRequest` struct from the chat repo
- Added 13 missing action payloads: `block`, `custom`,
`delete_activity`, `delete_comment`, `delete_reaction`, `end_call`,
`escalate`, `flag`, `kick_user`, `mark_reviewed`, `reject_appeal`,
`shadow_block`, `unblock`
- Added missing fields on existing payloads (`ban`, `delete_message`,
`delete_user`, `restore`, `unban`)
- Added top-level `appeal_id` field
## Linear ticket
https://linear.app/stream/issue/MOD2-708/update-chat-js-sdk-to-support-the-updated-types-in-submit-action
## Test plan
- [x] TypeScript compiles cleanly (`tsc --noEmit`)
- [ ] Verify no downstream consumers break with the expanded type
🤖 Generated with [Claude Code](https://claude.com/claude-code)
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 56101a1 commit 529fc59
1 file changed
Lines changed: 75 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3721 | 3721 | | |
3722 | 3722 | | |
3723 | 3723 | | |
| 3724 | + | |
3724 | 3725 | | |
3725 | | - | |
| 3726 | + | |
| 3727 | + | |
3726 | 3728 | | |
3727 | | - | |
| 3729 | + | |
| 3730 | + | |
| 3731 | + | |
3728 | 3732 | | |
| 3733 | + | |
| 3734 | + | |
| 3735 | + | |
| 3736 | + | |
| 3737 | + | |
| 3738 | + | |
| 3739 | + | |
| 3740 | + | |
| 3741 | + | |
| 3742 | + | |
| 3743 | + | |
| 3744 | + | |
| 3745 | + | |
| 3746 | + | |
| 3747 | + | |
| 3748 | + | |
| 3749 | + | |
| 3750 | + | |
| 3751 | + | |
| 3752 | + | |
| 3753 | + | |
3729 | 3754 | | |
3730 | 3755 | | |
3731 | 3756 | | |
| 3757 | + | |
| 3758 | + | |
| 3759 | + | |
| 3760 | + | |
| 3761 | + | |
| 3762 | + | |
| 3763 | + | |
| 3764 | + | |
| 3765 | + | |
3732 | 3766 | | |
3733 | 3767 | | |
3734 | | - | |
3735 | 3768 | | |
| 3769 | + | |
3736 | 3770 | | |
| 3771 | + | |
| 3772 | + | |
| 3773 | + | |
| 3774 | + | |
| 3775 | + | |
| 3776 | + | |
| 3777 | + | |
| 3778 | + | |
| 3779 | + | |
| 3780 | + | |
| 3781 | + | |
| 3782 | + | |
| 3783 | + | |
| 3784 | + | |
| 3785 | + | |
| 3786 | + | |
| 3787 | + | |
| 3788 | + | |
| 3789 | + | |
| 3790 | + | |
| 3791 | + | |
| 3792 | + | |
| 3793 | + | |
| 3794 | + | |
| 3795 | + | |
| 3796 | + | |
| 3797 | + | |
| 3798 | + | |
| 3799 | + | |
| 3800 | + | |
| 3801 | + | |
| 3802 | + | |
| 3803 | + | |
| 3804 | + | |
3737 | 3805 | | |
3738 | | - | |
3739 | 3806 | | |
3740 | 3807 | | |
| 3808 | + | |
| 3809 | + | |
| 3810 | + | |
| 3811 | + | |
3741 | 3812 | | |
3742 | 3813 | | |
3743 | 3814 | | |
| |||
0 commit comments