Commit graph

  • b5fa7df6eb
    feat: generate JSON schemas for all manifest versions Joan Xie 2025-10-29 16:39:57 -07:00
  • faafd4523a
    feat: make McpbManifest a discriminated union of all versions Joan Xie 2025-10-29 16:33:23 -07:00
  • 67938cdab9
    feat: export versioned schemas in package.json Joan Xie 2025-10-29 16:30:32 -07:00
  • 7961b32cfc
    Merge pull request #137 from anthropics/chore/1.1.2 v1.1.2 joan-anthropic 2025-10-29 15:49:49 -07:00
  • f37496928b
    chore: update to 1.1.2 Joan Xie 2025-10-29 15:47:25 -07:00
  • 49c68b0452
    Merge pull request #132 from asklar/user/asklar/localization joan-anthropic 2025-10-27 14:23:32 -07:00
  • 55154fa6fb
    fix linting Alexander Sklar 2025-10-27 14:06:11 -07:00
  • d929b8c33c
    add default for resources property Alexander Sklar 2025-10-27 11:33:35 -07:00
  • ef6908e612
    Merge pull request #117 from anthropics/fix/json-schema-generation joan-anthropic 2025-10-27 10:38:16 -07:00
  • 18d096526e
    fix typo Alexander Sklar 2025-10-27 09:57:53 -07:00
  • bdcfeadac5
    . Alexander Sklar 2025-10-27 09:43:54 -07:00
  • 1640adefe8
    Add localization/theming feature to 0.3 version Alexander Sklar 2025-10-24 15:48:46 -07:00
  • 2a0ba89918
    fix: improve JSON schema generation and publishing Joan Xie 2025-10-20 17:16:06 -07:00
  • d595dd66dc
    Merge pull request #114 from anthropics/feat/versioned-schemas joan-anthropic 2025-10-20 17:12:19 -07:00
  • f7efd3a444
    add WIP 0.3 Joan Xie 2025-10-17 20:56:31 -07:00
  • 143aa9a63c
    test: skip _meta tests for v0.3 Joan Xie 2025-10-17 17:07:51 -07:00
  • 2b193ac391
    Merge pull request #127 from anthropics/docs/license-and-contributing joan-anthropic 2025-10-20 16:49:03 -07:00
  • 0496e93851
    add req for commit signing Joan Xie 2025-10-20 08:41:45 -07:00
  • ec05e897c7
    Add CONTRIBUTING.md and rename LICENSE.md to LICENSE Joan Xie 2025-10-18 11:16:27 -07:00
  • e2d6836622
    Merge branch 'main' into feat/versioned-schemas Joan Xie 2025-10-17 16:05:16 -07:00
  • d12057eefd
    Merge pull request #124 from asklar/user/asklar/static_responses_and_extensions joan-anthropic 2025-10-10 16:46:02 -07:00
  • 443d849420
    Refactor manifest schema to replace static_responses and client_extensions with _meta for improved organization Alexander Sklar 2025-10-10 16:19:59 -07:00
  • caa61bcc49
    Update example to be more real Alexander Sklar 2025-10-10 14:01:49 -07:00
  • 90c18ca9fb
    Add static_responses and client_extensions to manifest schema and tests Alexander Sklar 2025-10-10 12:05:18 -07:00
  • e9aa4d0029
    build: use yarn v4 (#125) Samuel Attard 2025-10-10 14:43:35 -07:00
  • 6c05338904
    refactor: remove schemas.ts re-export, use explicit imports in tests Joan Xie 2025-09-24 14:28:06 -07:00
  • 4c100e26da
    refactor: rename CURRENT_MANIFEST_VERSION to LATEST_MANIFEST_VERSION Joan Xie 2025-09-24 14:26:55 -07:00
  • 412b124b96
    refactor: update all references to use schemas/latest instead of schemas/0.2 Joan Xie 2025-09-24 14:22:47 -07:00
  • c4a9500c84
    feat: add schema helper aliases (latest) Joan Xie 2025-09-24 14:21:01 -07:00
  • fefd9e1d21
    fix: add schemas re-export file and update tests to use correct manifest version Joan Xie 2025-09-24 14:12:10 -07:00
  • ccb19277c4
    feat: export constants from package entrypoints Joan Xie 2025-09-24 14:03:03 -07:00
  • 76b79551ab
    fix: use CURRENT_MANIFEST_VERSION in pack.ts version check Joan Xie 2025-09-24 13:58:45 -07:00
  • 3a0d4a8635
    feat: create schema version map with CURRENT_MANIFEST_SCHEMA selector Joan Xie 2025-09-24 13:57:19 -07:00
  • fe733e3450
    refactor: use MANIFEST_VERSION variable in z.literal() instead of hardcoded strings Joan Xie 2025-09-24 13:54:38 -07:00
  • 6bfd100b60
    feat: export CURRENT_MANIFEST_VERSION from schemas index Joan Xie 2025-09-24 13:53:13 -07:00
  • 336e878252
    fix: add dxt_version support to v0.2 schemas with deprecation notice Joan Xie 2025-09-24 13:51:40 -07:00
  • 9f078c6163
    fix: add deprecation notice to dxt_version in v0.1 schemas Joan Xie 2025-09-24 13:50:16 -07:00
  • 16f173824c
    fix: correct strict schemas for v0.1 and v0.2 Joan Xie 2025-09-24 13:48:52 -07:00
  • 3d9c966951
    fix: rename CURRENT_MANIFEST_VERSION to MANIFEST_VERSION and set correct versions Joan Xie 2025-09-24 13:45:19 -07:00
  • 2e9e70c5ff
    fix: update schema imports to versioned paths Joan Xie 2025-09-24 13:43:02 -07:00
  • 8e2ec66564
    fix: add privacy_policies and passthrough to loose schema v0.2 Joan Xie 2025-09-24 13:34:12 -07:00
  • a43769d94b
    feat: restructure schemas into versioned folders Joan Xie 2025-09-24 13:24:39 -07:00
  • 9ac5d8806c
    Merge pull request #104 from asklar/patch-1 adam jones 2025-09-24 11:47:21 +01:00
  • f2284f6681
    Merge pull request #108 from nicolasff/manifest-md-jsonc-syntax adam jones 2025-09-24 11:47:01 +01:00
  • 8c231cfbdb
    Merge pull request #111 from anthropics/jwei/push-for-node adam jones 2025-09-24 11:46:35 +01:00
  • 454b0be584
    Add language choice recommendation to readme Justin Wei 2025-09-23 20:22:21 -04:00
  • c2d42b3e0a
    Merge pull request #109 from anthropics/feat/validate-manifest-version-in-pack v1.1.1 joan-anthropic 2025-09-22 15:42:51 -07:00
  • b7a2acb969
    bump version Joan Xie 2025-09-22 15:32:23 -07:00
  • e772ed753d
    fix: update test to match new validation message Joan Xie 2025-09-22 15:28:42 -07:00
  • 232e6b3f91
    improve schema validation logs Joan Xie 2025-09-22 15:17:16 -07:00
  • 16e569a337
    fix examples Joan Xie 2025-09-22 14:59:42 -07:00
  • f92fe4ab69
    feat: validate manifest version during pack command Joan Xie 2025-09-22 14:43:28 -07:00
  • 39fe803479
    The repository url should actually point to the git repo guyru 2025-09-22 17:19:05 +03:00
  • 9fce5b58d9
    docs: use jsonc syntax highlighting for manifest example Nicolas Favre-Felix 2025-09-20 07:32:09 -07:00
  • 8ce2cc3840
    Change syntax highlighting to jsonc in MANIFEST.md Alexander Sklar 2025-09-16 00:10:49 -07:00
  • 2825da1d6a
    Merge pull request #100 from anthropics/bump-version-1.1.0 v1.1.0 joan-anthropic 2025-09-12 13:48:34 -07:00
  • a65e7d0c59
    chore: bump version to 1.1.0 Joan Xie 2025-09-12 13:15:49 -07:00
  • b991c5fcfc
    Merge pull request #99 from anthropics/feat/add-privacy-policies-to-manifest joan-anthropic 2025-09-12 13:11:21 -07:00
  • bc129a7223
    docs: bump manifest version to 0.2 Joan Xie 2025-09-12 12:04:38 -07:00
  • 9d62ba5d50
    docs: clarify privacy_policies field description for external services Joan Xie 2025-09-12 12:02:52 -07:00
  • bd7fdf7e3c
    docs: update privacy_policies example to show single URL Joan Xie 2025-09-12 11:59:18 -07:00
  • a48002ec69
    feat: add privacy_policies field to manifest schema Joan Xie 2025-09-12 11:53:11 -07:00
  • 241c65be00
    Merge pull request #92 from anthropics/joan/rename-dxt-mcpb v1.0.0 joan-anthropic 2025-08-28 11:46:01 -07:00
  • 841698fbe2
    update README - project "is being renamed" Joan Xie 2025-08-28 11:14:47 -07:00
  • 5a46a05108
    Revert "feat: replace manifest_version with $schema field" Joan Xie 2025-08-27 11:24:18 -07:00
  • 1de373a9c9
    docs: update package rename notice to future tense Joan Xie 2025-08-27 10:51:03 -07:00
  • 7997e72758
    feat: replace manifest_version with $schema field Joan Xie 2025-08-27 10:38:57 -07:00
  • cd922a0704
    update package version Joan Xie 2025-08-26 13:28:18 -07:00
  • 76949836e0
    fix: update schema to reflect manifest_version Joan Xie 2025-08-25 21:09:45 -07:00
  • cc7b6cde44
    Remove 'For App Developers' section from README Joan Xie 2025-08-22 13:08:57 -07:00
  • 0b2658f5b0
    lint Joan Xie 2025-08-21 15:28:01 -07:00
  • e1938b9933
    rename dxt -> mcpb Joan Xie 2025-08-21 14:56:54 -07:00
  • bf01918080
    fix: allow repeat runs of "dxt clean" (#83) Felix Rieseberg 2025-07-31 22:07:28 +02:00
  • b062c0efad
    fix: missing extension directory prefix in 'mcp_config' of python (#80) Jacob 2025-07-24 00:55:54 +08:00
  • 4fbb2aed2c
    chore: bump version to 0.2.6 (#76) v0.2.6 Felix Rieseberg 2025-07-20 14:08:24 -07:00
  • 7c9d61d9e6
    chore: A round of "yarn fix" for everyone (#75) Felix Rieseberg 2025-07-18 10:09:52 -07:00
  • 08b34f4f76
    fix: prevent zip slip attacks in DXT unpack function (#74) David Dworken 2025-07-18 09:35:32 -07:00
  • a3ba5fc984
    v0.2.5 (#69) v0.2.5 Felix Rieseberg 2025-07-13 14:31:02 -07:00
  • 505c81a258
    feat: add clean command to clean manifest and trip dev deps for node (#67) Samuel Attard 2025-07-11 15:30:08 -07:00
  • 9523b5af19
    fix: strictly validate manifests (#66) Samuel Attard 2025-07-11 14:36:52 -07:00
  • 641213ad47
    chore: v0.2.4 (#62) v0.2.4 Felix Rieseberg 2025-07-10 16:12:59 -07:00
  • 2dcc7efe6f
    fix: handle invalid values in arrays (#61) Samuel Attard 2025-07-10 16:10:48 -07:00
  • 6f4ed9d662
    0.2.3 (#60) v0.2.3 Felix Rieseberg 2025-07-10 15:32:56 -07:00
  • e2a87144e9
    fix: Go back to zod/v3 (#59) Felix Rieseberg 2025-07-10 15:31:26 -07:00
  • a9544e29a7
    chore: v0.2.2 (#58) v0.2.2 Felix Rieseberg 2025-07-10 09:46:50 -07:00
  • 83b5a773ae
    fix: preserve file permissions during unpack operation (#43) Erik Brakke 2025-07-10 10:09:07 -06:00
  • 3c1bb1c25e
    chore: 0.2.1 (#53) v0.2.1 Felix Rieseberg 2025-07-08 13:22:47 -10:00
  • ac2df7c157
    chore: update tsconfig (#51) Alex Yang 2025-07-08 15:49:07 -07:00
  • 167a20c9ba
    feat: Add filesystem as an example (#52) Felix Rieseberg 2025-07-08 12:44:24 -10:00
  • 85de8638db
    build: test/build in CI (#49) Samuel Attard 2025-07-06 21:01:37 -07:00
  • 2654e313b9
    feat: also emit dxt signature info schema (#44) Samuel Attard 2025-07-06 16:35:55 -07:00
  • 9ce2d6fd0e
    fix: move to standard ignore implementation (#50) Samuel Attard 2025-07-06 16:35:24 -07:00
  • 7efb9bc8ce
    build: ensure examples use public npm registry (#48) Samuel Attard 2025-07-04 10:20:32 -07:00
  • 9849e046a9
    feat: emit json schema in npm package Alex Yang 2025-07-03 15:45:39 -07:00
  • 8613de6078
    chore: v0.2.0 (#25) v0.2.0 Felix Rieseberg 2025-06-28 18:58:42 -07:00
  • 2c1d058085
    Adding unpack as cli command and exposing via index.ts for typescript usage. (#5) Suyog Sonwalkar 2025-06-28 19:41:53 -04:00
  • b22675cef9
    fix: maintain unix file permissions from file read to zip options (#14) Andrew A. Johnson 2025-06-28 19:41:10 -04:00
  • 3a2984409e
    feat: Ignore .env files, too (#23) Felix Rieseberg 2025-06-28 16:11:39 -07:00
  • e192e488c3
    feat: Negation patterns (#24) Felix Rieseberg 2025-06-28 16:11:32 -07:00
  • bf27cf3d67
    fix: lockfile references internal artifactory (#6) Bhargav Nookala 2025-06-27 09:02:45 -07:00