Skip to content

[pull] main from modelcontextprotocol:main#235

Merged
pull[bot] merged 17 commits intothreatcode:mainfrom
modelcontextprotocol:main
Oct 29, 2025
Merged

[pull] main from modelcontextprotocol:main#235
pull[bot] merged 17 commits intothreatcode:mainfrom
modelcontextprotocol:main

Conversation

@pull
Copy link

@pull pull bot commented Oct 29, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

domdomegg and others added 17 commits October 19, 2025 12:24
Adds domdomegg/programmatic-mcp-prototype to the Resources section,
an experimental agent prototype demonstrating programmatic tool
composition, progressive discovery, state persistence, and skill building.
Addresses PR #2884 feedback to move testing guidelines from AGENTS.md
into CONTRIBUTING.md where both humans and agents will see it.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
These files are no longer necessary as the testing guidelines
are now documented in CONTRIBUTING.md where both humans and
agents will naturally find them.

This addresses the PR #2884 reviewer feedback that agents
already read README and CONTRIBUTING files, making a separate
AGENTS.md redundant and creating unnecessary maintenance overhead.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
…import

The afterEach function was used in the test file but not imported from vitest, causing a build failure. This was introduced in PR #2851.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
The test was expecting forward slashes to always be converted to backslashes, but normalizePath() only does this on Windows (process.platform === 'win32'). On Linux/Unix, forward slashes are preserved.

Improved the fix by:
1. Removing relative path assertion from the "as is" test since it doesn't match intent
2. Adding a dedicated test that validates platform-specific behavior naturally without mocking
3. Using the actual platform instead of unreliable Object.defineProperty mocking

This approach is more reliable and clearly documents expected behavior per platform.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
…atic-mcp-prototype

Add Programmatic MCP Prototype to resources
Add tests for memory server, fix filesystem tests, and move testing guidelines
Added PostIdentity MCP to the list
@pull pull bot locked and limited conversation to collaborators Oct 29, 2025
@pull pull bot added the ⤵️ pull label Oct 29, 2025
@pull pull bot merged commit c7c5497 into threatcode:main Oct 29, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants