Skip to content

Add missing XML parsing for new v1.5 model properties#53

Merged
robertmclaws merged 1 commit intodevfrom
feature/parse-missing-config-properties
Mar 18, 2026
Merged

Add missing XML parsing for new v1.5 model properties#53
robertmclaws merged 1 commit intodevfrom
feature/parse-missing-config-properties

Conversation

@robertmclaws
Copy link
Copy Markdown
Contributor

Summary

  • Adds XML parsing for 7 new integration configs (Adobe, Clarity, Cookies, FrontChat, Intercom, Koala, Telemetry) and PostHog.SessionRecording to ParseIntegrationsConfig
  • Adds 6 new Parse methods and wires them into ParseMintlifyTemplate for: Api, Contextual, Fonts, Thumbnails, Metadata, Errors
  • Adds 28 new unit tests covering all new parsing logic
  • All 399 tests pass across net8.0, net9.0, and net10.0

Context

PR #52 added many new model properties but GenerateDocumentationTask was not updated to parse them from the .docsproj XML, so they were never populated in the output docs.json.

Test plan

  • All 399 existing + new tests pass on all 3 target frameworks
  • Verify end-to-end with a .docsproj using new config sections

🤖 Generated with Claude Code

ParseIntegrationsConfig was missing 7 integrations (Adobe, Clarity,
Cookies, FrontChat, Intercom, Koala, Telemetry) and PostHog.SessionRecording.
ParseMintlifyTemplate was missing 6 top-level config sections (Api,
Contextual, Fonts, Thumbnails, Metadata, Errors). Adds corresponding
Parse methods and 28 new unit tests covering all gaps.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@robertmclaws robertmclaws merged commit d962b91 into dev Mar 18, 2026
2 checks passed
robertmclaws added a commit that referenced this pull request Mar 23, 2026
* Add YAML AOT spec, update Try .NET spec, and add React page load guide

- Add specs/future/aot-for-yaml.mdx with detailed YamlDotNet AOT migration plan
- Rewrite specs/future/try-dotnet.md: remove shut-down try.dot.net/iframe refs,
  update for Mintlify React component constraints, remove timeframes
- Add flash prevention guide and page mode documentation to Mintlify provider page

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Clean up local settings to wildcard MCP tool permissions

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Add missing XML parsing for new v1.5 model properties (#53)

ParseIntegrationsConfig was missing 7 integrations (Adobe, Clarity,
Cookies, FrontChat, Intercom, Koala, Telemetry) and PostHog.SessionRecording.
ParseMintlifyTemplate was missing 6 top-level config sections (Api,
Contextual, Fonts, Thumbnails, Metadata, Errors). Adds corresponding
Parse methods and 28 new unit tests covering all gaps.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* Getting ready for AOT in the CLI

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
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