Skip to content

feat: compliance tests + http server transport#197

Merged
movetz merged 6 commits intofeat/2025-11-25-phase-2from
feat/compliance-tests
Feb 13, 2026
Merged

feat: compliance tests + http server transport#197
movetz merged 6 commits intofeat/2025-11-25-phase-2from
feat/compliance-tests

Conversation

@yehorsobko-mac
Copy link

  • HTTPServerTransport added
  • Conformance tests for core functionality configured

How Has This Been Tested?

You should run ./scripts/run-conformance.sh from the root of the Package

Breaking Changes

I don't thing there's any

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update

Checklist

  • I have read the MCP Documentation
  • My code follows the repository's style guidelines
  • New and existing tests pass locally
  • I have added appropriate error handling
  • I have added or updated documentation as needed

@movetz movetz merged commit 00e5ba1 into feat/2025-11-25-phase-2 Feb 13, 2026
@movetz movetz deleted the feat/compliance-tests branch February 13, 2026 10:03
movetz pushed a commit that referenced this pull request Feb 13, 2026
* feat: added Logging and Completions

* feat: updated EmbeddedResource for the latest spec

* chore: changed encoding of meta in Prompts to encodeIfPresent

* feat: compliance tests + http server transport (#197)

* feat: http server transport

* feat: added http server transport

* feat: removed unused files

* feat: added conformance tests

* feat: improved conformace testing

* chore: removed redundant files
movetz pushed a commit that referenced this pull request Feb 13, 2026
* chore: fixed unit tests

* feat: added icon and progess base structs

* feat: added progress notification and meta to callTool

* feat: added tests

* feat: simplified RequestMeta encoding/decoding

* tests: added unit test to track progress

* chore: rebased v0.11.x

* feat: implemented cancellation

* feat: added overloaded callTool method

* fix: encoding Response _meta fix

* chore: added old version to the versions list

* feat: 2025-11-25 phase 2; added Logging and Completions (#196)

* feat: added Logging and Completions

* feat: updated EmbeddedResource for the latest spec

* chore: changed encoding of meta in Prompts to encodeIfPresent

* feat: compliance tests + http server transport (#197)

* feat: http server transport

* feat: added http server transport

* feat: removed unused files

* feat: added conformance tests

* feat: improved conformace testing

* chore: removed redundant files
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.

2 participants