| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:183c1050-47e4-edae-4c3f-b09ba212e001 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 995A:28F125:52F99:726AD:6AED3ABF |
| html-safe-nonce | b99c5855feda73f9a1606cb87836020350de71d2c25e4d2491a6599d49d52675 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5OTVBOjI4RjEyNTo1MkY5OTo3MjZBRDo2QUVEM0FCRiIsInZpc2l0b3JfaWQiOiI0OTc2Nzk2MjA3ODkyMjE2NTExIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 9222cd6fcf3060f789a243a484a753c42809a589ecfbbcb1a0bcfa1a741445c2 |
| hovercard-subject-tag | pull_request:4486340344 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/deepnote/deepnote/520/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/b262d1898a76f8c620446301897be99e9e45e0fbd16e473527fa442605923bbe/deepnote/deepnote/pull/520 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/b262d1898a76f8c620446301897be99e9e45e0fbd16e473527fa442605923bbe/deepnote/deepnote/pull/520 |
| og:image:alt | Third in the chain: stacked on #519 (runtime hardening), which is stacked on #518 (interpreter resolution). Merge those first. Part of #162.
Problem
Every deepnote_run tool call in the MCP spawns a... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | jamesbhobbs |
| hostname | github.com |
| expected-hostname | github.com |
| None | 26c92a9388ddfad3fa88d132b5d5f0b4747030233dcc4e5efb05f1cbae152184 |
| turbo-cache-control | no-cache |
| go-import | github.com/deepnote/deepnote git https://github.com/deepnote/deepnote.git |
| octolytics-dimension-user_id | 45339858 |
| octolytics-dimension-user_login | deepnote |
| octolytics-dimension-repository_id | 1066509034 |
| octolytics-dimension-repository_nwo | deepnote/deepnote |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1066509034 |
| octolytics-dimension-repository_network_root_nwo | deepnote/deepnote |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | c629ad99c254d306375fc8354d04321c2c362236 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | pull-requests |
| Skip to content | https://github.com/deepnote/deepnote/pull/520#start-of-content |
| https://github.com/ |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdeepnote%2Fdeepnote%2Fpull%2F520 |
| GitHubRepository hosting, code review, and collaboration | https://github.com/platform |
| CopilotAI coding agent for tasks, projects, and automated work | https://github.com/features/copilot |
| ActionsCI/CD and automation | https://github.com/features/actions |
| Code QualityQuality analysis, fixes, and enforcement | https://github.com/features/code-quality |
| CodespacesCloud development environments | https://github.com/features/codespaces |
| Code SecurityVulnerability detection and remediation | https://github.com/security/advanced-security/code-security |
| Secret ProtectionSecret scanning and leak prevention | https://github.com/security/advanced-security/secret-protection |
| All Features | https://github.com/features |
| Documentation | https://docs.github.com/en |
| Training | https://learn.github.com/skills |
| Certifications | https://learn.github.com/credentials |
| Build with Copilot | https://github.com/features/ai |
| Customize Copilot | https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview |
| Integrations | https://github.com/marketplace |
| Trending repos | https://github.com/trending |
| GitHub Sponsors | https://github.com/open-source/sponsors |
| Developer articles | https://github.com/resources/articles |
| ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place. | https://github.blog/changelog/ |
| Enterprises | https://github.com/enterprise |
| Team | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| See all industries | https://github.com/solutions/industry |
| Why GitHub | https://github.com/why-github |
| Customer Stories | https://github.com/customer-stories |
| Business insights | https://github.com/solutions/executive-insights |
| Trust Center | https://github.com/trust-center |
| GitHub Advanced SecurityEnterprise-grade code security | https://github.com/security/advanced-security |
| Copilot for businessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Documentation | https://docs.github.com/en |
| Resource center | https://github.com/resources |
| Blog | https://github.blog/ |
| Events & webinars | https://github.com/resources/events |
| Community Forum | https://github.com/orgs/community/discussions |
| Customer Stories | https://github.com/customer-stories |
| Integrations | https://github.com/marketplace |
| Customer support | https://help.github.com/ |
| Training | https://learn.github.com/skills |
| GitHub Status | https://www.githubstatus.com/ |
| About | https://github.com/about |
| Partners | https://github.com/partners |
| Changelog | https://github.blog/changelog/ |
| GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub. | https://githubuniverse.com/ |
| Pricing | https://github.com/pricing |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdeepnote%2Fdeepnote%2Fpull%2F520 |
| Sign up | https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=deepnote%2Fdeepnote |
| Reload | https://github.com/deepnote/deepnote/pull/520 |
| Reload | https://github.com/deepnote/deepnote/pull/520 |
| Reload | https://github.com/deepnote/deepnote/pull/520 |
| deepnote | https://github.com/deepnote |
| deepnote | https://github.com/deepnote/deepnote |
| Code | https://github.com/deepnote/deepnote |
| Issues13 (13) | https://github.com/deepnote/deepnote/issues |
| Pull requests26 (26) | https://github.com/deepnote/deepnote/pulls |
| Discussions | https://github.com/deepnote/deepnote/discussions |
| Actions | https://github.com/deepnote/deepnote/actions |
| Security and quality | https://github.com/deepnote/deepnote/security |
| Insights | https://github.com/deepnote/deepnote/pulse |
| https://github.com/deepnote/deepnote |
| jamesbhobbs | https://github.com/jamesbhobbs |
| main | https://github.com/deepnote/deepnote/tree/main |
| feat/mcp-warm-servers | https://github.com/deepnote/deepnote/tree/feat/mcp-warm-servers |
| Conversation | https://github.com/deepnote/deepnote/pull/520 |
| Commits51 (51) | https://github.com/deepnote/deepnote/pull/520/commits |
| Checks | https://github.com/deepnote/deepnote/pull/520/checks |
| Files changed | https://github.com/deepnote/deepnote/pull/520/files |
| feat(runtime-core,mcp): keep deepnote-toolkit servers warm across MCP runs | https://github.com/deepnote/deepnote/pull/520#top |
| jamesbhobbs | https://github.com/jamesbhobbs |
| main | https://github.com/deepnote/deepnote/tree/main |
| feat/mcp-warm-servers | https://github.com/deepnote/deepnote/tree/feat/mcp-warm-servers |
|
| https://github.com/jamesbhobbs |
| jamesbhobbs | https://github.com/jamesbhobbs |
| Sep 9, 2026 | https://github.com/deepnote/deepnote/pull/520#issue-5401141492 |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| #519 | https://github.com/deepnote/deepnote/pull/519 |
| #518 | https://github.com/deepnote/deepnote/pull/518 |
| #162 | https://github.com/deepnote/deepnote/issues/162 |
| Claude Code | https://claude.com/claude-code |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| jamesbhobbs | https://github.com/jamesbhobbs |
| September 9, 2026 13:35 | https://github.com/deepnote/deepnote/pull/520#commits-pushed-c159ebc |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| feat(runtime-core,cli,mcp): use the Deepnote extension's environment … | https://github.com/deepnote/deepnote/pull/520/commits/c159ebcf2909215e2a8904e03d1381930e271db3 |
| c159ebc | https://github.com/deepnote/deepnote/pull/520/commits/c159ebcf2909215e2a8904e03d1381930e271db3 |
| #288 | https://github.com/deepnote/deepnote/issues/288 |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| fix(cli): report an explicit --python interpreter in human output | https://github.com/deepnote/deepnote/pull/520/commits/df389aad56173563a612ca88a98a209f8d85ad25 |
| df389aa | https://github.com/deepnote/deepnote/pull/520/commits/df389aad56173563a612ca88a98a209f8d85ad25 |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| docs(skill): fix stale .agent/ folder and scope the lint python claim… | https://github.com/deepnote/deepnote/pull/520/commits/17171099daa340ab5b743f229a80b5b6d567f873 |
| 1717109 | https://github.com/deepnote/deepnote/pull/520/commits/17171099daa340ab5b743f229a80b5b6d567f873 |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| feat(runtime-core,cli,mcp): typed runtime failures, fail-fast shutdow… | https://github.com/deepnote/deepnote/pull/520/commits/d77732cb3e6e53b04d4c52205fd322f5ea88f360 |
| d77732c | https://github.com/deepnote/deepnote/pull/520/commits/d77732cb3e6e53b04d4c52205fd322f5ea88f360 |
| #162 | https://github.com/deepnote/deepnote/issues/162 |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| chore(repo): merge feat/ide-python-resolution into feat/runtime-harde… | https://github.com/deepnote/deepnote/pull/520/commits/1f201e4cfc5d6e3773b1b98441f252e5fb584efb |
| 1f201e4 | https://github.com/deepnote/deepnote/pull/520/commits/1f201e4cfc5d6e3773b1b98441f252e5fb584efb |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| fix(runtime-core): address review feedback on runtime hardening | https://github.com/deepnote/deepnote/pull/520/commits/6fd96d265637b992c21978aca0949c44f519b848 |
| 6fd96d2 | https://github.com/deepnote/deepnote/pull/520/commits/6fd96d265637b992c21978aca0949c44f519b848 |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| refactor(runtime-core,mcp): move warm server pooling to a follow-up PR | https://github.com/deepnote/deepnote/pull/520/commits/90ea0a44158ea9c7d030f82ef2a4f525b0fad0c7 |
| 90ea0a4 | https://github.com/deepnote/deepnote/pull/520/commits/90ea0a44158ea9c7d030f82ef2a4f525b0fad0c7 |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| feat(runtime-core,mcp): keep deepnote-toolkit servers warm across MCP… | https://github.com/deepnote/deepnote/pull/520/commits/8f7ee3331ee5f16c3fe98cfb36303aa3f9c12839 |
| 8f7ee33 | https://github.com/deepnote/deepnote/pull/520/commits/8f7ee3331ee5f16c3fe98cfb36303aa3f9c12839 |
| https://github.com/jamesbhobbs |
| jamesbhobbs | https://github.com/jamesbhobbs |
|
Sep 9, 2026
| https://github.com/deepnote/deepnote/pull/520#ref-pullrequest-5400444046 |
|
feat(runtime-core,cli,mcp): typed runtime failures, fail-fast shutdown, and real toolkit integration tests
#519
| https://github.com/deepnote/deepnote/pull/519 |
| https://github.com/apps/coderabbitai |
| coderabbitai | https://github.com/apps/coderabbitai |
| Sep 9, 2026 | https://github.com/deepnote/deepnote/pull/520#issuecomment-5604008116 |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| https://app.coderabbit.ai/change-stack/deepnote/deepnote/pull/520#gh-light-mode-only |
| https://app.coderabbit.ai/change-stack/deepnote/deepnote/pull/520#gh-dark-mode-only |
| 87633e6 | https://github.com/deepnote/deepnote/commit/87633e650189362bd52879d1ab2b502cdd022b3b |
| b114d72 | https://github.com/deepnote/deepnote/commit/b114d72a5911a52fecbc3b2bb65847274e9022f7 |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| https://github.com/apps/codecov |
| codecov | https://github.com/apps/codecov |
| Sep 9, 2026 | https://github.com/deepnote/deepnote/pull/520#issuecomment-5604026505 |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| Codecov | https://app.codecov.io/gh/deepnote/deepnote/pull/520?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=deepnote |
| 8b85a7c | https://app.codecov.io/gh/deepnote/deepnote/commit/8b85a7c58e352ed7d4812909e93b1e9bf0dc29a2?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=deepnote |
| b114d72 | https://app.codecov.io/gh/deepnote/deepnote/commit/b114d72a5911a52fecbc3b2bb65847274e9022f7?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=deepnote |
| Files with missing lines | https://app.codecov.io/gh/deepnote/deepnote/pull/520?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=deepnote |
| packages/mcp/src/runtime.ts | https://app.codecov.io/gh/deepnote/deepnote/pull/520?src=pr&el=tree&filepath=packages%2Fmcp%2Fsrc%2Fruntime.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=deepnote#diff-cGFja2FnZXMvbWNwL3NyYy9ydW50aW1lLnRz |
| 10 Missing ⚠️ | https://app.codecov.io/gh/deepnote/deepnote/pull/520?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=deepnote |
| packages/runtime-core/src/server-pool.ts | https://app.codecov.io/gh/deepnote/deepnote/pull/520?src=pr&el=tree&filepath=packages%2Fruntime-core%2Fsrc%2Fserver-pool.ts&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=deepnote#diff-cGFja2FnZXMvcnVudGltZS1jb3JlL3NyYy9zZXJ2ZXItcG9vbC50cw== |
| 5 Missing ⚠️ | https://app.codecov.io/gh/deepnote/deepnote/pull/520?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=deepnote |
| ☔ View full report in Codecov by Harness | https://app.codecov.io/gh/deepnote/deepnote/pull/520?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=deepnote |
| Share it here | https://about.codecov.io/codecov-pr-comment-feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=deepnote |
| JS Bundle Analysis | https://docs.codecov.com/docs/javascript-bundle-analysis |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| jamesbhobbs | https://github.com/jamesbhobbs |
| September 9, 2026 16:05 | https://github.com/deepnote/deepnote/pull/520#commits-pushed-6fa4c0e |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| fix(runtime-core): bound every startup health request by the remainin… | https://github.com/deepnote/deepnote/pull/520/commits/6fa4c0e4cc666c3dc74a8520e045957c200358e3 |
| 6fa4c0e | https://github.com/deepnote/deepnote/pull/520/commits/6fa4c0e4cc666c3dc74a8520e045957c200358e3 |
|
| https://github.com/jamesbhobbs |
| Merge branch 'feat/runtime-hardening' into feat/mcp-warm-servers | https://github.com/deepnote/deepnote/pull/520/commits/5845f6a4dec56340c0102749859d33fa4feaeab1 |
| 5845f6a | https://github.com/deepnote/deepnote/pull/520/commits/5845f6a4dec56340c0102749859d33fa4feaeab1 |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| fix(runtime-core): make ServerPool shutdown wait for in-flight stops … | https://github.com/deepnote/deepnote/pull/520/commits/c72faa77a0dde7836602f02e2c075a6392536e73 |
| c72faa7 | https://github.com/deepnote/deepnote/pull/520/commits/c72faa77a0dde7836602f02e2c075a6392536e73 |
| https://github.com/apps/coderabbitai |
| coderabbitai | https://github.com/apps/coderabbitai |
|
Sep 9, 2026
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5156178035 |
|
View reviewed changes
| https://github.com/deepnote/deepnote/pull/520/files/8f7ee3331ee5f16c3fe98cfb36303aa3f9c12839 |
| coderabbitai | https://github.com/apps/coderabbitai |
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5156178035 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| 90ea0a4 | https://github.com/deepnote/deepnote/commit/90ea0a44158ea9c7d030f82ef2a4f525b0fad0c7 |
| 8f7ee33 | https://github.com/deepnote/deepnote/commit/8f7ee3331ee5f16c3fe98cfb36303aa3f9c12839 |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| packages/mcp/src/runtime.ts | https://github.com/deepnote/deepnote/pull/520/files/8f7ee3331ee5f16c3fe98cfb36303aa3f9c12839#diff-9bd9c27ee68db8d9b16429c5e4ed222c25313ff67db2bf56735a60c9c40fdcfc |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| packages/mcp/src/tools/execution.ts | https://github.com/deepnote/deepnote/pull/520/files/8f7ee3331ee5f16c3fe98cfb36303aa3f9c12839#diff-095624d6ede0941c52740c7ffd973262d526100b6f239941d06490ef592f9129 |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| packages/runtime-core/src/server-pool.test.ts | https://github.com/deepnote/deepnote/pull/520/files/8f7ee3331ee5f16c3fe98cfb36303aa3f9c12839#diff-9a0bdefe3c8d0c5fb45980fd67c5ef0a4db5eb9fa01a3bbd7cc9d2ad51df501f |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| packages/runtime-core/src/server-pool.ts | https://github.com/deepnote/deepnote/pull/520/files/8f7ee3331ee5f16c3fe98cfb36303aa3f9c12839#diff-044daa8ef2a6048b656aecefc8ecb2b7df2636d8316fba1c0d644466d957fa4a |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| https://github.com/apps/coderabbitai |
| coderabbitai | https://github.com/apps/coderabbitai |
|
Sep 9, 2026
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5156242532 |
|
View reviewed changes
| https://github.com/deepnote/deepnote/pull/520/files/c72faa77a0dde7836602f02e2c075a6392536e73 |
| coderabbitai | https://github.com/apps/coderabbitai |
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5156242532 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| 8f7ee33 | https://github.com/deepnote/deepnote/commit/8f7ee3331ee5f16c3fe98cfb36303aa3f9c12839 |
| c72faa7 | https://github.com/deepnote/deepnote/commit/c72faa77a0dde7836602f02e2c075a6392536e73 |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| packages/runtime-core/src/server-pool.ts | https://github.com/deepnote/deepnote/pull/520/files/c72faa77a0dde7836602f02e2c075a6392536e73#diff-044daa8ef2a6048b656aecefc8ecb2b7df2636d8316fba1c0d644466d957fa4a |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| jamesbhobbs | https://github.com/jamesbhobbs |
| September 9, 2026 16:43 | https://github.com/deepnote/deepnote/pull/520#commits-pushed-85e7d6b |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| fix(runtime-core): never return an exited server, stop waiting exactl… | https://github.com/deepnote/deepnote/pull/520/commits/85e7d6b9f2d28295fc2a5384e44d111bb8b9494a |
| 85e7d6b | https://github.com/deepnote/deepnote/pull/520/commits/85e7d6b9f2d28295fc2a5384e44d111bb8b9494a |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| fix(runtime-core,mcp): harden ServerPool edge cases from review | https://github.com/deepnote/deepnote/pull/520/commits/fa41a94d0fa31ee0049d429ca95762a88975ab2e |
| fa41a94 | https://github.com/deepnote/deepnote/pull/520/commits/fa41a94d0fa31ee0049d429ca95762a88975ab2e |
|
| https://github.com/jamesbhobbs |
| Merge branch 'feat/runtime-hardening' into feat/mcp-warm-servers | https://github.com/deepnote/deepnote/pull/520/commits/351b810fd9396474861c7144b1be3b628331eb2e |
| 351b810 | https://github.com/deepnote/deepnote/pull/520/commits/351b810fd9396474861c7144b1be3b628331eb2e |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| docs: note that integration suites must not run concurrently on one m… | https://github.com/deepnote/deepnote/pull/520/commits/99637fafd592a7637960bd54076bc59899462d3b |
| 99637fa | https://github.com/deepnote/deepnote/pull/520/commits/99637fafd592a7637960bd54076bc59899462d3b |
|
| https://github.com/jamesbhobbs |
| Merge branch 'feat/runtime-hardening' into feat/mcp-warm-servers | https://github.com/deepnote/deepnote/pull/520/commits/d2d1dc40b7484d79188f7195910574c1c5b65019 |
| d2d1dc4 | https://github.com/deepnote/deepnote/pull/520/commits/d2d1dc40b7484d79188f7195910574c1c5b65019 |
| https://github.com/jamesbhobbs |
| jamesbhobbs | https://github.com/jamesbhobbs |
| Sep 9, 2026 | https://github.com/deepnote/deepnote/pull/520#issuecomment-5604753741 |
| @coderabbitai | https://github.com/coderabbitai |
| fa41a94 | https://github.com/deepnote/deepnote/commit/fa41a94d0fa31ee0049d429ca95762a88975ab2e |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| https://github.com/apps/coderabbitai |
| coderabbitai | https://github.com/apps/coderabbitai |
|
Sep 9, 2026
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5156754773 |
|
View reviewed changes
| https://github.com/deepnote/deepnote/pull/520/files/d2d1dc40b7484d79188f7195910574c1c5b65019 |
| coderabbitai | https://github.com/apps/coderabbitai |
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5156754773 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| c72faa7 | https://github.com/deepnote/deepnote/commit/c72faa77a0dde7836602f02e2c075a6392536e73 |
| d2d1dc4 | https://github.com/deepnote/deepnote/commit/d2d1dc40b7484d79188f7195910574c1c5b65019 |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| packages/runtime-core/src/server-pool.ts | https://github.com/deepnote/deepnote/pull/520/files/d2d1dc40b7484d79188f7195910574c1c5b65019#diff-044daa8ef2a6048b656aecefc8ecb2b7df2636d8316fba1c0d644466d957fa4a |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| https://github.com/apps/coderabbitai |
| coderabbitai | https://github.com/apps/coderabbitai |
| Sep 9, 2026 | https://github.com/deepnote/deepnote/pull/520#issuecomment-5604817587 |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| jamesbhobbs | https://github.com/jamesbhobbs |
| September 10, 2026 11:11 | https://github.com/deepnote/deepnote/pull/520#commits-pushed-88a1476 |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| feat(runtime-core): accept interpreter-only Deepnote extension sidecars | https://github.com/deepnote/deepnote/pull/520/commits/88a14769534ad989e4a57fec5e3f28f61ab3e163 |
| 88a1476 | https://github.com/deepnote/deepnote/pull/520/commits/88a14769534ad989e4a57fec5e3f28f61ab3e163 |
| deepnote/vscode-deepnote#376 | https://github.com/deepnote/vscode-deepnote/pull/376 |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| docs(cli): describe the extension tier as the selected interpreter in… | https://github.com/deepnote/deepnote/pull/520/commits/5bd95ca419bcb25c7067dfa91a100f50524f11a3 |
| 5bd95ca | https://github.com/deepnote/deepnote/pull/520/commits/5bd95ca419bcb25c7067dfa91a100f50524f11a3 |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| chore(repo): merge feat/ide-python-resolution into feat/runtime-harde… | https://github.com/deepnote/deepnote/pull/520/commits/387bda3cc11a92f5f63d600f892614632a826215 |
| 387bda3 | https://github.com/deepnote/deepnote/pull/520/commits/387bda3cc11a92f5f63d600f892614632a826215 |
| #518 | https://github.com/deepnote/deepnote/pull/518 |
|
| https://github.com/jamesbhobbs |
| chore(repo): merge feat/ide-python-resolution into feat/runtime-harde… | https://github.com/deepnote/deepnote/pull/520/commits/7118d3b631c5bdcc1795becc6dc074b80b75d0f1 |
| 7118d3b | https://github.com/deepnote/deepnote/pull/520/commits/7118d3b631c5bdcc1795becc6dc074b80b75d0f1 |
|
| https://github.com/jamesbhobbs |
| chore(repo): merge feat/runtime-hardening into feat/mcp-warm-servers | https://github.com/deepnote/deepnote/pull/520/commits/4bb3bd29f647f53dbf762019b82a16747add5b1b |
| 4bb3bd2 | https://github.com/deepnote/deepnote/pull/520/commits/4bb3bd29f647f53dbf762019b82a16747add5b1b |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/claude |
| docs(skill): point the interpreter prerequisite at pythonInterpreter,… | https://github.com/deepnote/deepnote/pull/520/commits/938cbc49523027a46c493bd9b16bb1003ac1714e |
| 938cbc4 | https://github.com/deepnote/deepnote/pull/520/commits/938cbc49523027a46c493bd9b16bb1003ac1714e |
| https://github.com/jamesbhobbs |
| jamesbhobbs | https://github.com/jamesbhobbs |
| code owner | https://github.com/deepnote/deepnote/blob/3a7b232a2249744b453d920015bf93ae0db9e497/.github/CODEOWNERS#L2 |
| September 14, 2026 14:58 | https://github.com/deepnote/deepnote/pull/520#event-31109591657 |
| https://github.com/jamesbhobbs |
| jamesbhobbs | https://github.com/jamesbhobbs |
| dinohamzic | https://github.com/dinohamzic |
| September 14, 2026 14:58 | https://github.com/deepnote/deepnote/pull/520#event-31109596126 |
| September 16, 2026 11:53 | https://github.com/deepnote/deepnote/pull/520#event-31242440320 |
| https://github.com/jamesbhobbs |
| jamesbhobbs | https://github.com/jamesbhobbs |
| coderabbitai[bot] | https://github.com/apps/coderabbitai |
| stale review | https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5165964549 |
| September 16, 2026 11:53 | https://github.com/deepnote/deepnote/pull/520#event-31242447860 |
|
| https://github.com/jamesbhobbs |
| chore(repo): merge main into warm server branch | https://github.com/deepnote/deepnote/pull/520/commits/4a2562cce6414d20be19cdb9dcd005e89670488f |
| 4a2562c | https://github.com/deepnote/deepnote/pull/520/commits/4a2562cce6414d20be19cdb9dcd005e89670488f |
| https://github.com/apps/coderabbitai |
| coderabbitai | https://github.com/apps/coderabbitai |
|
Sep 16, 2026
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5222387617 |
|
View reviewed changes
| https://github.com/deepnote/deepnote/pull/520/files/4a2562cce6414d20be19cdb9dcd005e89670488f |
| https://github.com/dinohamzic |
| dinohamzic | https://github.com/dinohamzic |
|
Sep 16, 2026
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5222427638 |
|
View reviewed changes
| https://github.com/deepnote/deepnote/pull/520/files/4a2562cce6414d20be19cdb9dcd005e89670488f |
| dinohamzic | https://github.com/dinohamzic |
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5222427638 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| server.ts:135 | https://github.com/Users/dino/Development/deepnote/packages/mcp/src/server.ts:135 |
| server-pool.ts:131 | https://github.com/Users/dino/Development/deepnote/packages/runtime-core/src/server-pool.ts:131 |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| jamesbhobbs | https://github.com/jamesbhobbs |
| September 16, 2026 15:03 | https://github.com/deepnote/deepnote/pull/520#commits-pushed-643eea6 |
|
| https://github.com/jamesbhobbs |
| fix(runtime-core): share concurrent pool shutdown cleanup | https://github.com/deepnote/deepnote/pull/520/commits/643eea6d0a10685cf0100df5c37b7d983a3c8c14 |
| 643eea6 | https://github.com/deepnote/deepnote/pull/520/commits/643eea6d0a10685cf0100df5c37b7d983a3c8c14 |
|
| https://github.com/jamesbhobbs |
| fix(mcp): shut down warm servers on stdin disconnect | https://github.com/deepnote/deepnote/pull/520/commits/129dc045b2dce8666c1e09b19403edd96e5d567e |
| 129dc04 | https://github.com/deepnote/deepnote/pull/520/commits/129dc045b2dce8666c1e09b19403edd96e5d567e |
| https://github.com/jamesbhobbs |
| jamesbhobbs | https://github.com/jamesbhobbs |
| coderabbitai[bot] | https://github.com/apps/coderabbitai |
| stale review | https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5222387617 |
| 129dc04 | https://github.com/deepnote/deepnote/commit/129dc045b2dce8666c1e09b19403edd96e5d567e |
| September 16, 2026 13:05 | https://github.com/deepnote/deepnote/pull/520#event-31246862071 |
| https://github.com/jamesbhobbs |
| jamesbhobbs | https://github.com/jamesbhobbs |
| Sep 16, 2026 | https://github.com/deepnote/deepnote/pull/520#issuecomment-5697924713 |
| @dinohamzic | https://github.com/dinohamzic |
| 643eea6 | https://github.com/deepnote/deepnote/commit/643eea6d0a10685cf0100df5c37b7d983a3c8c14 |
| 129dc04 | https://github.com/deepnote/deepnote/commit/129dc045b2dce8666c1e09b19403edd96e5d567e |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| https://github.com/jamesbhobbs |
| jamesbhobbs | https://github.com/jamesbhobbs |
| dinohamzic | https://github.com/dinohamzic |
| September 16, 2026 13:09 | https://github.com/deepnote/deepnote/pull/520#event-31247111876 |
| https://github.com/apps/coderabbitai |
| coderabbitai | https://github.com/apps/coderabbitai |
|
Sep 16, 2026
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5223197864 |
|
View reviewed changes
| https://github.com/deepnote/deepnote/pull/520/files/129dc045b2dce8666c1e09b19403edd96e5d567e |
| coderabbitai | https://github.com/apps/coderabbitai |
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5223197864 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| 4a2562c | https://github.com/deepnote/deepnote/commit/4a2562cce6414d20be19cdb9dcd005e89670488f |
| 129dc04 | https://github.com/deepnote/deepnote/commit/129dc045b2dce8666c1e09b19403edd96e5d567e |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| https://github.com/apps/coderabbitai |
| coderabbitai | https://github.com/apps/coderabbitai |
|
Sep 16, 2026
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5223200378 |
|
View reviewed changes
| https://github.com/deepnote/deepnote/pull/520/files/129dc045b2dce8666c1e09b19403edd96e5d567e |
| https://github.com/dinohamzic |
| dinohamzic | https://github.com/dinohamzic |
|
Sep 16, 2026
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5223332761 |
|
View reviewed changes
| https://github.com/deepnote/deepnote/pull/520/files/129dc045b2dce8666c1e09b19403edd96e5d567e |
| dinohamzic | https://github.com/dinohamzic |
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5223332761 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| packages/runtime-core/src/server-pool.ts | https://github.com/deepnote/deepnote/pull/520/files/129dc045b2dce8666c1e09b19403edd96e5d567e#diff-044daa8ef2a6048b656aecefc8ecb2b7df2636d8316fba1c0d644466d957fa4a |
| dinohamzic | https://github.com/dinohamzic |
| Sep 16, 2026 | https://github.com/deepnote/deepnote/pull/520#discussion_r4026585501 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| jamesbhobbs | https://github.com/jamesbhobbs |
| Sep 16, 2026 | https://github.com/deepnote/deepnote/pull/520#discussion_r4026943224 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| aa6939d | https://github.com/deepnote/deepnote/commit/aa6939d68981a0c2f539d45f7130d1c67ae5c1f4 |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| packages/mcp/src/server.ts | https://github.com/deepnote/deepnote/pull/520/files/129dc045b2dce8666c1e09b19403edd96e5d567e#diff-6712a8dfb545cac462bfe960b0d0dc9478518b49409122b36ea9dc96b02d27ab |
| dinohamzic | https://github.com/dinohamzic |
| Sep 16, 2026 | https://github.com/deepnote/deepnote/pull/520#discussion_r4026611507 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| jamesbhobbs | https://github.com/jamesbhobbs |
| Sep 16, 2026 | https://github.com/deepnote/deepnote/pull/520#discussion_r4026943907 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| a0ed244 | https://github.com/deepnote/deepnote/commit/a0ed244afa64ad58a1190ddf32dc052a92d27f73 |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| packages/runtime-core/src/server-pool.integration.test.ts | https://github.com/deepnote/deepnote/pull/520/files/129dc045b2dce8666c1e09b19403edd96e5d567e#diff-ec31bb3ab21766083a9ed13e0318a6fe9ff81a7807e1fdcad78e01090e55feb4 |
| dinohamzic | https://github.com/dinohamzic |
| Sep 16, 2026 | https://github.com/deepnote/deepnote/pull/520#discussion_r4026622332 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| jamesbhobbs | https://github.com/jamesbhobbs |
| Sep 16, 2026 | https://github.com/deepnote/deepnote/pull/520#discussion_r4026944469 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| 87633e6 | https://github.com/deepnote/deepnote/commit/87633e650189362bd52879d1ab2b502cdd022b3b |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| jamesbhobbs | https://github.com/jamesbhobbs |
| September 16, 2026 16:04 | https://github.com/deepnote/deepnote/pull/520#commits-pushed-aa6939d |
|
| https://github.com/jamesbhobbs |
| fix(runtime-core): retain server handles during pool startup | https://github.com/deepnote/deepnote/pull/520/commits/aa6939d68981a0c2f539d45f7130d1c67ae5c1f4 |
| aa6939d | https://github.com/deepnote/deepnote/pull/520/commits/aa6939d68981a0c2f539d45f7130d1c67ae5c1f4 |
|
| https://github.com/jamesbhobbs |
| refactor(mcp): use stream completion for stdin shutdown | https://github.com/deepnote/deepnote/pull/520/commits/a0ed244afa64ad58a1190ddf32dc052a92d27f73 |
| a0ed244 | https://github.com/deepnote/deepnote/pull/520/commits/a0ed244afa64ad58a1190ddf32dc052a92d27f73 |
|
| https://github.com/jamesbhobbs |
| test(runtime-core): use vitest waitUntil for server exit | https://github.com/deepnote/deepnote/pull/520/commits/87633e650189362bd52879d1ab2b502cdd022b3b |
| 87633e6 | https://github.com/deepnote/deepnote/pull/520/commits/87633e650189362bd52879d1ab2b502cdd022b3b |
| https://github.com/jamesbhobbs |
| jamesbhobbs | https://github.com/jamesbhobbs |
| coderabbitai[bot] | https://github.com/apps/coderabbitai |
| stale review | https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5223200378 |
| 87633e6 | https://github.com/deepnote/deepnote/commit/87633e650189362bd52879d1ab2b502cdd022b3b |
| September 16, 2026 14:05 | https://github.com/deepnote/deepnote/pull/520#event-31250877332 |
| https://github.com/jamesbhobbs |
| jamesbhobbs | https://github.com/jamesbhobbs |
| Sep 16, 2026 | https://github.com/deepnote/deepnote/pull/520#issuecomment-5698817106 |
| @coderabbitai | https://github.com/coderabbitai |
| aa6939d | https://github.com/deepnote/deepnote/commit/aa6939d68981a0c2f539d45f7130d1c67ae5c1f4 |
| 87633e6 | https://github.com/deepnote/deepnote/commit/87633e650189362bd52879d1ab2b502cdd022b3b |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| https://github.com/jamesbhobbs |
| jamesbhobbs | https://github.com/jamesbhobbs |
| dinohamzic | https://github.com/dinohamzic |
| September 16, 2026 14:09 | https://github.com/deepnote/deepnote/pull/520#event-31251163236 |
| https://github.com/apps/coderabbitai |
| coderabbitai | https://github.com/apps/coderabbitai |
|
Sep 16, 2026
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5223879521 |
|
View reviewed changes
| https://github.com/deepnote/deepnote/pull/520/files/87633e650189362bd52879d1ab2b502cdd022b3b |
| coderabbitai | https://github.com/apps/coderabbitai |
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5223879521 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| 129dc04 | https://github.com/deepnote/deepnote/commit/129dc045b2dce8666c1e09b19403edd96e5d567e |
| 87633e6 | https://github.com/deepnote/deepnote/commit/87633e650189362bd52879d1ab2b502cdd022b3b |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| packages/runtime-core/src/server-pool.ts | https://github.com/deepnote/deepnote/pull/520/files/87633e650189362bd52879d1ab2b502cdd022b3b#diff-044daa8ef2a6048b656aecefc8ecb2b7df2636d8316fba1c0d644466d957fa4a |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| https://github.com/apps/coderabbitai |
| coderabbitai | https://github.com/apps/coderabbitai |
| Sep 16, 2026 | https://github.com/deepnote/deepnote/pull/520#issuecomment-5698976409 |
| review instructions | https://docs.coderabbit.ai/guides/review-instructions |
| app | https://app.coderabbit.ai/learnings |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
|
| https://github.com/jamesbhobbs |
| fix(runtime-core): discover startup children during synchronous shutdown | https://github.com/deepnote/deepnote/pull/520/commits/b114d72a5911a52fecbc3b2bb65847274e9022f7 |
| b114d72 | https://github.com/deepnote/deepnote/pull/520/commits/b114d72a5911a52fecbc3b2bb65847274e9022f7 |
| https://github.com/apps/coderabbitai |
| coderabbitai | https://github.com/apps/coderabbitai |
|
Sep 16, 2026
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5224474262 |
|
View reviewed changes
| https://github.com/deepnote/deepnote/pull/520/files/b114d72a5911a52fecbc3b2bb65847274e9022f7 |
| https://github.com/dinohamzic |
| dinohamzic | https://github.com/dinohamzic |
|
Sep 16, 2026
| https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5224530334 |
|
View reviewed changes
| https://github.com/deepnote/deepnote/pull/520/files/b114d72a5911a52fecbc3b2bb65847274e9022f7 |
| https://github.com/jamesbhobbs |
| jamesbhobbs | https://github.com/jamesbhobbs |
| 0d31f24 | https://github.com/deepnote/deepnote/commit/0d31f2422a826996d373d6a75e52d8bb77d91b95 |
| Sep 16, 2026 | https://github.com/deepnote/deepnote/pull/520#event-31264277566 |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| https://github.com/jamesbhobbs |
| jamesbhobbs | https://github.com/jamesbhobbs |
| September 16, 2026 17:36 | https://github.com/deepnote/deepnote/pull/520#event-31264278890 |
| https://github.com/voyti |
| voyti | https://github.com/voyti |
|
Sep 17, 2026
| https://github.com/deepnote/deepnote/pull/520#ref-pullrequest-5177012023 |
|
feat(cli): add deepnote streamlit publish
#466
| https://github.com/deepnote/deepnote/pull/466 |
| https://github.com/voyti |
| voyti | https://github.com/voyti |
|
Oct 5, 2026
| https://github.com/deepnote/deepnote/pull/520#ref-pullrequest-5711554745 |
|
chore(release): bump package versions
#552
| https://github.com/deepnote/deepnote/pull/552 |
| https://github.co/hiddenchars |
| https://github.com/deepnote/deepnote/pull/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in to comment | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdeepnote%2Fdeepnote%2Fpull%2F520 |
|
| https://github.com/dinohamzic |
|
dinohamzic
| https://github.com/dinohamzic |
|
| https://github.com/deepnote/deepnote/pull/520/files/b114d72a5911a52fecbc3b2bb65847274e9022f7 |
|
| https://github.com/apps/coderabbitai |
|
coderabbitai[bot]
| https://github.com/apps/coderabbitai |
|
| https://github.com/deepnote/deepnote/pull/520/files/b114d72a5911a52fecbc3b2bb65847274e9022f7 |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
| Please reload this page | https://github.com/deepnote/deepnote/pull/520 |
|
| https://github.com/jamesbhobbs |
|
| https://github.com/dinohamzic |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |