Skip to content

revert(ls,reference): remove A2A support from apidom-ls and apidom-reference - #5234

Closed
robert-hebel-sb wants to merge 1 commit into
mainfrom
revert/a2a-ls-reference
Closed

robert-hebel-sb wants to merge 1 commit into
mainfrom
revert/a2a-ls-reference

Conversation

@robert-hebel-sb

Copy link
Copy Markdown
Contributor

Summary

Partial revert of #5182 — removes A2A support from apidom-ls and apidom-reference only.

  • Removes A2A namespace config, lint rules, completion, documentation, parser factory wiring, and test fixtures from apidom-ls
  • Removes A2AJSON1Parser, A2AYAML1Parser, and their test fixtures from apidom-reference; restores saturated.ts to pre-A2A state
  • Removes A2A peer dependencies from both packages' package.json

The standalone A2A packages (apidom-ns-a2a-1, apidom-parser-adapter-a2a-json-1, apidom-parser-adapter-a2a-yaml-1) are not affected.

Versioning

Neither apidom-ls nor apidom-reference expose A2A symbols in their public index, so this is a minor bump (not a major).

🤖 Generated with Claude Code

…ference

Reverts the apidom-ls and apidom-reference portions of #5182.

Removes A2A namespace config, lint rules, completion, documentation,
parser adapters, and test fixtures from apidom-ls and apidom-reference.
The remaining A2A packages (apidom-ns-a2a-1, apidom-parser-adapter-a2a-*)
are not affected.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@robert-hebel-sb

Copy link
Copy Markdown
Contributor Author

Closing — removing the A2A subpath exports from apidom-reference/package.json (./parse/parsers/a2a-json-1 and ./parse/parsers/a2a-yaml-1) is a public API removal and requires a major version bump (v2.0.0), not a minor. Needs further discussion before proceeding.

@robert-hebel-sb
robert-hebel-sb deleted the revert/a2a-ls-reference branch September 10, 2026 12:49
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