Commit graph

  • 79896b6356 fix: state the credential impact, not the disconnect, in the shared-URL toast cliffhall 2026-09-03 20:28:53 -04:00
  • 3c8fdb0814 fix(web): drop the step-up retry when its prompt is cleared cliffhall 2026-09-03 20:27:16 -04:00
  • 2ba25d63e3 fix(web): reset pending OAuth slots during render, not in an effect cliffhall 2026-09-03 20:08:29 -04:00
  • 19a39235a2 fix: terminate the OAuth connection-details refresh promise chain cliffhall 2026-09-03 20:01:38 -04:00
  • fcec17f5d1 fix: key the OAuth clear's active-session check on the storage key (#2217) cliffhall 2026-09-03 19:42:37 -04:00
  • 793d103db2
    Merge pull request #2215 from modelcontextprotocol/v2/chore/milestone-merge-v2.5.0 2.5.0 Cliff Hall 2026-09-02 12:39:19 -04:00
  • d92a30ff84 chore: merge v2/main for the v2.5.0 milestone release cliffhall 2026-09-01 19:19:39 -04:00
  • fe35885b08
    chore: bump version to 2.5.0 (#2213) Cliff Hall 2026-09-01 19:09:26 -04:00
  • efb02650e7
    Merge pull request #2203 from modelcontextprotocol/v2/docs/2202-skill-eval-tuning Cliff Hall 2026-09-01 14:54:24 -04:00
  • afca8faaea docs: address Copilot review round 9 on #2203 cliffhall 2026-09-01 13:02:14 -04:00
  • c66793bfd8 docs: address Copilot review round 8 on #2203 cliffhall 2026-09-01 12:46:22 -04:00
  • 0febaa0f6f docs: address Copilot review round 7 on #2203 cliffhall 2026-09-01 12:21:09 -04:00
  • 5d3571597a docs: address Copilot review round 6 on #2203 cliffhall 2026-09-01 11:44:57 -04:00
  • ec2ef5656d docs: address Copilot review round 5 on #2203 cliffhall 2026-09-01 11:31:22 -04:00
  • 4acab97e63 docs: address Copilot review round 4 on #2203 cliffhall 2026-09-01 11:14:06 -04:00
  • 104a05dd7f docs: address Copilot review round 3 on #2203 cliffhall 2026-09-01 10:53:56 -04:00
  • 880be3acdd docs: address Copilot review round 2 on #2203 cliffhall 2026-09-01 10:32:41 -04:00
  • 50f3360d65 docs: address Copilot review round 1 on #2203 cliffhall 2026-09-01 10:09:52 -04:00
  • 906e970897
    Merge branch 'v2/main' into v2/docs/2202-skill-eval-tuning Cliff Hall 2026-09-01 09:37:36 -04:00
  • a344225e23 docs: accept several skill names in skills:eval and re-aim overlapping cases cliffhall 2026-09-01 00:18:43 -04:00
  • faada875a6
    Merge pull request #2199 from modelcontextprotocol/v2/chore/2196-consolidate-toolchain-devdeps Cliff Hall 2026-09-01 00:11:30 -04:00
  • 6dd43e78ba docs: tune skill eval cases and document how to write them cliffhall 2026-08-31 23:22:25 -04:00
  • 440d1aa5c1 Merge remote-tracking branch 'origin/v2/main' into v2/chore/2196-consolidate-toolchain-devdeps cliffhall 2026-08-31 23:17:20 -04:00
  • 2eb160d5eb
    Merge pull request #2200 from modelcontextprotocol/v2/chore/2195-consolidate-root-deps Cliff Hall 2026-08-31 23:12:16 -04:00
  • 1d9659c6a6 chore: address Copilot review round 4 on #2200 cliffhall 2026-08-31 20:41:29 -04:00
  • 566990382a chore: address Copilot review round 3 on #2200 cliffhall 2026-08-31 20:27:08 -04:00
  • 2a64c6716b chore: address Copilot review round 2 on #2200 cliffhall 2026-08-31 20:11:21 -04:00
  • f62cfbaeeb chore: address Copilot review on #2200 cliffhall 2026-08-31 19:58:22 -04:00
  • e76e32caa9 docs: separate peer-constrained copies from unconstrained transitives cliffhall 2026-08-31 19:48:35 -04:00
  • 613c4949a4 docs: correct the scope claims in the toolchain rule cliffhall 2026-08-31 19:37:48 -04:00
  • edef659fd9 fix: pin the vitest trio exactly, and document the peer/transitive exceptions cliffhall 2026-08-31 19:25:27 -04:00
  • 1f5c32940d chore: consolidate duplicated runtime dependencies into the root package.json cliffhall 2026-08-31 19:08:24 -04:00
  • 327c8d67fa chore: consolidate shared toolchain devDependencies into the root package.json cliffhall 2026-08-31 18:57:40 -04:00
  • 463593b265
    Merge pull request #2189 from modelcontextprotocol/v2/chore/2163-agent-skills Cliff Hall 2026-08-30 01:21:45 -04:00
  • d2a5e91e4a Merge branch 'v2/main' into v2/chore/2163-agent-skills cliffhall 2026-08-30 01:04:58 -04:00
  • 21cb606771
    Merge pull request #2194 from modelcontextprotocol/v2/chore/2192-lint-core-react Cliff Hall 2026-08-30 00:59:18 -04:00
  • f95abb2715 chore: tighten the testing skill's description cliffhall 2026-08-30 00:53:07 -04:00
  • 5bc5977682
    Merge branch 'v2/main' into v2/chore/2192-lint-core-react Cliff Hall 2026-08-30 00:46:38 -04:00
  • 26d70e00e7 chore: make issue-create and issue-triage model-invocable cliffhall 2026-08-30 00:40:21 -04:00
  • 55578ac478 chore: address Copilot review round 3 (#2192) cliffhall 2026-08-30 00:38:41 -04:00
  • 546dacffe2 chore: address Copilot review round 2 (#2192) cliffhall 2026-08-30 00:22:28 -04:00
  • f8c1d0c93f Merge remote-tracking branch 'origin/v2/chore/2163-agent-skills' into v2/chore/2163-agent-skills cliffhall 2026-08-30 00:00:31 -04:00
  • 94a71f48bc chore: make the workflow skills model-invocable cliffhall 2026-08-30 00:00:14 -04:00
  • 7e6d6c0bc1 chore: address Copilot review round 1 (#2192) cliffhall 2026-08-29 23:50:18 -04:00
  • cc204e3e28
    Merge branch 'v2/main' into v2/chore/2163-agent-skills Cliff Hall 2026-08-29 23:38:01 -04:00
  • 37e8d8547b
    Merge pull request #2190 from modelcontextprotocol/v2/fix/2165-oauth-recovery-floating-promises Cliff Hall 2026-08-29 23:37:23 -04:00
  • 9ced0fd150 chore: lint core/react with eslint-plugin-react-hooks (#2192) cliffhall 2026-08-29 23:17:45 -04:00
  • 67abdf96b4 Merge branch 'v2/main' into v2/chore/2163-agent-skills cliffhall 2026-08-29 23:06:01 -04:00
  • ba66d5f8d2
    Merge branch 'v2/main' into v2/fix/2165-oauth-recovery-floating-promises Cliff Hall 2026-08-29 22:52:04 -04:00
  • 1184792e26
    Merge pull request #2191 from modelcontextprotocol/v2/chore/2161-react-hooks-suppressions Cliff Hall 2026-08-29 22:49:05 -04:00
  • 26fdc48bf1
    Merge branch 'v2/main' into v2/fix/2165-oauth-recovery-floating-promises Cliff Hall 2026-08-29 22:40:08 -04:00
  • 6af2edc2cc
    Merge branch 'v2/main' into v2/chore/2161-react-hooks-suppressions Cliff Hall 2026-08-29 22:37:56 -04:00
  • 3838764956
    Merge pull request #2193 from modelcontextprotocol/v2/fix/1955-hooks-sync-external-store Cliff Hall 2026-08-29 22:36:21 -04:00
  • a2ddece7a5 chore: address Copilot review round 20 cliffhall 2026-08-29 05:32:12 -04:00
  • b91b746867 chore: address Copilot review round 19 cliffhall 2026-08-29 05:18:18 -04:00
  • d29bbbb763 chore: address Copilot review round 18 cliffhall 2026-08-29 05:05:47 -04:00
  • 1203246537 chore: address Copilot review round 17 cliffhall 2026-08-29 04:54:04 -04:00
  • c26995bf82 chore: address Copilot review round 16 cliffhall 2026-08-29 04:40:48 -04:00
  • 3905ceef06 chore: address Copilot review round 15 cliffhall 2026-08-29 04:24:48 -04:00
  • 0798ecf5fa chore: address Copilot review round 14 cliffhall 2026-08-29 04:11:25 -04:00
  • f13d415eae chore: address Copilot review round 13 cliffhall 2026-08-29 03:57:25 -04:00
  • 7d828bded0 chore: address Copilot review round 12 cliffhall 2026-08-29 03:44:19 -04:00
  • 97122b508b chore: address Copilot review round 11 cliffhall 2026-08-29 03:31:39 -04:00
  • 23c59d7a17 chore: address Copilot review round 10 cliffhall 2026-08-29 03:17:37 -04:00
  • 6f2e1faed2 fix(web): install a step-up's command retry only when its prompt opens cliffhall 2026-08-29 03:15:42 -04:00
  • 17068fc89e chore: address Copilot review round 9 cliffhall 2026-08-29 03:04:03 -04:00
  • 1634437b69 fix(web): give each EMA step-up attempt ownership of its command retry cliffhall 2026-08-29 03:03:02 -04:00
  • b088b94019 test(core): make the unsubscribe test actually verify unsubscription cliffhall 2026-08-29 02:55:27 -04:00
  • d5ddaf8818 fix(web): clear the step-up retry on redirect handoff; justify the voids cliffhall 2026-08-29 02:48:28 -04:00
  • 5078a5bc50 chore: address Copilot review round 8 cliffhall 2026-08-29 02:47:06 -04:00
  • 8f3619f618 docs(core): correct the useStoreSnapshot caller contract cliffhall 2026-08-29 02:42:03 -04:00
  • 09b8f0e834 chore: address Copilot review round 7 (Windows .cmd shims) cliffhall 2026-08-29 02:32:30 -04:00
  • a46a8a6cf8 fix(web): per-attempt snapshot ids, honest recovery copy, connect teardown cliffhall 2026-08-29 02:32:05 -04:00
  • f6105773f0 fix(core): key the snapshot cache on every input it derives from cliffhall 2026-08-29 02:26:42 -04:00
  • c3c8a33e2c chore: address Copilot review round 6 cliffhall 2026-08-29 02:15:02 -04:00
  • 76b75d3759 fix(web): scope the OAuth recovery restores to the attempt that made them cliffhall 2026-08-29 02:12:47 -04:00
  • 50502269f4 fix(core): read state stores during render instead of re-syncing in an effect cliffhall 2026-08-29 02:07:53 -04:00
  • 75ab1b069f chore: address Copilot review round 5 cliffhall 2026-08-29 02:02:51 -04:00
  • ecad587afe fix(web): address Copilot review on the OAuth recovery failure arms cliffhall 2026-08-29 01:54:53 -04:00
  • d05e76d470 chore: address Copilot review round 4 cliffhall 2026-08-29 01:47:43 -04:00
  • 61c462aaa7 chore(web): resolve the react-hooks findings the decomposition unmasked (#2161) cliffhall 2026-08-29 01:43:20 -04:00
  • f74aa757d2 fix(web): terminate the five void-discarded OAuth recovery promises cliffhall 2026-08-29 01:34:40 -04:00
  • 7e0bb8b58d chore: address Copilot review round 3 cliffhall 2026-08-29 01:26:19 -04:00
  • ca6828916f chore: address Copilot review round 2 cliffhall 2026-08-29 01:07:41 -04:00
  • 4520e6aa2c docs: state the gap the gate cannot cover cliffhall 2026-08-29 00:53:49 -04:00
  • a51e62dfa1 chore: address Copilot review round 1 cliffhall 2026-08-29 00:52:45 -04:00
  • 73447c72d1 chore: extract AGENTS.md recipes into agent skills cliffhall 2026-08-29 00:36:14 -04:00
  • 8c91ae8820
    Merge pull request #2184 from modelcontextprotocol/v2/fix/2172-oidc-discovery-compat Cliff Hall 2026-08-28 22:46:45 -04:00
  • a3a440d104 Merge commit '94a6620c' into v2/fix/2172-oidc-discovery-compat cliffhall 2026-08-28 10:13:46 -04:00
  • 2eeab05d00 Merge remote-tracking branch 'origin/v2/main' into v2/fix/2172-oidc-discovery-compat cliffhall 2026-08-28 10:10:57 -04:00
  • 499451a696
    Merge pull request #2186 from modelcontextprotocol/v2/feat/2144-oauth-revocation Cliff Hall 2026-08-28 10:07:24 -04:00
  • c7b18adabf Merge remote-tracking branch 'origin/v2/feat/2144-oauth-revocation' into v2/feat/2144-oauth-revocation cliffhall 2026-08-28 08:37:15 -04:00
  • eede9c17ba fix: use Node storage in the revocation e2e, and drop the now-dead storage API (#2144) cliffhall 2026-08-28 08:36:58 -04:00
  • 94a6620c90
    Merge branch 'v2/main' into v2/fix/2172-oidc-discovery-compat Cliff Hall 2026-08-28 08:31:04 -04:00
  • 5ba2fadd3b
    Merge branch 'v2/main' into v2/feat/2144-oauth-revocation Cliff Hall 2026-08-28 08:28:57 -04:00
  • a5efb326f1
    Merge pull request #2185 from modelcontextprotocol/v2/fix/2140-streamable-http-cancellation Cliff Hall 2026-08-28 08:24:04 -04:00
  • 2d34999e82
    Merge branch 'v2/main' into v2/fix/2140-streamable-http-cancellation Cliff Hall 2026-08-28 08:23:18 -04:00
  • 1f2e3e1744 fix: address the four suppressed findings from review round 20 (#2144) cliffhall 2026-08-28 08:20:42 -04:00
  • 18fe35478b
    Merge pull request #2182 from modelcontextprotocol/v2/chore/2130-inspectorview-prop-bundles Cliff Hall 2026-08-28 08:16:00 -04:00
  • 579a3eeeb9 fix(auth): salvage a malformed fallback registration, and correct the stale API names (#2144) cliffhall 2026-08-28 07:57:45 -04:00