Skip to content

fix: Restore article tags to article_list_item for v2.14+#382

Merged
markdennis22 merged 1 commit intomainfrom
fix/restore-article-tags-v2.14
Feb 25, 2026
Merged

fix: Restore article tags to article_list_item for v2.14+#382
markdennis22 merged 1 commit intomainfrom
fix/restore-article-tags-v2.14

Conversation

@markdennis22
Copy link
Contributor

@markdennis22 markdennis22 commented Feb 25, 2026

Why?

A customer reported that article tags were documented in API v2.13 but dropped in v2.14+. The API still returns tags for these versions (confirmed via runtime trace of ArticleResponse), so the OpenAPI schema is out of sync with runtime behavior.

How?

Adds the tags property (via existing $ref) back to the article_list_item schema in v2.14, v2.15, and Unstable specs.

Implementation Plan

Fix: Restore article tags to API docs v2.14+ (Issue #469453)

Context

A customer reported that article tags were documented in API v2.13 but dropped in v2.14. The API still returns tags for v2.14+ (confirmed via runtime trace of ArticleResponse and the versioning transformation system). The OpenAPI schema omitted the tags property from article_list_item in v2.14, v2.15, and Unstable.

Current status

  • Schema edit is already applied to all 6 files (3 source + 3 published) — adding tags: { $ref: "#/components/schemas/tags" } to article_list_item
  • YAML validated — all 6 files pass Ruby YAML parser

Where to verify tags after deployment

Tags are on the response schema (article_list_item), NOT the request body. Check:

  • List all articles (GET /articles) → 200 response → data[].tags
  • Modelsarticle_list_itemtags property
  • NOT the Create article request body (POST /articles)

Fixes https://github.com/intercom/intercom/issues/469453

Generated with Claude Code

….14+

The tags property was present in v2.13 but accidentally omitted from the
article_list_item schema in v2.14, v2.15, and Unstable specs. The API
continues to return tags in these versions, so this restores the schema
to match runtime behavior.

Fixes #469453

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@markdennis22 markdennis22 merged commit f9432b4 into main Feb 25, 2026
3 checks passed
@markdennis22 markdennis22 deleted the fix/restore-article-tags-v2.14 branch February 25, 2026 11:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant