Metadata-Version: 2.4
Name: launchkit-worker
Version: 0.5.0
Summary: LaunchKit bridge worker: the customer-hosted outbound-only sandbox daemon (LAUNCH-262).
Project-URL: Homepage, https://trylaunchkit.ai
Project-URL: Documentation, https://docs.trylaunchkit.ai/en/runtimes/bridge
Author: Empiric Intelligence, Inc.
License: LaunchKit Bridge Worker License (Source-Available, Restricted Use)
        
        Copyright (c) 2026 Empiric Intelligence, Inc. All rights reserved.
        
        This software (the "Software") is published as source for transparency and ease
        of installation. It is NOT open source. Your rights are limited as follows.
        
        1. Grant. Subject to these terms, you are granted a non-exclusive,
           non-transferable, revocable license to install and run the Software solely
           to connect your own infrastructure to the LaunchKit hosted service using a
           valid runtime key issued to you.
        
        2. Restrictions. Without prior written permission you may NOT:
           (a) redistribute, sublicense, sell, or host the Software for third parties;
           (b) modify, adapt, or create derivative works of the Software;
           (c) remove or alter any proprietary notices; or
           (d) use the Software except in connection with the LaunchKit service.
        
        3. Reservation. All rights not expressly granted are reserved. No rights are
           granted by implication or estoppel.
        
        4. No Warranty. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
           EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
           MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT.
        
        5. Limitation of Liability. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR
           ANY CLAIM, DAMAGES, OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT, OR
           OTHERWISE, ARISING FROM OR IN CONNECTION WITH THE SOFTWARE OR ITS USE.
        
        6. Termination. This license terminates automatically upon breach, or when your
           LaunchKit service entitlement ends.
        
        For any use outside these terms, contact info@trylaunchkit.ai.
License-File: LICENSE
Keywords: bridge,e2b,launchkit,sandbox,worker
Classifier: Intended Audience :: Developers
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.11
Requires-Dist: e2b==2.29.2
Requires-Dist: httpcore==1.0.9
Requires-Dist: httpx==0.28.1
Description-Content-Type: text/markdown

# LaunchKit bridge worker

The `launchkit-worker` daemon runs on a customer's network next to an
E2B-compatible sandbox plane (Tencent CubeSandbox or a real E2B deployment)
and connects a LaunchKit workspace to it in bridge mode: outbound HTTPS only,
long-polling the cloud for sandbox work and executing it against the local
plane. The cloud never holds the plane's credentials.

**All setup, configuration, and operations documentation lives on the
LaunchKit docs site under "Sandbox runtimes", including install, the full
environment-variable reference, systemd, `doctor` pre-flight checks, version
pinning, and recovery semantics.** Ask your LaunchKit contact for the docs URL
if you do not have it. This README intentionally duplicates none of it.

For LaunchKit developers: build the wheel with `make build-worker-wheel` from
the repo root; the docs source is `apps/docs/en/runtimes/bridge.mdx` (with a
`zh/` mirror), and a guard test (`worker/tests/test_version_parity.py`) keeps
the documented wheel version in lockstep with the package version.
