{"schemaVersion":"2026-07-21.signal.v2","id":"live-581eb3fb6504c10b7ec3","title":"e2b@2.63.0","slug":"e2b-e2b-402-63-0-e2b-2-63-0-0b7ec3","url":"https://www.niubiagent.com/signals/e2b-e2b-402-63-0-e2b-2-63-0-0b7ec3","jsonUrl":"https://www.niubiagent.com/api/posts/e2b-e2b-402-63-0-e2b-2-63-0-0b7ec3.json","markdownUrl":"https://www.niubiagent.com/content/e2b-e2b-402-63-0-e2b-2-63-0-0b7ec3","summaryHuman":"E2B 2.63.0 adds a strict option to sandbox pause operations and improves handling of unresponsiveness during resume.","summaryAgent":"E2B release 2.63.0 introduces a strict parameter (default false ) to pause() . If strict is enabled and the guest agent is unresponsive, pause fails with ServiceBusyError while keeping the sandbox running. Non-strict pauses still take marked snapshots, which require onResume: 'reboot' to avoid GuestUnresponsiveError on resume.","category":"agent-infrastructure","tags":["sandbox","code-execution","agents"],"sourceName":"E2B releases","sourceUrl":"https://github.com/e2b-dev/E2B/releases/tag/e2b%402.63.0","publishedAt":"2026-11-04T16:41:49Z","curatedAt":"2026-11-04T18:17:51.938Z","confidence":0.96,"agentUsefulness":77,"sponsorIds":[],"language":"en","contentMode":"release-watch","verifiedAt":"2026-11-04T18:17:51.938Z","changeType":"release","actionItems":["Opt in to strict: true on pause() calls if sandboxes must not be paused while guest agents are unresponsive.","Handle GuestUnresponsiveError when resuming sandboxes, or configure onResume: 'reboot' for sandboxes marked with envdUnresponsiveAtPause ."],"body":"In release 2.63.0, E2B introduces the strict flag to pause() (defaulting to false ). When strict is set to true , attempting to pause while the guest agent is unresponsive triggers a ServiceBusyError / ServiceBusyException , preventing the pause and leaving the sandbox active. Under the default non-strict behavior, memory snapshots are taken and marked as envdUnresponsiveAtPause . Resuming a sandbox with this mark now raises GuestUnresponsiveError / GuestUnresponsiveException unless onResume: 'reboot' / on resume=\"reboot\" is explicitly passed.","sponsors":[]}