Konstantin Konstantinov
bf6f16c8be
eslint fixes in tests ( #1418 )
2026-01-22 12:26:48 +00:00
dependabot[bot]
55a28ed645
chore(deps): bump hono from 4.11.3 to 4.11.4 in the npm_and_yarn group across 1 directory ( #1413 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-22 10:41:50 +00:00
Jonathan Hefner
25f288be1b
Add API documentation with GitHub Pages deployment ( #1109 )
...
Co-authored-by: Konstantin Konstantinov <konstantin@mach5technology.com>
2026-01-20 17:22:24 +02:00
Konstantin Konstantinov
9fc7e28f48
v2 ESlint fixes (#1403 )
...
Co-authored-by: Matt <77928207+mattzcarey@users.noreply.github.com>
2026-01-20 12:21:53 +00:00
Matt
9296459ac0
fix: prevent Hono from overriding global Response object ( #1410 )
2026-01-20 12:17:19 +01:00
Matt
f66a55b5f4
Revert "fix(server): application/json header for notifictions" ( #1388 )
2026-01-20 10:56:17 +00:00
Konstantin Konstantinov
40f6ba7a19
[v2] move to Headers object ( #1327 )
...
Co-authored-by: Matt <77928207+mattzcarey@users.noreply.github.com>
2026-01-20 10:30:57 +00:00
Ola Hungerford
2edbe8c82e
Use correct schema for client sampling validation when tools are present ( #1347 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Paul Carleton <paulcarletonjr@gmail.com>
2026-01-19 16:40:59 +00:00
Konstantin Konstantinov
8bf13e4569
flaky test fix ( #1392 )
2026-01-16 12:48:51 +02:00
Konstantin Konstantinov
17a2c398cc
readme fix ( #1391 )
2026-01-16 12:46:33 +02:00
Konstantin Konstantinov
f495077e08
[v2] Decouple server from express and hono - http framework-agnostic MCP server ( #1326 )
2026-01-16 12:13:25 +02:00
adam jones
5ce4b5ef08
chore: update licensing to Apache 2.0 for new contributions ( #1377 )
2026-01-13 23:26:17 +00:00
Felix Weinberger
227c125821
docs: add guidance on discussing features before opening PRs ( #1311 )
2026-01-13 17:32:47 +00:00
Paul Carleton
0073ab212c
Add server conformance testing ( #1375 )
2026-01-13 17:09:19 +00:00
Paul Carleton
2bb7f47834
feat: add workflow to publish v1.x releases on tag push ( #1367 )
2026-01-09 19:46:44 +00:00
Paul Carleton
1014d9f79c
feat: add client conformance testing ( #1360 )
2026-01-09 17:49:49 +00:00
Matt
3466a9e0e5
fix(server): add missing changeset for body.cancel() fix ( #1372 )
2026-01-09 13:30:44 +00:00
Matt
8b6e455c79
fix(server): application/json header for notifictions ( #1373 )
2026-01-09 13:29:32 +00:00
Grimmer Kang
09a658b1c3
fix(client): replace body.cancel() with text() to prevent hanging ( #1320 )
...
Co-authored-by: Konstantin Konstantinov <KKonstantinov@users.noreply.github.com>
2026-01-09 11:38:54 +00:00
Janderson Lira
0a75810b26
fix: prevent ReDoS vulnerability in UriTemplate regex patterns ( #1363 )
...
Co-authored-by: Paul Carleton <paulc@anthropic.com>
2026-01-07 12:17:21 +00:00
toda
6b4d99f10b
test: use toStrictEqual instead of toEqual in in-memory tests ( #1330 )
2025-12-23 09:32:31 +02:00
Konstantin Konstantinov
f82c9975ce
changeset action update ( #1325 )
2025-12-20 09:10:12 +02:00
Konstantin Konstantinov
d4bd9fe0e4
v2: changeset config fix ( #1324 )
2025-12-20 09:03:26 +02:00
Konstantin Konstantinov
f1f25507bb
Changesets: add @changesets/changelog-github ( #1323 )
2025-12-20 08:59:46 +02:00
Felix Weinberger
8a1b457361
fix: v2 follow-up improvements ( #1318 )
2025-12-19 16:46:21 +02:00
Konstantin Konstantinov
71ae3acee0
[v2] Мonorepo, sdk-client, sdk-server, sdk-core package split ( #1279 )
2025-12-19 14:19:02 +01:00
Felix Weinberger
384311b9b8
chore: bump version for patch fix ( #1307 )
1.25.1
2025-12-16 16:10:07 +01:00
Konstantin Konstantinov
fb07af810b
spec types - backwards compatibility changes ( #1306 )
2025-12-16 15:15:39 +01:00
Felix Weinberger
2b20ca9573
chore: bump version for release ( #1301 )
...
1.25.0
simple version bump for release
2025-12-15 19:39:21 +01:00
Matt
67ba7adbb7
feat: fetch transport ( #1209 )
...
Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
2025-12-15 17:28:10 +00:00
Dale Seo
1d42547134
Add theme property to Icon schema ( #1290 )
...
Co-authored-by: Konstantin Konstantinov <KKonstantinov@users.noreply.github.com>
2025-12-15 18:03:03 +02:00
Henry Mao
54303b4f8c
Add optional description field to Implementation schema ( #1295 )
...
Co-authored-by: Konstantin Konstantinov <KKonstantinov@users.noreply.github.com>
Co-authored-by: Konstantin Konstantinov <konstantin@mach5technology.com>
2025-12-15 17:58:03 +02:00
Felix Weinberger
9941294df9
Fix Zod v4 schema description extraction ( #1296 )
2025-12-15 17:46:11 +02:00
Matt
34c9e165fe
Update TypeScript config to ES2020 to fix AJV imports ( #1297 )
2025-12-15 15:33:10 +00:00
Dale Seo
67d79d45ee
Update server examples and docs ( #1285 )
2025-12-11 11:58:47 +00:00
Felix Weinberger
06a4fd2332
Follow-up fixes for PR #1242 ( #1274 )
2025-12-09 14:21:02 +02:00
Konstantin Konstantinov
a606fb1790
SPEC COMPLIANCE: Remove loose/passthrough types not allowed/defined by MCP spec + Task types ( #1242 )
2025-12-09 11:52:23 +00:00
Konstantin Konstantinov
4d6c3b8284
Flaky test fix on Types.test.ts ( #1244 )
...
Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
2025-12-08 21:40:18 +00:00
Matt
fbf5fc9b02
Protocol date validation ( #1247 )
2025-12-08 17:46:34 +00:00
Dale Seo
cd7a055abc
fix a typo in examples README ( #1246 )
2025-12-08 11:52:20 +00:00
Konstantin Konstantinov
d0be5fa296
tsconfig - tests and build fix ( #1243 )
2025-12-07 14:45:49 +02:00
Konstantin Konstantinov
8d27021af9
Fix tsconfig: remove tests ( #1240 )
2025-12-07 12:53:02 +02:00
Konstantin Konstantinov
5a9de1c638
Relocate tests under /test ( #1220 )
2025-12-05 23:56:12 +00:00
Luca Chang
7655eeb51c
Remove type dependency on @cfworker/json-schema ( #1229 )
...
Co-authored-by: Matt Carey <mcarey@cloudflare.com>
Co-authored-by: Matt <77928207+mattzcarey@users.noreply.github.com>
2025-12-05 19:13:45 +02:00
V
316906aeb8
fix: Support updating output schema ( #1048 )
...
Co-authored-by: Konstantin Konstantinov <konstantin@mach5technology.com>
2025-12-05 11:20:29 +02:00
Cliff Hall
a57303c335
No automatic completion support unless needed - Revisited yet again ( #1237 )
2025-12-05 06:12:16 +02:00
Paul Carleton
d5dba5484c
fix: use versioned npm tag for non-main branch releases ( #1236 )
...
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
2025-12-04 19:24:26 +00:00
Konstantin Konstantinov
e7ab32f9b5
Role - moved from inline to reusable type ( #1221 )
2025-12-04 21:21:46 +02:00
Matt
b0aac584fb
list changed handlers on client constructor ( #1206 )
...
Co-authored-by: ChipGPT <chip@ignission.io>
Co-authored-by: Konstantin Konstantinov <KKonstantinov@users.noreply.github.com>
2025-12-04 21:08:36 +02:00
Felix Weinberger
724fe6eefe
chore: bump version for patch release ( #1235 )
1.24.3
2025-12-04 14:20:06 +00:00