René's URL Explorer Experiment


Title: feat(runtime-core,mcp): keep deepnote-toolkit servers warm across MCP runs by jamesbhobbs · Pull Request #520 · deepnote/deepnote · GitHub

Open Graph Title: feat(runtime-core,mcp): keep deepnote-toolkit servers warm across MCP runs by jamesbhobbs · Pull Request #520 · deepnote/deepnote

X Title: feat(runtime-core,mcp): keep deepnote-toolkit servers warm across MCP runs by jamesbhobbs · Pull Request #520 · deepnote/deepnote

Description: Deepnote is a drop-in replacement for Jupyter with an AI-first design, sleek UI, new blocks, and native data integrations. Use Python, R, and SQL locally in your favorite IDE, then scale to Deepnote cloud for real-time collaboration, Deepnote agent, and deployable data apps. https://deepnote.com/ - feat(runtime-core,mcp): keep deepnote-toolkit servers warm across MCP runs by jamesbhobbs · Pull Request #520 · deepnote/deepnote

Open Graph Description: 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...

X Description: 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...

Opengraph URL: https://github.com/deepnote/deepnote/pull/520

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,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-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:183c1050-47e4-edae-4c3f-b09ba212e001
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id995A:28F125:52F99:726AD:6AED3ABF
html-safe-nonceb99c5855feda73f9a1606cb87836020350de71d2c25e4d2491a6599d49d52675
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5OTVBOjI4RjEyNTo1MkY5OTo3MjZBRDo2QUVEM0FCRiIsInZpc2l0b3JfaWQiOiI0OTc2Nzk2MjA3ODkyMjE2NTExIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac9222cd6fcf3060f789a243a484a753c42809a589ecfbbcb1a0bcfa1a741445c2
hovercard-subject-tagpull_request:4486340344
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/deepnote/deepnote/520/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/b262d1898a76f8c620446301897be99e9e45e0fbd16e473527fa442605923bbe/deepnote/deepnote/pull/520
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/b262d1898a76f8c620446301897be99e9e45e0fbd16e473527fa442605923bbe/deepnote/deepnote/pull/520
og:image:altThird 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:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamejamesbhobbs
hostnamegithub.com
expected-hostnamegithub.com
None26c92a9388ddfad3fa88d132b5d5f0b4747030233dcc4e5efb05f1cbae152184
turbo-cache-controlno-cache
go-importgithub.com/deepnote/deepnote git https://github.com/deepnote/deepnote.git
octolytics-dimension-user_id45339858
octolytics-dimension-user_logindeepnote
octolytics-dimension-repository_id1066509034
octolytics-dimension-repository_nwodeepnote/deepnote
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1066509034
octolytics-dimension-repository_network_root_nwodeepnote/deepnote
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasec629ad99c254d306375fc8354d04321c2c362236
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-namepull-requests

Links:

Skip to contenthttps://github.com/deepnote/deepnote/pull/520#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdeepnote%2Fdeepnote%2Fpull%2F520
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdeepnote%2Fdeepnote%2Fpull%2F520
Sign uphttps://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
Reloadhttps://github.com/deepnote/deepnote/pull/520
Reloadhttps://github.com/deepnote/deepnote/pull/520
Reloadhttps://github.com/deepnote/deepnote/pull/520
deepnotehttps://github.com/deepnote
deepnotehttps://github.com/deepnote/deepnote
Codehttps://github.com/deepnote/deepnote
Issues13 (13)https://github.com/deepnote/deepnote/issues
Pull requests26 (26)https://github.com/deepnote/deepnote/pulls
Discussionshttps://github.com/deepnote/deepnote/discussions
Actionshttps://github.com/deepnote/deepnote/actions
Security and qualityhttps://github.com/deepnote/deepnote/security
Insightshttps://github.com/deepnote/deepnote/pulse
https://github.com/deepnote/deepnote
jamesbhobbshttps://github.com/jamesbhobbs
mainhttps://github.com/deepnote/deepnote/tree/main
feat/mcp-warm-servershttps://github.com/deepnote/deepnote/tree/feat/mcp-warm-servers
Conversationhttps://github.com/deepnote/deepnote/pull/520
Commits51 (51)https://github.com/deepnote/deepnote/pull/520/commits
Checkshttps://github.com/deepnote/deepnote/pull/520/checks
Files changedhttps://github.com/deepnote/deepnote/pull/520/files
feat(runtime-core,mcp): keep deepnote-toolkit servers warm across MCP runshttps://github.com/deepnote/deepnote/pull/520#top
jamesbhobbshttps://github.com/jamesbhobbs
mainhttps://github.com/deepnote/deepnote/tree/main
feat/mcp-warm-servershttps://github.com/deepnote/deepnote/tree/feat/mcp-warm-servers
https://github.com/jamesbhobbs
jamesbhobbshttps://github.com/jamesbhobbs
Sep 9, 2026https://github.com/deepnote/deepnote/pull/520#issue-5401141492
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
#519https://github.com/deepnote/deepnote/pull/519
#518https://github.com/deepnote/deepnote/pull/518
#162https://github.com/deepnote/deepnote/issues/162
Claude Codehttps://claude.com/claude-code
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
jamesbhobbshttps://github.com/jamesbhobbs
September 9, 2026 13:35https://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
c159ebchttps://github.com/deepnote/deepnote/pull/520/commits/c159ebcf2909215e2a8904e03d1381930e271db3
#288https://github.com/deepnote/deepnote/issues/288
https://github.com/jamesbhobbs
https://github.com/claude
fix(cli): report an explicit --python interpreter in human outputhttps://github.com/deepnote/deepnote/pull/520/commits/df389aad56173563a612ca88a98a209f8d85ad25
df389aahttps://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
1717109https://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
d77732chttps://github.com/deepnote/deepnote/pull/520/commits/d77732cb3e6e53b04d4c52205fd322f5ea88f360
#162https://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
1f201e4https://github.com/deepnote/deepnote/pull/520/commits/1f201e4cfc5d6e3773b1b98441f252e5fb584efb
https://github.com/jamesbhobbs
https://github.com/claude
fix(runtime-core): address review feedback on runtime hardeninghttps://github.com/deepnote/deepnote/pull/520/commits/6fd96d265637b992c21978aca0949c44f519b848
6fd96d2https://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 PRhttps://github.com/deepnote/deepnote/pull/520/commits/90ea0a44158ea9c7d030f82ef2a4f525b0fad0c7
90ea0a4https://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
8f7ee33https://github.com/deepnote/deepnote/pull/520/commits/8f7ee3331ee5f16c3fe98cfb36303aa3f9c12839
https://github.com/jamesbhobbs
jamesbhobbshttps://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
coderabbitaihttps://github.com/apps/coderabbitai
Sep 9, 2026https://github.com/deepnote/deepnote/pull/520#issuecomment-5604008116
Please reload this pagehttps://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
87633e6https://github.com/deepnote/deepnote/commit/87633e650189362bd52879d1ab2b502cdd022b3b
b114d72https://github.com/deepnote/deepnote/commit/b114d72a5911a52fecbc3b2bb65847274e9022f7
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
https://github.com/apps/codecov
codecovhttps://github.com/apps/codecov
Sep 9, 2026https://github.com/deepnote/deepnote/pull/520#issuecomment-5604026505
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
Codecovhttps://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
8b85a7chttps://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
b114d72https://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 lineshttps://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.tshttps://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.tshttps://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 Harnesshttps://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 herehttps://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 Analysishttps://docs.codecov.com/docs/javascript-bundle-analysis
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
jamesbhobbshttps://github.com/jamesbhobbs
September 9, 2026 16:05https://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
6fa4c0ehttps://github.com/deepnote/deepnote/pull/520/commits/6fa4c0e4cc666c3dc74a8520e045957c200358e3
https://github.com/jamesbhobbs
Merge branch 'feat/runtime-hardening' into feat/mcp-warm-servershttps://github.com/deepnote/deepnote/pull/520/commits/5845f6a4dec56340c0102749859d33fa4feaeab1
5845f6ahttps://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
c72faa7https://github.com/deepnote/deepnote/pull/520/commits/c72faa77a0dde7836602f02e2c075a6392536e73
https://github.com/apps/coderabbitai
coderabbitaihttps://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
coderabbitaihttps://github.com/apps/coderabbitai
https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5156178035
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
90ea0a4https://github.com/deepnote/deepnote/commit/90ea0a44158ea9c7d030f82ef2a4f525b0fad0c7
8f7ee33https://github.com/deepnote/deepnote/commit/8f7ee3331ee5f16c3fe98cfb36303aa3f9c12839
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
packages/mcp/src/runtime.tshttps://github.com/deepnote/deepnote/pull/520/files/8f7ee3331ee5f16c3fe98cfb36303aa3f9c12839#diff-9bd9c27ee68db8d9b16429c5e4ed222c25313ff67db2bf56735a60c9c40fdcfc
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
packages/mcp/src/tools/execution.tshttps://github.com/deepnote/deepnote/pull/520/files/8f7ee3331ee5f16c3fe98cfb36303aa3f9c12839#diff-095624d6ede0941c52740c7ffd973262d526100b6f239941d06490ef592f9129
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
packages/runtime-core/src/server-pool.test.tshttps://github.com/deepnote/deepnote/pull/520/files/8f7ee3331ee5f16c3fe98cfb36303aa3f9c12839#diff-9a0bdefe3c8d0c5fb45980fd67c5ef0a4db5eb9fa01a3bbd7cc9d2ad51df501f
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
packages/runtime-core/src/server-pool.tshttps://github.com/deepnote/deepnote/pull/520/files/8f7ee3331ee5f16c3fe98cfb36303aa3f9c12839#diff-044daa8ef2a6048b656aecefc8ecb2b7df2636d8316fba1c0d644466d957fa4a
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
https://github.com/apps/coderabbitai
coderabbitaihttps://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
coderabbitaihttps://github.com/apps/coderabbitai
https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5156242532
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
8f7ee33https://github.com/deepnote/deepnote/commit/8f7ee3331ee5f16c3fe98cfb36303aa3f9c12839
c72faa7https://github.com/deepnote/deepnote/commit/c72faa77a0dde7836602f02e2c075a6392536e73
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
packages/runtime-core/src/server-pool.tshttps://github.com/deepnote/deepnote/pull/520/files/c72faa77a0dde7836602f02e2c075a6392536e73#diff-044daa8ef2a6048b656aecefc8ecb2b7df2636d8316fba1c0d644466d957fa4a
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
jamesbhobbshttps://github.com/jamesbhobbs
September 9, 2026 16:43https://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
85e7d6bhttps://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 reviewhttps://github.com/deepnote/deepnote/pull/520/commits/fa41a94d0fa31ee0049d429ca95762a88975ab2e
fa41a94https://github.com/deepnote/deepnote/pull/520/commits/fa41a94d0fa31ee0049d429ca95762a88975ab2e
https://github.com/jamesbhobbs
Merge branch 'feat/runtime-hardening' into feat/mcp-warm-servershttps://github.com/deepnote/deepnote/pull/520/commits/351b810fd9396474861c7144b1be3b628331eb2e
351b810https://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
99637fahttps://github.com/deepnote/deepnote/pull/520/commits/99637fafd592a7637960bd54076bc59899462d3b
https://github.com/jamesbhobbs
Merge branch 'feat/runtime-hardening' into feat/mcp-warm-servershttps://github.com/deepnote/deepnote/pull/520/commits/d2d1dc40b7484d79188f7195910574c1c5b65019
d2d1dc4https://github.com/deepnote/deepnote/pull/520/commits/d2d1dc40b7484d79188f7195910574c1c5b65019
https://github.com/jamesbhobbs
jamesbhobbshttps://github.com/jamesbhobbs
Sep 9, 2026https://github.com/deepnote/deepnote/pull/520#issuecomment-5604753741
@coderabbitaihttps://github.com/coderabbitai
fa41a94https://github.com/deepnote/deepnote/commit/fa41a94d0fa31ee0049d429ca95762a88975ab2e
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
https://github.com/apps/coderabbitai
coderabbitaihttps://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
coderabbitaihttps://github.com/apps/coderabbitai
https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5156754773
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
c72faa7https://github.com/deepnote/deepnote/commit/c72faa77a0dde7836602f02e2c075a6392536e73
d2d1dc4https://github.com/deepnote/deepnote/commit/d2d1dc40b7484d79188f7195910574c1c5b65019
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
packages/runtime-core/src/server-pool.tshttps://github.com/deepnote/deepnote/pull/520/files/d2d1dc40b7484d79188f7195910574c1c5b65019#diff-044daa8ef2a6048b656aecefc8ecb2b7df2636d8316fba1c0d644466d957fa4a
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Sep 9, 2026https://github.com/deepnote/deepnote/pull/520#issuecomment-5604817587
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
jamesbhobbshttps://github.com/jamesbhobbs
September 10, 2026 11:11https://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 sidecarshttps://github.com/deepnote/deepnote/pull/520/commits/88a14769534ad989e4a57fec5e3f28f61ab3e163
88a1476https://github.com/deepnote/deepnote/pull/520/commits/88a14769534ad989e4a57fec5e3f28f61ab3e163
deepnote/vscode-deepnote#376https://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
5bd95cahttps://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
387bda3https://github.com/deepnote/deepnote/pull/520/commits/387bda3cc11a92f5f63d600f892614632a826215
#518https://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
7118d3bhttps://github.com/deepnote/deepnote/pull/520/commits/7118d3b631c5bdcc1795becc6dc074b80b75d0f1
https://github.com/jamesbhobbs
chore(repo): merge feat/runtime-hardening into feat/mcp-warm-servershttps://github.com/deepnote/deepnote/pull/520/commits/4bb3bd29f647f53dbf762019b82a16747add5b1b
4bb3bd2https://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
938cbc4https://github.com/deepnote/deepnote/pull/520/commits/938cbc49523027a46c493bd9b16bb1003ac1714e
https://github.com/jamesbhobbs
jamesbhobbshttps://github.com/jamesbhobbs
code ownerhttps://github.com/deepnote/deepnote/blob/3a7b232a2249744b453d920015bf93ae0db9e497/.github/CODEOWNERS#L2
September 14, 2026 14:58https://github.com/deepnote/deepnote/pull/520#event-31109591657
https://github.com/jamesbhobbs
jamesbhobbshttps://github.com/jamesbhobbs
dinohamzichttps://github.com/dinohamzic
September 14, 2026 14:58https://github.com/deepnote/deepnote/pull/520#event-31109596126
September 16, 2026 11:53https://github.com/deepnote/deepnote/pull/520#event-31242440320
https://github.com/jamesbhobbs
jamesbhobbshttps://github.com/jamesbhobbs
coderabbitai[bot]https://github.com/apps/coderabbitai
stale reviewhttps://github.com/deepnote/deepnote/pull/520#pullrequestreview-5165964549
September 16, 2026 11:53https://github.com/deepnote/deepnote/pull/520#event-31242447860
https://github.com/jamesbhobbs
chore(repo): merge main into warm server branchhttps://github.com/deepnote/deepnote/pull/520/commits/4a2562cce6414d20be19cdb9dcd005e89670488f
4a2562chttps://github.com/deepnote/deepnote/pull/520/commits/4a2562cce6414d20be19cdb9dcd005e89670488f
https://github.com/apps/coderabbitai
coderabbitaihttps://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
dinohamzichttps://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
dinohamzichttps://github.com/dinohamzic
https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5222427638
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
server.ts:135https://github.com/Users/dino/Development/deepnote/packages/mcp/src/server.ts:135
server-pool.ts:131https://github.com/Users/dino/Development/deepnote/packages/runtime-core/src/server-pool.ts:131
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
jamesbhobbshttps://github.com/jamesbhobbs
September 16, 2026 15:03https://github.com/deepnote/deepnote/pull/520#commits-pushed-643eea6
https://github.com/jamesbhobbs
fix(runtime-core): share concurrent pool shutdown cleanuphttps://github.com/deepnote/deepnote/pull/520/commits/643eea6d0a10685cf0100df5c37b7d983a3c8c14
643eea6https://github.com/deepnote/deepnote/pull/520/commits/643eea6d0a10685cf0100df5c37b7d983a3c8c14
https://github.com/jamesbhobbs
fix(mcp): shut down warm servers on stdin disconnecthttps://github.com/deepnote/deepnote/pull/520/commits/129dc045b2dce8666c1e09b19403edd96e5d567e
129dc04https://github.com/deepnote/deepnote/pull/520/commits/129dc045b2dce8666c1e09b19403edd96e5d567e
https://github.com/jamesbhobbs
jamesbhobbshttps://github.com/jamesbhobbs
coderabbitai[bot]https://github.com/apps/coderabbitai
stale reviewhttps://github.com/deepnote/deepnote/pull/520#pullrequestreview-5222387617
129dc04https://github.com/deepnote/deepnote/commit/129dc045b2dce8666c1e09b19403edd96e5d567e
September 16, 2026 13:05https://github.com/deepnote/deepnote/pull/520#event-31246862071
https://github.com/jamesbhobbs
jamesbhobbshttps://github.com/jamesbhobbs
Sep 16, 2026https://github.com/deepnote/deepnote/pull/520#issuecomment-5697924713
@dinohamzichttps://github.com/dinohamzic
643eea6https://github.com/deepnote/deepnote/commit/643eea6d0a10685cf0100df5c37b7d983a3c8c14
129dc04https://github.com/deepnote/deepnote/commit/129dc045b2dce8666c1e09b19403edd96e5d567e
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
https://github.com/jamesbhobbs
jamesbhobbshttps://github.com/jamesbhobbs
dinohamzichttps://github.com/dinohamzic
September 16, 2026 13:09https://github.com/deepnote/deepnote/pull/520#event-31247111876
https://github.com/apps/coderabbitai
coderabbitaihttps://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
coderabbitaihttps://github.com/apps/coderabbitai
https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5223197864
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
4a2562chttps://github.com/deepnote/deepnote/commit/4a2562cce6414d20be19cdb9dcd005e89670488f
129dc04https://github.com/deepnote/deepnote/commit/129dc045b2dce8666c1e09b19403edd96e5d567e
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
https://github.com/apps/coderabbitai
coderabbitaihttps://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
dinohamzichttps://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
dinohamzichttps://github.com/dinohamzic
https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5223332761
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
packages/runtime-core/src/server-pool.tshttps://github.com/deepnote/deepnote/pull/520/files/129dc045b2dce8666c1e09b19403edd96e5d567e#diff-044daa8ef2a6048b656aecefc8ecb2b7df2636d8316fba1c0d644466d957fa4a
dinohamzichttps://github.com/dinohamzic
Sep 16, 2026https://github.com/deepnote/deepnote/pull/520#discussion_r4026585501
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
jamesbhobbshttps://github.com/jamesbhobbs
Sep 16, 2026https://github.com/deepnote/deepnote/pull/520#discussion_r4026943224
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
aa6939dhttps://github.com/deepnote/deepnote/commit/aa6939d68981a0c2f539d45f7130d1c67ae5c1f4
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
packages/mcp/src/server.tshttps://github.com/deepnote/deepnote/pull/520/files/129dc045b2dce8666c1e09b19403edd96e5d567e#diff-6712a8dfb545cac462bfe960b0d0dc9478518b49409122b36ea9dc96b02d27ab
dinohamzichttps://github.com/dinohamzic
Sep 16, 2026https://github.com/deepnote/deepnote/pull/520#discussion_r4026611507
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
jamesbhobbshttps://github.com/jamesbhobbs
Sep 16, 2026https://github.com/deepnote/deepnote/pull/520#discussion_r4026943907
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
a0ed244https://github.com/deepnote/deepnote/commit/a0ed244afa64ad58a1190ddf32dc052a92d27f73
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
packages/runtime-core/src/server-pool.integration.test.tshttps://github.com/deepnote/deepnote/pull/520/files/129dc045b2dce8666c1e09b19403edd96e5d567e#diff-ec31bb3ab21766083a9ed13e0318a6fe9ff81a7807e1fdcad78e01090e55feb4
dinohamzichttps://github.com/dinohamzic
Sep 16, 2026https://github.com/deepnote/deepnote/pull/520#discussion_r4026622332
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
jamesbhobbshttps://github.com/jamesbhobbs
Sep 16, 2026https://github.com/deepnote/deepnote/pull/520#discussion_r4026944469
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
87633e6https://github.com/deepnote/deepnote/commit/87633e650189362bd52879d1ab2b502cdd022b3b
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
jamesbhobbshttps://github.com/jamesbhobbs
September 16, 2026 16:04https://github.com/deepnote/deepnote/pull/520#commits-pushed-aa6939d
https://github.com/jamesbhobbs
fix(runtime-core): retain server handles during pool startuphttps://github.com/deepnote/deepnote/pull/520/commits/aa6939d68981a0c2f539d45f7130d1c67ae5c1f4
aa6939dhttps://github.com/deepnote/deepnote/pull/520/commits/aa6939d68981a0c2f539d45f7130d1c67ae5c1f4
https://github.com/jamesbhobbs
refactor(mcp): use stream completion for stdin shutdownhttps://github.com/deepnote/deepnote/pull/520/commits/a0ed244afa64ad58a1190ddf32dc052a92d27f73
a0ed244https://github.com/deepnote/deepnote/pull/520/commits/a0ed244afa64ad58a1190ddf32dc052a92d27f73
https://github.com/jamesbhobbs
test(runtime-core): use vitest waitUntil for server exithttps://github.com/deepnote/deepnote/pull/520/commits/87633e650189362bd52879d1ab2b502cdd022b3b
87633e6https://github.com/deepnote/deepnote/pull/520/commits/87633e650189362bd52879d1ab2b502cdd022b3b
https://github.com/jamesbhobbs
jamesbhobbshttps://github.com/jamesbhobbs
coderabbitai[bot]https://github.com/apps/coderabbitai
stale reviewhttps://github.com/deepnote/deepnote/pull/520#pullrequestreview-5223200378
87633e6https://github.com/deepnote/deepnote/commit/87633e650189362bd52879d1ab2b502cdd022b3b
September 16, 2026 14:05https://github.com/deepnote/deepnote/pull/520#event-31250877332
https://github.com/jamesbhobbs
jamesbhobbshttps://github.com/jamesbhobbs
Sep 16, 2026https://github.com/deepnote/deepnote/pull/520#issuecomment-5698817106
@coderabbitaihttps://github.com/coderabbitai
aa6939dhttps://github.com/deepnote/deepnote/commit/aa6939d68981a0c2f539d45f7130d1c67ae5c1f4
87633e6https://github.com/deepnote/deepnote/commit/87633e650189362bd52879d1ab2b502cdd022b3b
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
https://github.com/jamesbhobbs
jamesbhobbshttps://github.com/jamesbhobbs
dinohamzichttps://github.com/dinohamzic
September 16, 2026 14:09https://github.com/deepnote/deepnote/pull/520#event-31251163236
https://github.com/apps/coderabbitai
coderabbitaihttps://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
coderabbitaihttps://github.com/apps/coderabbitai
https://github.com/deepnote/deepnote/pull/520#pullrequestreview-5223879521
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
129dc04https://github.com/deepnote/deepnote/commit/129dc045b2dce8666c1e09b19403edd96e5d567e
87633e6https://github.com/deepnote/deepnote/commit/87633e650189362bd52879d1ab2b502cdd022b3b
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
packages/runtime-core/src/server-pool.tshttps://github.com/deepnote/deepnote/pull/520/files/87633e650189362bd52879d1ab2b502cdd022b3b#diff-044daa8ef2a6048b656aecefc8ecb2b7df2636d8316fba1c0d644466d957fa4a
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Sep 16, 2026https://github.com/deepnote/deepnote/pull/520#issuecomment-5698976409
review instructionshttps://docs.coderabbit.ai/guides/review-instructions
apphttps://app.coderabbit.ai/learnings
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
https://github.com/jamesbhobbs
fix(runtime-core): discover startup children during synchronous shutdownhttps://github.com/deepnote/deepnote/pull/520/commits/b114d72a5911a52fecbc3b2bb65847274e9022f7
b114d72https://github.com/deepnote/deepnote/pull/520/commits/b114d72a5911a52fecbc3b2bb65847274e9022f7
https://github.com/apps/coderabbitai
coderabbitaihttps://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
dinohamzichttps://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
jamesbhobbshttps://github.com/jamesbhobbs
0d31f24https://github.com/deepnote/deepnote/commit/0d31f2422a826996d373d6a75e52d8bb77d91b95
Sep 16, 2026https://github.com/deepnote/deepnote/pull/520#event-31264277566
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
https://github.com/jamesbhobbs
jamesbhobbshttps://github.com/jamesbhobbs
September 16, 2026 17:36https://github.com/deepnote/deepnote/pull/520#event-31264278890
https://github.com/voyti
voytihttps://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
voytihttps://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 freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://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 pagehttps://github.com/deepnote/deepnote/pull/520
Please reload this pagehttps://github.com/deepnote/deepnote/pull/520
https://github.com/jamesbhobbs
https://github.com/dinohamzic
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.