Skip to content

Fix real Intercom API compatibility failures - #102

Draft
uffejaeger wants to merge 3 commits into
mainfrom
codex/fix-real-api-issues
Draft

Fix real Intercom API compatibility failures#102
uffejaeger wants to merge 3 commits into
mainfrom
codex/fix-real-api-issues

Conversation

@uffejaeger

@uffejaeger uffejaeger commented Aug 12, 2026

Copy link
Copy Markdown
Owner

Summary

This batch fixes the compatibility failures found against the real Intercom API:

  • accepts live wire variants for pagination, IDs, timestamps, admin avatars, attachment dimensions, conversation statistics, and contact-company association envelopes
  • corrects generated request types for real contact IDs and preserves typed API errors when request IDs are not UUIDs
  • makes article-draft empty responses semantic SDK errors instead of generated JSON failures
  • falls back to the documented contact representation when the dedicated merge-history route returns 404
  • adds deterministic regression coverage plus opt-in read-only and fixture-backed real-API suites

Issues fixed

Closes #76
Closes #77
Closes #78
Closes #79
Closes #80
Closes #82
Closes #83
Closes #84
Closes #87
Closes #88
Closes #89
Closes #90
Closes #94
Closes #98
Closes #99
Closes #100
Closes #101

Investigated live-API reports

Verification

No access token or customer data is committed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment