Commit Graph

24 Commits

Author SHA1 Message Date
GitHub Actions
0155af3069 Automatic update of packages 2025-11-25 19:02:22 +00:00
olaservo
b666e7f246 Migrate sequentialthinking and filesystem servers from Jest to Vitest
- Replace Jest dependencies with Vitest and @vitest/coverage-v8
- Update test scripts to use 'vitest run --coverage'
- Create vitest.config.ts for both servers with node environment and coverage settings
- Update all test files:
  - Change imports from '@jest/globals' to 'vitest'
  - Replace jest.mock() with vi.mock()
  - Replace jest.fn() with vi.fn()
  - Update mock clearing/restoring to use vi methods
- Remove jest.config.cjs files
- All 151 tests passing (24 in sequentialthinking, 127 in filesystem)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-19 11:21:58 -07:00
olaservo
072e53322b Add tests for sequential thinking and update typescript sdk versions 2025-10-07 23:01:42 -07:00
Michael Casazza
46368832ef Windows filesystem MCP enhancements (#543)
* fix: comprehensive Windows path handling improvements

- Add path-utils module for consistent path handling
- Handle Windows paths with spaces via proper quoting
- Support Unix-style Windows paths (/c/path)
- Support WSL paths (/mnt/c/path)
- Add comprehensive test coverage
- Fix path normalization for all path formats

Closes #447

* tested locally and working now

* Add filesystem path utils and tests

* Ensure Windows drive letters are capitalized in normalizePath

* adding test for gh pr comment

* pushing jest and windows testing config

* last commit? fixing comments on PR

* Fix bin and bump sdk

* Remove redundant commonjs version of path-utils and import from ts version

* Remove copying cjs file

* Remove copying run-server

* Remove complex args parsing and do other cleanup

* Add missing tools details to Readme

* Move utility functions from index to lib

* Add more tests and handle very small and very large files edge cases

* Finish refactoring and include original security fix comments

* On Windows, also check for drive root

* Check symlink support on restricted Windows environments

* Fix tests

* Bump SDK and package version

* Clean up

---------

Co-authored-by: olaservo <olahungerford@gmail.com>
Co-authored-by: adam jones <adamj+git@anthropic.com>
2025-08-18 18:23:40 +01:00
cliffhall
471ac89f55 Update SDK version 2025-07-24 14:37:49 -04:00
cliffhall
ba20bd60af Update the way the stream is concatenated
Update the ts sdk
2025-07-18 16:09:56 -04:00
Ola Hungerford
178281230c Update src/filesystem/package.json
Co-authored-by: Cliff Hall <cliff@futurescale.com>
2025-06-20 13:54:04 -07:00
Ola Hungerford
098979ca2a Update SDK 2025-06-15 23:38:23 -07:00
olaservo
8bdd270abb Add working test config for filesystem 2025-04-13 20:02:08 -07:00
Jim Clark
368e3b23ca Add Dockerfiles for the 17 sample MCP servers
* add Dockerfiles and update README.md definitions
2024-12-19 13:11:34 -08:00
devin-ai-integration[bot]
ddb24ade66 chore: add minimatch dependency for glob pattern matching 2024-12-06 21:41:54 +00:00
Marc Goodner
f2dc831df8 Merge branch 'modelcontextprotocol:main' into file-edit 2024-12-04 20:19:28 -08:00
Marc Goodner
f7e5481fe1 Merge branch 'file-edit' of github.com:robotdad/servers into file-edit 2024-12-04 20:15:52 -08:00
Marc Goodner
b6e052946a use the diff package, aider inspired search 2024-12-04 20:13:58 -08:00
David Soria Parra
94a36286d2 typescript servers 0.6.2 2024-12-04 16:11:35 +00:00
David Soria Parra
a096c95e8e Typescript servers 0.6.1 2024-12-03 17:49:33 +00:00
David Soria Parra
129d80af31 TS Servers 0.6.0 2024-12-03 14:10:24 +00:00
David Soria Parra
3c03a8e9af update sdk 2024-12-03 13:00:22 +00:00
Justin Spahr-Summers
83082ca265 Add missing dependencies 2024-11-25 13:37:24 -06:00
Justin Spahr-Summers
b876cbd52b Pre-emptive version bump 2024-11-25 13:35:36 -06:00
Justin Spahr-Summers
45c4f70da4 Bump all package versions to 0.5.0 2024-11-25 07:13:35 -06:00
Justin Spahr-Summers
9c7fd98051 Bump all versions again, for good measure 2024-11-21 22:32:42 +00:00
Justin Spahr-Summers
3d6de86730 Bump all package versions 2024-11-21 19:10:05 +00:00
Mahesh Murag
3ded1f161d Updated Filesystem 2024-11-20 22:32:38 -05:00