diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 67bb203..ffae80c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 @@ -45,10 +45,10 @@ jobs: python-version: ["3.11", "3.12", "3.13"] steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Setup uv - uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 + uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 # v10.3.3 with: python-version: ${{ matrix.python-version }} enable-cache: true @@ -126,12 +126,12 @@ jobs: fi - name: Checkout SDK - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: path: sdk - name: Checkout conformance suite - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: repository: StackOneHQ/sdk-conformance ref: 4ead1c25bb443ef1fd1986d5f053b2d1475d0e90 @@ -141,7 +141,7 @@ jobs: # Public, so no token. - name: Checkout Node SDK - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: repository: StackOneHQ/stackone-ai-node ref: ${{ env.NODE_SDK_REF }} @@ -154,7 +154,7 @@ jobs: run: diff -r sdk/tests/vectors sdk-conformance/vectors - name: Setup uv - uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 + uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 # v10.3.3 with: python-version: "3.13" enable-cache: true @@ -218,10 +218,10 @@ jobs: contents: read steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Setup uv - uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 + uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 # v10.3.3 with: python-version: "3.13" enable-cache: true diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 1395437..e6bc757 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -40,14 +40,14 @@ jobs: # Update uv.lock when release PR is created/updated - name: Checkout repository (for PR update) - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 if: ${{ steps.release.outputs.pr }} with: ref: ${{ fromJSON(steps.release.outputs.pr).headBranchName }} - name: Setup uv (for PR update) if: ${{ steps.release.outputs.pr }} - uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 + uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 # v10.3.3 - name: Update uv.lock if: ${{ steps.release.outputs.pr }} @@ -77,12 +77,12 @@ jobs: contents: read steps: - name: Checkout repository - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - name: Setup uv - uses: astral-sh/setup-uv@1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0 + uses: astral-sh/setup-uv@68559e99cc807c1eb7e9238fd43a15bba460eec2 # v10.3.3 with: python-version: "3.13" diff --git a/package.json b/package.json index 11c1312..98df388 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "@hono/mcp": "0.1.5", "@hono/node-server": "^2.1.5", "@modelcontextprotocol/sdk": "1.24.3", - "hono": "4.13.13", + "hono": "4.13.14", "tsx": "^4.23.15", "zod": "4.6.7" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 870a6d8..6ee357a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,16 +10,16 @@ importers: devDependencies: '@hono/mcp': specifier: 0.1.5 - version: 0.1.5(@modelcontextprotocol/sdk@1.24.3(zod@4.6.7))(hono@4.13.13) + version: 0.1.5(@modelcontextprotocol/sdk@1.24.3(zod@4.6.7))(hono@4.13.14) '@hono/node-server': specifier: ^2.1.5 - version: 2.1.5(hono@4.13.13) + version: 2.1.5(hono@4.13.14) '@modelcontextprotocol/sdk': specifier: 1.24.3 version: 1.24.3(zod@4.6.7) hono: - specifier: 4.13.13 - version: 4.13.13 + specifier: 4.13.14 + version: 4.13.14 tsx: specifier: ^4.23.15 version: 4.23.15 @@ -378,8 +378,8 @@ packages: resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==} engines: {node: '>= 0.4'} - hono@4.13.13: - resolution: {integrity: sha512-CQ46U0ZkAGmbT/4UxdzzGJpacP2IeKgY4a5/tOI9AABbpOMfK739wfDXmv1usCk+3RkKj1hQy4/fjhiwa2xlrA==} + hono@4.13.14: + resolution: {integrity: sha512-yhRLQ21U6qa9Hsu2N7Qcbh8tE+WKEcoErjIo56LeSGiGXGp9sA7UpE86Ui9uexb61KakiGwuHMn2QdV7w6i6kQ==} engines: {node: '>=16.9.0'} http-errors@2.0.1: @@ -649,14 +649,14 @@ snapshots: '@esbuild/win32-x64@0.28.2': optional: true - '@hono/mcp@0.1.5(@modelcontextprotocol/sdk@1.24.3(zod@4.6.7))(hono@4.13.13)': + '@hono/mcp@0.1.5(@modelcontextprotocol/sdk@1.24.3(zod@4.6.7))(hono@4.13.14)': dependencies: '@modelcontextprotocol/sdk': 1.24.3(zod@4.6.7) - hono: 4.13.13 + hono: 4.13.14 - '@hono/node-server@2.1.5(hono@4.13.13)': + '@hono/node-server@2.1.5(hono@4.13.14)': dependencies: - hono: 4.13.13 + hono: 4.13.14 '@modelcontextprotocol/sdk@1.24.3(zod@4.6.7)': dependencies: @@ -890,7 +890,7 @@ snapshots: dependencies: function-bind: 1.1.2 - hono@4.13.13: {} + hono@4.13.14: {} http-errors@2.0.1: dependencies: