From b5dc81062ed76243f6eabbccdcf9d10723ebd12e Mon Sep 17 00:00:00 2001 From: Nathan Flurry Date: Tue, 21 Oct 2025 21:39:09 -0700 Subject: [PATCH] chore: reorg in prep for merging rivetkit in to monorepo --- .gitignore | 14 +- Cargo.toml | 188 +++++++++--------- README.rivet.tpl.md | 2 +- README.rivetkit.tpl.md | 2 +- README.md => engine/README.md | 0 .../actor.destroyed_during_creation.json | 0 ...tor.destroyed_while_waiting_for_ready.json | 0 .../errors/actor.duplicate_key.json | 0 .../artifacts}/errors/actor.empty_key.json | 0 .../errors/actor.input_too_large.json | 0 ....key_reserved_in_different_datacenter.json | 0 .../errors/actor.key_too_large.json | 0 .../errors/actor.namespace_not_found.json | 0 .../errors/actor.no_runners_available.json | 0 .../artifacts}/errors/actor.not_found.json | 0 .../artifacts}/errors/api.bad_request.json | 0 .../artifacts}/errors/api.forbidden.json | 0 .../artifacts}/errors/api.internal_error.json | 0 .../artifacts}/errors/api.not_found.json | 0 .../artifacts}/errors/api.rate_limited.json | 0 .../artifacts}/errors/api.unauthorized.json | 0 .../errors/datacenter.not_found.json | 0 .../errors/guard.actor_destroyed.json | 0 .../errors/guard.actor_not_found.json | 0 .../errors/guard.actor_ready_timeout.json | 0 .../errors/guard.connection_error.json | 0 .../guard.http_request_build_failed.json | 0 .../errors/guard.missing_header.json | 0 .../errors/guard.must_use_regional_host.json | 0 .../artifacts}/errors/guard.no_route.json | 0 .../errors/guard.no_route_targets.json | 0 .../artifacts}/errors/guard.rate_limit.json | 0 .../errors/guard.request_build_error.json | 0 .../errors/guard.request_timeout.json | 0 .../errors/guard.retry_attempts_exceeded.json | 0 .../errors/guard.service_unavailable.json | 0 .../errors/guard.target_changed.json | 0 .../errors/guard.upstream_error.json | 0 .../errors/guard.uri_parse_error.json | 0 .../guard.websocket_service_unavailable.json | 0 .../errors/guard.wrong_addr_protocol.json | 0 .../errors/kv.leader_forwarding_failed.json | 0 .../errors/kv.no_leader_elected.json | 0 .../artifacts}/errors/kv.not_leader.json | 0 .../errors/kv.response_channel_closed.json | 0 .../errors/namespace.failed_to_create.json | 0 .../errors/namespace.invalid_name.json | 0 .../errors/namespace.invalid_update.json | 0 .../errors/namespace.name_not_unique.json | 0 .../errors/namespace.not_found.json | 0 .../errors/namespace.not_leader.json | 0 .../artifacts}/errors/runner.not_found.json | 0 .../errors/runner_config.invalid.json | 0 .../errors/runner_config.not_found.json | 0 .../errors/test.input_too_large.json | 0 .../artifacts}/errors/test.key_too_large.json | 0 .../artifacts}/errors/test.meta_error.json | 0 .../artifacts}/errors/test.not_found.json | 0 .../artifacts}/errors/test.simple_error.json | 0 .../artifacts}/errors/test.test_error.json | 0 .../artifacts}/errors/ups.publish_failed.json | 0 .../errors/ups.request_timeout.json | 0 .../errors/validation.invalid_input.json | 0 .../artifacts}/errors/validation.no_keys.json | 0 .../errors/validation.race_condition.json | 0 .../errors/validation.too_many_actor_ids.json | 0 .../errors/ws.connection_closed.json | 0 .../artifacts}/errors/ws.eviction.json | 0 .../errors/ws.invalid_initial_packet.json | 0 .../artifacts}/errors/ws.invalid_packet.json | 0 .../artifacts}/errors/ws.invalid_url.json | 0 .../errors/ws.timed_out_waiting_for_init.json | 0 {out => engine/artifacts}/openapi.json | 0 .../contrib-docs}/ACTOR_KEY_RESERVATION.md | 0 {dev-docs => engine/contrib-docs}/API.md | 0 {dev-docs => engine/contrib-docs}/DOCKER.md | 0 {dev-docs => engine/contrib-docs}/ERRORS.md | 0 {dev-docs => engine/contrib-docs}/GUARD.md | 0 .../contrib-docs}/PEGBOARD_TUNNEL_RETRIES.md | 0 {dev-docs => engine/contrib-docs}/SDKS.md | 0 .../contrib-docs}/TEST_DEPENDENCIES.md | 0 .../design-choicse/EMBEDDED_KV.md | 0 .../operate/TRACING_RECONFIGURE.md | 0 .../docker}/dev-host/.gitattributes | 0 {docker => engine/docker}/dev-host/README.md | 0 .../dev-host/clickhouse/client-config.xml | 0 .../docker}/dev-host/clickhouse/config.xml | 0 .../clickhouse/init/01-create-otel-table.sql | 0 .../docker}/dev-host/clickhouse/users.xml | 0 .../docker}/dev-host/docker-compose.yml | 0 .../dev-host/grafana/dashboards/api.json | 0 .../dev-host/grafana/dashboards/cache.json | 0 .../dev-host/grafana/dashboards/futures.json | 0 .../dev-host/grafana/dashboards/gasoline.json | 0 .../dev-host/grafana/dashboards/guard.json | 0 .../dev-host/grafana/dashboards/tokio.json | 0 .../dev-host/grafana/dashboards/traces.json | 0 .../docker}/dev-host/grafana/grafana.ini | 0 .../provisioning/dashboards/dashboards.yaml | 0 .../provisioning/datasources/datasources.yaml | 0 .../otel-collector-client/config.yaml | 0 .../otel-collector-server/config.yaml | 0 .../docker}/dev-host/postgres/init-db.sh | 0 .../dev-host/rivet-engine/config.jsonc | 0 .../dev-host/vector-client/vector.yaml | 0 .../dev-host/vector-server/vector.yaml | 0 .../dev-multidc-multinode/.gitattributes | 0 .../docker}/dev-multidc-multinode/README.md | 0 .../core/clickhouse/client-config.xml | 0 .../core/clickhouse/config.xml | 0 .../clickhouse/init/01-create-otel-table.sql | 0 .../core/clickhouse/users.xml | 0 .../core/grafana/dashboards/api.json | 0 .../core/grafana/dashboards/cache.json | 0 .../core/grafana/dashboards/futures.json | 0 .../core/grafana/dashboards/gasoline.json | 0 .../core/grafana/dashboards/guard.json | 0 .../core/grafana/dashboards/tokio.json | 0 .../core/grafana/dashboards/traces.json | 0 .../core/grafana/grafana.ini | 0 .../provisioning/dashboards/dashboards.yaml | 0 .../provisioning/datasources/datasources.yaml | 0 .../dc-a/otel-collector-client/config.yaml | 0 .../dc-a/otel-collector-server/config.yaml | 0 .../datacenters/dc-a/postgres/init-db.sh | 0 .../dc-a/rivet-engine/0/config.jsonc | 0 .../dc-a/rivet-engine/1/config.jsonc | 0 .../dc-a/rivet-engine/2/config.jsonc | 0 .../dc-a/vector-client/vector.yaml | 0 .../dc-a/vector-server/vector.yaml | 0 .../dc-b/otel-collector-client/config.yaml | 0 .../dc-b/otel-collector-server/config.yaml | 0 .../datacenters/dc-b/postgres/init-db.sh | 0 .../dc-b/rivet-engine/0/config.jsonc | 0 .../dc-b/rivet-engine/1/config.jsonc | 0 .../dc-b/rivet-engine/2/config.jsonc | 0 .../dc-b/vector-client/vector.yaml | 0 .../dc-b/vector-server/vector.yaml | 0 .../dc-c/otel-collector-client/config.yaml | 0 .../dc-c/otel-collector-server/config.yaml | 0 .../datacenters/dc-c/postgres/init-db.sh | 0 .../dc-c/rivet-engine/0/config.jsonc | 0 .../dc-c/rivet-engine/1/config.jsonc | 0 .../dc-c/rivet-engine/2/config.jsonc | 0 .../dc-c/vector-client/vector.yaml | 0 .../dc-c/vector-server/vector.yaml | 0 .../dev-multidc-multinode/docker-compose.yml | 0 .../docker}/dev-multidc/.gitattributes | 0 .../docker}/dev-multidc/README.md | 0 .../core/clickhouse/client-config.xml | 0 .../dev-multidc/core/clickhouse/config.xml | 0 .../clickhouse/init/01-create-otel-table.sql | 0 .../dev-multidc/core/clickhouse/users.xml | 0 .../core/grafana/dashboards/api.json | 0 .../core/grafana/dashboards/cache.json | 0 .../core/grafana/dashboards/futures.json | 0 .../core/grafana/dashboards/gasoline.json | 0 .../core/grafana/dashboards/guard.json | 0 .../core/grafana/dashboards/tokio.json | 0 .../core/grafana/dashboards/traces.json | 0 .../dev-multidc/core/grafana/grafana.ini | 0 .../provisioning/dashboards/dashboards.yaml | 0 .../provisioning/datasources/datasources.yaml | 0 .../dc-a/otel-collector-client/config.yaml | 0 .../dc-a/otel-collector-server/config.yaml | 0 .../datacenters/dc-a/postgres/init-db.sh | 0 .../dc-a/rivet-engine/config.jsonc | 0 .../dc-a/vector-client/vector.yaml | 0 .../dc-a/vector-server/vector.yaml | 0 .../dc-b/otel-collector-client/config.yaml | 0 .../dc-b/otel-collector-server/config.yaml | 0 .../datacenters/dc-b/postgres/init-db.sh | 0 .../dc-b/rivet-engine/config.jsonc | 0 .../dc-b/vector-client/vector.yaml | 0 .../dc-b/vector-server/vector.yaml | 0 .../dc-c/otel-collector-client/config.yaml | 0 .../dc-c/otel-collector-server/config.yaml | 0 .../datacenters/dc-c/postgres/init-db.sh | 0 .../dc-c/rivet-engine/config.jsonc | 0 .../dc-c/vector-client/vector.yaml | 0 .../dc-c/vector-server/vector.yaml | 0 .../docker}/dev-multidc/docker-compose.yml | 0 .../docker}/dev-multinode/.gitattributes | 0 .../docker}/dev-multinode/README.md | 0 .../clickhouse/client-config.xml | 0 .../dev-multinode/clickhouse/config.xml | 0 .../clickhouse/init/01-create-otel-table.sql | 0 .../dev-multinode/clickhouse/users.xml | 0 .../docker}/dev-multinode/docker-compose.yml | 0 .../dev-multinode/grafana/dashboards/api.json | 0 .../grafana/dashboards/cache.json | 0 .../grafana/dashboards/futures.json | 0 .../grafana/dashboards/gasoline.json | 0 .../grafana/dashboards/guard.json | 0 .../grafana/dashboards/tokio.json | 0 .../grafana/dashboards/traces.json | 0 .../docker}/dev-multinode/grafana/grafana.ini | 0 .../provisioning/dashboards/dashboards.yaml | 0 .../provisioning/datasources/datasources.yaml | 0 .../otel-collector-client/config.yaml | 0 .../otel-collector-server/config.yaml | 0 .../docker}/dev-multinode/postgres/init-db.sh | 0 .../dev-multinode/rivet-engine/0/config.jsonc | 0 .../dev-multinode/rivet-engine/1/config.jsonc | 0 .../dev-multinode/rivet-engine/2/config.jsonc | 0 .../dev-multinode/vector-client/vector.yaml | 0 .../dev-multinode/vector-server/vector.yaml | 0 {docker => engine/docker}/dev/.gitattributes | 0 {docker => engine/docker}/dev/README.md | 0 .../docker}/dev/clickhouse/client-config.xml | 0 .../docker}/dev/clickhouse/config.xml | 0 .../clickhouse/init/01-create-otel-table.sql | 0 .../docker}/dev/clickhouse/users.xml | 0 .../docker}/dev/docker-compose.yml | 0 .../docker}/dev/grafana/dashboards/api.json | 0 .../docker}/dev/grafana/dashboards/cache.json | 0 .../dev/grafana/dashboards/futures.json | 0 .../dev/grafana/dashboards/gasoline.json | 0 .../docker}/dev/grafana/dashboards/guard.json | 0 .../docker}/dev/grafana/dashboards/tokio.json | 0 .../dev/grafana/dashboards/traces.json | 0 .../docker}/dev/grafana/grafana.ini | 0 .../provisioning/dashboards/dashboards.yaml | 0 .../provisioning/datasources/datasources.yaml | 0 .../dev/otel-collector-client/config.yaml | 0 .../dev/otel-collector-server/config.yaml | 0 .../docker}/dev/postgres/init-db.sh | 0 .../docker}/dev/rivet-engine/config.jsonc | 0 .../docker}/dev/vector-client/vector.yaml | 0 .../docker}/dev/vector-server/vector.yaml | 0 {docker => engine/docker}/engine/build.sh | 0 .../docker}/engine/linux-aarch64.Dockerfile | 0 .../docker}/engine/linux-x86_64.Dockerfile | 0 .../docker}/engine/macos-aarch64.Dockerfile | 0 .../docker}/engine/macos-x86_64.Dockerfile | 0 .../docker}/engine/windows.Dockerfile | 0 .../docker}/prod-file-system/.gitattributes | 0 .../docker}/prod-file-system/README.md | 0 .../prod-file-system/docker-compose.yml | 0 .../rivet-engine/config.jsonc | 0 {docker => engine/docker}/template/README.md | 0 .../template/grafana-dashboards/api.json | 0 .../template/grafana-dashboards/cache.json | 0 .../template/grafana-dashboards/futures.json | 0 .../template/grafana-dashboards/gasoline.json | 0 .../template/grafana-dashboards/guard.json | 0 .../template/grafana-dashboards/tokio.json | 0 .../template/grafana-dashboards/traces.json | 0 .../docker}/template/package.json | 0 .../docker}/template/src/config.ts | 0 .../docker}/template/src/context.ts | 0 .../docker}/template/src/docker-compose.ts | 0 {docker => engine/docker}/template/src/git.ts | 0 .../docker}/template/src/main.ts | 0 .../docker}/template/src/readme.ts | 0 .../template/src/services/core/clickhouse.ts | 0 .../template/src/services/core/grafana.ts | 0 .../services/edge/otel-collector-client.ts | 0 .../services/edge/otel-collector-server.ts | 0 .../template/src/services/edge/postgres.ts | 0 .../src/services/edge/rivet-engine.ts | 0 .../template/src/services/edge/runner.ts | 0 .../src/services/edge/vector-client.ts | 0 .../src/services/edge/vector-server.ts | 0 .../docker}/template/src/utils.ts | 0 .../docker}/template/tsconfig.json | 0 .../docker}/universal/Dockerfile | 0 .../packages}/actor-kv/Cargo.toml | 0 .../packages}/actor-kv/src/entry.rs | 0 .../packages}/actor-kv/src/key.rs | 0 .../packages}/actor-kv/src/lib.rs | 0 .../packages}/actor-kv/src/utils.rs | 0 .../packages}/api-builder/Cargo.toml | 0 .../packages}/api-builder/src/context.rs | 0 .../api-builder/src/error_response.rs | 0 .../packages}/api-builder/src/errors.rs | 0 .../packages}/api-builder/src/extract.rs | 0 .../api-builder/src/global_context.rs | 0 .../packages}/api-builder/src/lib.rs | 0 .../packages}/api-builder/src/metrics.rs | 0 .../packages}/api-builder/src/middleware.rs | 0 .../packages}/api-builder/src/prelude.rs | 0 .../packages}/api-builder/src/request_ids.rs | 0 .../packages}/api-builder/src/router.rs | 0 .../packages}/api-builder/src/wrappers.rs | 0 .../packages}/api-builder/tests/basic.rs | 0 .../packages}/api-builder/tests/errors.rs | 0 .../packages}/api-peer/Cargo.toml | 0 .../packages}/api-peer/src/actors/create.rs | 0 .../packages}/api-peer/src/actors/delete.rs | 0 .../packages}/api-peer/src/actors/list.rs | 0 .../api-peer/src/actors/list_names.rs | 0 .../packages}/api-peer/src/actors/mod.rs | 0 .../packages}/api-peer/src/internal.rs | 0 .../packages}/api-peer/src/lib.rs | 0 .../packages}/api-peer/src/namespaces.rs | 0 .../packages}/api-peer/src/router.rs | 0 .../packages}/api-peer/src/runner_configs.rs | 0 .../packages}/api-peer/src/runners.rs | 0 .../packages}/api-public/Cargo.toml | 0 .../packages}/api-public/build.rs | 0 .../packages}/api-public/src/actors/create.rs | 0 .../packages}/api-public/src/actors/delete.rs | 0 .../api-public/src/actors/get_or_create.rs | 0 .../packages}/api-public/src/actors/list.rs | 0 .../api-public/src/actors/list_names.rs | 0 .../packages}/api-public/src/actors/mod.rs | 0 .../packages}/api-public/src/actors/utils.rs | 0 .../packages}/api-public/src/ctx.rs | 0 .../packages}/api-public/src/datacenters.rs | 0 .../packages}/api-public/src/errors.rs | 0 .../packages}/api-public/src/health.rs | 0 .../packages}/api-public/src/lib.rs | 0 .../packages}/api-public/src/metadata.rs | 0 .../packages}/api-public/src/namespaces.rs | 0 .../packages}/api-public/src/router.rs | 0 .../api-public/src/runner_configs/delete.rs | 0 .../api-public/src/runner_configs/list.rs | 0 .../api-public/src/runner_configs/mod.rs | 0 .../src/runner_configs/refresh_metadata.rs | 0 .../runner_configs/serverless_health_check.rs | 0 .../api-public/src/runner_configs/upsert.rs | 0 .../api-public/src/runner_configs/utils.rs | 0 .../packages}/api-public/src/runners.rs | 0 .../packages}/api-public/src/ui.rs | 0 .../packages}/api-types/Cargo.toml | 0 .../packages}/api-types/src/actors/create.rs | 0 .../packages}/api-types/src/actors/list.rs | 0 .../api-types/src/actors/list_names.rs | 0 .../packages}/api-types/src/actors/mod.rs | 0 .../api-types/src/datacenters/list.rs | 0 .../api-types/src/datacenters/mod.rs | 0 .../packages}/api-types/src/lib.rs | 0 .../api-types/src/namespaces/list.rs | 0 .../packages}/api-types/src/namespaces/mod.rs | 0 .../src/namespaces/runner_configs.rs | 0 .../packages}/api-types/src/pagination.rs | 0 .../api-types/src/runner_configs/list.rs | 0 .../api-types/src/runner_configs/mod.rs | 0 .../packages}/api-types/src/runners/list.rs | 0 .../packages}/api-types/src/runners/mod.rs | 0 .../packages}/api-util/Cargo.toml | 0 .../packages}/api-util/src/errors.rs | 0 .../packages}/api-util/src/lib.rs | 0 .../packages}/bootstrap/Cargo.toml | 0 .../packages}/bootstrap/src/lib.rs | 0 .../packages}/cache-purge/Cargo.toml | 0 .../packages}/cache-purge/src/lib.rs | 0 .../packages/cache-result}/Cargo.toml | 0 .../packages/cache-result}/src/lib.rs | 0 .../packages/cache}/Cargo.toml | 0 .../packages/cache}/src/driver.rs | 0 .../packages/cache}/src/errors.rs | 0 .../packages/cache}/src/getter_ctx.rs | 0 .../packages/cache}/src/inner.rs | 0 .../packages/cache}/src/key.rs | 0 .../packages/cache}/src/lib.rs | 0 .../packages/cache}/src/metrics.rs | 0 .../packages/cache}/src/purge.rs | 0 .../packages/cache}/src/rate_limit.rs | 0 .../packages/cache}/src/req_config.rs | 0 .../packages/cache}/tests/integration.rs | 0 .../packages}/clickhouse-inserter/Cargo.toml | 0 .../clickhouse-inserter/src/error.rs | 0 .../packages}/clickhouse-inserter/src/lib.rs | 0 .../clickhouse-user-query/Cargo.toml | 0 .../examples/case_sensitivity_demo.rs | 0 .../examples/group_by_example.rs | 0 .../examples/string_contains_demo.rs | 0 .../clickhouse-user-query/src/builder.rs | 0 .../clickhouse-user-query/src/error.rs | 0 .../clickhouse-user-query/src/lib.rs | 0 .../clickhouse-user-query/src/query.rs | 0 .../clickhouse-user-query/src/schema.rs | 0 .../tests/builder_tests.rs | 0 .../tests/case_sensitivity_tests.rs | 0 .../tests/integration_tests.rs | 0 .../tests/query_tests.rs | 0 .../tests/schema_tests.rs | 0 .../packages}/config/Cargo.toml | 0 .../packages}/config/src/config/api_peer.rs | 0 .../packages}/config/src/config/api_public.rs | 0 .../packages}/config/src/config/auth.rs | 0 .../packages}/config/src/config/cache.rs | 0 .../packages}/config/src/config/clickhouse.rs | 0 .../packages}/config/src/config/db.rs | 0 .../packages}/config/src/config/guard.rs | 0 .../packages}/config/src/config/logs.rs | 0 .../packages}/config/src/config/mod.rs | 0 .../packages}/config/src/config/pubsub.rs | 0 .../packages}/config/src/config/telemetry.rs | 0 .../packages}/config/src/config/topology.rs | 0 .../packages}/config/src/config/vector.rs | 0 .../packages}/config/src/defaults.rs | 0 .../packages}/config/src/lib.rs | 0 .../packages}/config/src/paths.rs | 0 .../packages}/config/src/secret.rs | 0 .../packages}/dump-openapi/Cargo.toml | 0 .../packages}/dump-openapi/build.rs | 2 +- .../packages}/dump-openapi/src/lib.rs | 0 .../packages}/engine/Cargo.toml | 0 .../packages}/engine/src/commands/config.rs | 0 .../packages}/engine/src/commands/db/mod.rs | 0 .../packages}/engine/src/commands/mod.rs | 0 .../packages}/engine/src/commands/start.rs | 0 .../packages}/engine/src/commands/tracing.rs | 0 .../packages}/engine/src/commands/udb/cli.rs | 0 .../packages}/engine/src/commands/udb/mod.rs | 0 .../packages}/engine/src/commands/wf/mod.rs | 0 .../engine/src/commands/wf/signal.rs | 0 .../packages}/engine/src/lib.rs | 0 .../packages}/engine/src/main.rs | 0 .../packages}/engine/src/run_config.rs | 0 .../packages}/engine/src/util/db.rs | 0 .../packages}/engine/src/util/format.rs | 0 .../packages}/engine/src/util/mod.rs | 0 .../packages}/engine/src/util/udb.rs | 0 .../packages}/engine/src/util/wf/mod.rs | 0 .../packages}/engine/src/util/wf/signal.rs | 0 .../packages}/engine/tests/actors_create.rs | 0 .../packages}/engine/tests/actors_delete.rs | 0 .../packages}/engine/tests/actors_general.rs | 0 .../packages}/engine/tests/actors_get.rs | 0 .../engine/tests/actors_get_by_id.rs | 0 .../engine/tests/actors_get_or_create.rs | 0 .../tests/actors_get_or_create_by_id.rs | 0 .../engine/tests/actors_lifecycle.rs | 0 .../packages}/engine/tests/actors_list.rs | 0 .../engine/tests/actors_list_names.rs | 0 .../packages}/engine/tests/common/actors.rs | 0 .../packages}/engine/tests/common/ctx.rs | 0 .../packages}/engine/tests/common/mod.rs | 0 .../packages}/engine/tests/common/ns.rs | 0 .../packages}/engine/tests/common/runner.rs | 0 .../engine/tests/common/test_helpers.rs | 0 .../engine/tests/runners_dupe_key.rs | 0 .../packages}/engine/tests/runners_version.rs | 0 .../common => engine/packages}/env/Cargo.toml | 0 .../common => engine/packages}/env/build.rs | 0 .../common => engine/packages}/env/src/lib.rs | 0 .../packages}/epoxy/Cargo.toml | 0 .../packages}/epoxy/README.md | 0 .../packages}/epoxy/spec/KEYS.md | 0 .../packages}/epoxy/spec/PROPOSAL.md | 0 .../packages}/epoxy/spec/RECONFIGURE.md | 0 .../packages}/epoxy/src/consts.rs | 0 .../packages}/epoxy/src/errors.rs | 0 .../packages}/epoxy/src/http_client.rs | 0 .../packages}/epoxy/src/http_routes.rs | 0 .../packages}/epoxy/src/keys/keys.rs | 0 .../packages}/epoxy/src/keys/mod.rs | 0 .../packages}/epoxy/src/keys/replica.rs | 0 .../packages}/epoxy/src/lib.rs | 0 .../epoxy/src/ops/explicit_prepare.rs | 0 .../packages}/epoxy/src/ops/kv/get_local.rs | 0 .../epoxy/src/ops/kv/get_optimistic.rs | 0 .../packages}/epoxy/src/ops/kv/mod.rs | 0 .../packages}/epoxy/src/ops/mod.rs | 0 .../packages}/epoxy/src/ops/propose.rs | 0 .../epoxy/src/ops/read_cluster_config.rs | 0 .../packages}/epoxy/src/replica/ballot.rs | 0 .../packages}/epoxy/src/replica/commit_kv.rs | 0 .../epoxy/src/replica/decide_path.rs | 0 .../epoxy/src/replica/lead_consensus.rs | 0 .../packages}/epoxy/src/replica/log.rs | 0 .../epoxy/src/replica/message_request.rs | 0 .../epoxy/src/replica/messages/accept.rs | 0 .../epoxy/src/replica/messages/accepted.rs | 0 .../epoxy/src/replica/messages/commit.rs | 0 .../epoxy/src/replica/messages/committed.rs | 0 .../replica/messages/download_instances.rs | 0 .../epoxy/src/replica/messages/mod.rs | 0 .../epoxy/src/replica/messages/pre_accept.rs | 0 .../epoxy/src/replica/messages/prepare.rs | 0 .../packages}/epoxy/src/replica/mod.rs | 0 .../epoxy/src/replica/update_config.rs | 0 .../packages}/epoxy/src/replica/utils.rs | 0 .../packages}/epoxy/src/types.rs | 0 .../packages}/epoxy/src/utils.rs | 0 .../epoxy/src/workflows/coordinator/mod.rs | 0 .../src/workflows/coordinator/reconfigure.rs | 0 .../coordinator/replica_status_change.rs | 0 .../packages}/epoxy/src/workflows/mod.rs | 0 .../epoxy/src/workflows/replica/mod.rs | 0 .../epoxy/src/workflows/replica/setup.rs | 0 .../packages}/epoxy/tests/common/api.rs | 0 .../packages}/epoxy/tests/common/mod.rs | 0 .../packages}/epoxy/tests/common/utils.rs | 0 .../packages}/epoxy/tests/kv.rs | 0 .../epoxy/tests/kv_get_optimistic.rs | 0 .../packages}/epoxy/tests/proposal.rs | 0 .../packages}/epoxy/tests/reconfigure.rs | 0 .../packages/error-macros}/Cargo.toml | 0 .../packages/error-macros}/src/lib.rs | 2 +- .../core => engine/packages/error}/Cargo.toml | 0 .../packages/error}/src/error.rs | 0 .../core => engine/packages/error}/src/lib.rs | 0 .../packages/error}/src/schema.rs | 0 .../packages/error}/tests/basic.rs | 0 .../packages/gasoline-macros}/Cargo.toml | 0 .../packages/gasoline-macros}/src/lib.rs | 0 .../packages/gasoline}/Cargo.toml | 0 .../packages/gasoline}/src/activity.rs | 0 .../gasoline}/src/builder/common/message.rs | 0 .../gasoline}/src/builder/common/mod.rs | 0 .../gasoline}/src/builder/common/signal.rs | 0 .../gasoline}/src/builder/common/workflow.rs | 0 .../packages/gasoline}/src/builder/mod.rs | 0 .../gasoline}/src/builder/workflow/message.rs | 0 .../gasoline}/src/builder/workflow/mod.rs | 0 .../gasoline}/src/builder/workflow/signal.rs | 0 .../src/builder/workflow/sub_workflow.rs | 0 .../packages/gasoline}/src/ctx/activity.rs | 0 .../packages/gasoline}/src/ctx/common.rs | 0 .../packages/gasoline}/src/ctx/listen.rs | 0 .../packages/gasoline}/src/ctx/message.rs | 0 .../packages/gasoline}/src/ctx/mod.rs | 0 .../packages/gasoline}/src/ctx/operation.rs | 0 .../packages/gasoline}/src/ctx/standalone.rs | 0 .../packages/gasoline}/src/ctx/test.rs | 0 .../gasoline}/src/ctx/versioned_workflow.rs | 0 .../packages/gasoline}/src/ctx/workflow.rs | 0 .../packages/gasoline}/src/db/debug.rs | 0 .../packages/gasoline}/src/db/kv/debug.rs | 0 .../gasoline}/src/db/kv/keys/history.rs | 0 .../gasoline}/src/db/kv/keys/metric.rs | 0 .../packages/gasoline}/src/db/kv/keys/mod.rs | 0 .../gasoline}/src/db/kv/keys/signal.rs | 0 .../packages/gasoline}/src/db/kv/keys/wake.rs | 0 .../src/db/kv/keys/worker_instance.rs | 0 .../gasoline}/src/db/kv/keys/workflow.rs | 0 .../packages/gasoline}/src/db/kv/mod.rs | 0 .../packages/gasoline}/src/db/mod.rs | 0 .../packages/gasoline}/src/error.rs | 0 .../packages/gasoline}/src/executable.rs | 0 .../packages/gasoline}/src/history/cursor.rs | 0 .../packages/gasoline}/src/history/event.rs | 0 .../gasoline}/src/history/location.rs | 0 .../packages/gasoline}/src/history/mod.rs | 0 .../packages/gasoline}/src/history/removed.rs | 0 .../packages/gasoline}/src/lib.rs | 0 .../packages/gasoline}/src/listen.rs | 0 .../packages/gasoline}/src/message.rs | 0 .../packages/gasoline}/src/metrics.rs | 0 .../packages/gasoline}/src/operation.rs | 0 .../packages/gasoline}/src/prelude.rs | 0 .../packages/gasoline}/src/registry.rs | 0 .../packages/gasoline}/src/signal.rs | 0 .../packages/gasoline}/src/stub.rs | 0 .../packages/gasoline}/src/utils/mod.rs | 0 .../packages/gasoline}/src/utils/tags.rs | 0 .../packages/gasoline}/src/utils/time.rs | 0 .../packages/gasoline}/src/worker.rs | 0 .../packages/gasoline}/src/workflow.rs | 0 .../packages/gasoline}/tests/activity_ctx.rs | 0 .../packages/gasoline}/tests/workflow_ctx.rs | 0 .../tests/workflows/activity_test.rs | 0 .../gasoline}/tests/workflows/basic.rs | 0 .../tests/workflows/eviction_test.rs | 0 .../tests/workflows/listen_timeout.rs | 0 .../gasoline}/tests/workflows/loop_test.rs | 0 .../packages/gasoline}/tests/workflows/mod.rs | 0 .../tests/workflows/properties_test.rs | 0 .../gasoline}/tests/workflows/signal_test.rs | 0 .../gasoline}/tests/workflows/sleep_test.rs | 0 .../gasoline}/tests/workflows/state_test.rs | 0 .../gasoline}/tests/workflows/sub_test.rs | 0 .../gasoline}/tests/workflows/tags_test.rs | 0 .../packages/guard-core}/Cargo.toml | 0 .../packages/guard-core}/src/analytics.rs | 0 .../packages/guard-core}/src/cert_resolver.rs | 0 .../packages/guard-core}/src/custom_serve.rs | 0 .../packages/guard-core}/src/errors.rs | 0 .../packages/guard-core}/src/lib.rs | 0 .../packages/guard-core}/src/metrics.rs | 0 .../packages/guard-core}/src/proxy_service.rs | 0 .../guard-core}/src/request_context.rs | 0 .../packages/guard-core}/src/server.rs | 0 .../packages/guard-core}/src/types.rs | 0 .../guard-core}/src/websocket_handle.rs | 0 .../packages/guard-core}/tests/common/mod.rs | 0 .../guard-core}/tests/custom_serve.rs | 0 .../guard-core}/tests/fixtures/tls/README.md | 0 .../tests/fixtures/tls/api_cert.pem | 0 .../tests/fixtures/tls/api_key.pem | 0 .../tests/fixtures/tls/job_cert.pem | 0 .../tests/fixtures/tls/job_key.pem | 0 .../packages/guard-core}/tests/https.rs | 0 .../packages/guard-core}/tests/metrics.rs | 0 .../packages/guard-core}/tests/proxy.rs | 0 .../guard-core}/tests/simple_websocket.rs | 0 .../tests/simple_websocket_echo.rs | 0 .../tests/simple_websocket_test2.rs | 0 .../guard-core}/tests/streaming_response.rs | 0 .../packages/guard-core}/tests/websocket.rs | 0 .../packages/guard}/Cargo.toml | 0 .../packages/guard}/src/cache/actor.rs | 0 .../packages/guard}/src/cache/mod.rs | 0 .../packages/guard}/src/errors.rs | 0 .../packages/guard}/src/lib.rs | 0 .../packages/guard}/src/middleware.rs | 0 .../packages/guard}/src/routing/api_public.rs | 0 .../packages/guard}/src/routing/mod.rs | 0 .../guard}/src/routing/pegboard_gateway.rs | 0 .../packages/guard}/src/routing/runner.rs | 0 .../packages/guard}/src/shared_state.rs | 0 .../packages/guard}/src/tls.rs | 0 .../packages}/internal/Cargo.toml | 0 .../packages}/internal/README.md | 0 .../packages}/internal/src/lib.rs | 0 .../ops/bump_serverless_autoscaler_global.rs | 0 .../packages}/internal/src/ops/cache/mod.rs | 0 .../internal/src/ops/cache/purge_global.rs | 0 .../packages}/internal/src/ops/mod.rs | 0 .../packages}/logs/Cargo.toml | 0 .../packages}/logs/src/lib.rs | 0 .../packages}/logs/src/unix.rs | 0 .../packages}/logs/src/windows.rs | 0 .../packages}/metrics/Cargo.toml | 0 .../packages}/metrics/src/buckets.rs | 0 .../packages}/metrics/src/lib.rs | 0 .../packages}/metrics/src/providers.rs | 0 .../packages}/namespace/Cargo.toml | 0 .../packages}/namespace/src/errors.rs | 0 .../packages}/namespace/src/keys/mod.rs | 0 .../namespace/src/keys/runner_config.rs | 0 .../packages}/namespace/src/lib.rs | 0 .../packages}/namespace/src/ops/get_global.rs | 0 .../packages}/namespace/src/ops/get_local.rs | 0 .../packages}/namespace/src/ops/list.rs | 0 .../packages}/namespace/src/ops/mod.rs | 0 .../src/ops/resolve_for_name_global.rs | 0 .../src/ops/resolve_for_name_local.rs | 0 .../namespace/src/ops/runner_config/delete.rs | 0 .../namespace/src/ops/runner_config/get.rs | 0 .../namespace/src/ops/runner_config/list.rs | 0 .../namespace/src/ops/runner_config/mod.rs | 0 .../namespace/src/ops/runner_config/upsert.rs | 0 .../packages}/namespace/src/utils.rs | 0 .../packages}/namespace/src/workflows/mod.rs | 0 .../namespace/src/workflows/namespace.rs | 0 .../packages}/pegboard-gateway/Cargo.toml | 0 .../packages}/pegboard-gateway/src/lib.rs | 0 .../pegboard-gateway/src/shared_state.rs | 0 .../packages}/pegboard-runner/Cargo.toml | 0 .../src/client_to_pubsub_task.rs | 0 .../packages}/pegboard-runner/src/conn.rs | 0 .../packages}/pegboard-runner/src/errors.rs | 0 .../packages}/pegboard-runner/src/lib.rs | 0 .../pegboard-runner/src/ping_task.rs | 0 .../src/pubsub_to_client_task.rs | 0 .../packages}/pegboard-runner/src/utils.rs | 0 .../packages}/pegboard-serverless/Cargo.toml | 0 .../packages}/pegboard-serverless/src/lib.rs | 0 .../packages}/pegboard/Cargo.toml | 0 .../packages}/pegboard/src/errors.rs | 0 .../packages}/pegboard/src/keys/actor.rs | 0 .../packages}/pegboard/src/keys/epoxy/mod.rs | 0 .../packages}/pegboard/src/keys/epoxy/ns.rs | 0 .../packages}/pegboard/src/keys/mod.rs | 0 .../packages}/pegboard/src/keys/ns.rs | 0 .../packages}/pegboard/src/keys/runner.rs | 0 .../packages}/pegboard/src/lib.rs | 0 .../packages}/pegboard/src/metrics.rs | 0 .../pegboard/src/ops/actor/create.rs | 0 .../packages}/pegboard/src/ops/actor/get.rs | 0 .../pegboard/src/ops/actor/get_for_gateway.rs | 0 .../pegboard/src/ops/actor/get_for_key.rs | 0 .../src/ops/actor/get_reservation_for_key.rs | 0 .../pegboard/src/ops/actor/get_runner.rs | 0 .../pegboard/src/ops/actor/list_for_ns.rs | 0 .../pegboard/src/ops/actor/list_names.rs | 0 .../packages}/pegboard/src/ops/actor/mod.rs | 0 .../packages}/pegboard/src/ops/mod.rs | 0 .../src/ops/runner/find_dc_with_runner.rs | 0 .../packages}/pegboard/src/ops/runner/get.rs | 0 .../pegboard/src/ops/runner/get_by_key.rs | 0 .../pegboard/src/ops/runner/list_for_ns.rs | 0 .../pegboard/src/ops/runner/list_names.rs | 0 .../packages}/pegboard/src/ops/runner/mod.rs | 0 .../src/ops/runner/update_alloc_idx.rs | 0 .../packages}/pegboard/src/pubsub_subjects.rs | 0 .../packages}/pegboard/src/utils.rs | 0 .../src/workflows/actor/actor_keys.rs | 0 .../pegboard/src/workflows/actor/destroy.rs | 0 .../pegboard/src/workflows/actor/mod.rs | 0 .../pegboard/src/workflows/actor/runtime.rs | 0 .../pegboard/src/workflows/actor/setup.rs | 0 .../packages}/pegboard/src/workflows/mod.rs | 0 .../pegboard/src/workflows/runner.rs | 0 .../packages}/pools/Cargo.toml | 0 .../packages}/pools/src/db/clickhouse.rs | 0 .../packages}/pools/src/db/mod.rs | 0 .../packages}/pools/src/db/udb.rs | 0 .../packages}/pools/src/db/ups.rs | 0 .../packages}/pools/src/error.rs | 0 .../packages}/pools/src/lib.rs | 0 .../packages}/pools/src/metrics.rs | 0 .../packages}/pools/src/pools.rs | 0 .../packages}/pools/src/prelude.rs | 0 .../packages}/pools/src/reqwest.rs | 0 .../packages}/runtime/Cargo.lock | 0 .../packages}/runtime/Cargo.toml | 0 .../packages}/runtime/src/lib.rs | 0 .../packages}/runtime/src/metrics.rs | 0 .../packages}/runtime/src/traces.rs | 0 .../packages}/service-manager/Cargo.toml | 0 .../packages}/service-manager/src/lib.rs | 0 .../packages}/telemetry/Cargo.toml | 0 .../packages}/telemetry/README.md | 0 .../packages}/telemetry/src/lib.rs | 0 .../packages}/test-deps-docker/Cargo.toml | 0 .../test-deps-docker/src/database.rs | 0 .../packages}/test-deps-docker/src/lib.rs | 0 .../packages}/test-deps-docker/src/pubsub.rs | 0 .../packages}/test-deps/Cargo.toml | 0 .../packages}/test-deps/src/datacenter.rs | 0 .../packages}/test-deps/src/lib.rs | 0 .../packages}/tracing-reconfigure/Cargo.toml | 0 .../packages}/tracing-reconfigure/src/lib.rs | 0 .../packages}/types/Cargo.toml | 0 .../packages}/types/README.md | 0 .../packages}/types/src/actors.rs | 0 .../packages}/types/src/datacenters.rs | 0 .../packages}/types/src/keys/mod.rs | 0 .../packages}/types/src/keys/namespace/mod.rs | 0 .../types/src/keys/namespace/runner_config.rs | 0 .../packages}/types/src/keys/pegboard/mod.rs | 0 .../packages}/types/src/keys/pegboard/ns.rs | 0 .../packages}/types/src/lib.rs | 0 .../packages}/types/src/msgs/mod.rs | 0 .../packages}/types/src/msgs/pegboard.rs | 0 .../packages}/types/src/namespaces.rs | 0 .../packages}/types/src/runner_configs.rs | 0 .../packages}/types/src/runners.rs | 0 .../packages}/universaldb/Cargo.toml | 0 .../packages}/universaldb/src/atomic.rs | 0 .../packages}/universaldb/src/database.rs | 0 .../packages}/universaldb/src/driver/mod.rs | 0 .../src/driver/postgres/database.rs | 0 .../universaldb/src/driver/postgres/mod.rs | 0 .../src/driver/postgres/transaction.rs | 0 .../src/driver/postgres/transaction_task.rs | 0 .../src/driver/rocksdb/database.rs | 0 .../universaldb/src/driver/rocksdb/mod.rs | 0 .../src/driver/rocksdb/transaction.rs | 0 .../rocksdb/transaction_conflict_tracker.rs | 0 .../src/driver/rocksdb/transaction_task.rs | 0 .../packages}/universaldb/src/error.rs | 0 .../packages}/universaldb/src/key_selector.rs | 0 .../packages}/universaldb/src/lib.rs | 0 .../packages}/universaldb/src/metrics.rs | 0 .../packages}/universaldb/src/options.rs | 0 .../packages}/universaldb/src/prelude.rs | 0 .../packages}/universaldb/src/range_option.rs | 0 .../packages}/universaldb/src/transaction.rs | 0 .../packages}/universaldb/src/tx_ops.rs | 0 .../universaldb/src/utils/cherry_pick.rs | 0 .../packages}/universaldb/src/utils/codes.rs | 0 .../packages}/universaldb/src/utils/ext.rs | 0 .../universaldb/src/utils/formal_key.rs | 0 .../packages}/universaldb/src/utils/keys.rs | 0 .../packages}/universaldb/src/utils/mod.rs | 0 .../universaldb/src/utils/subspace.rs | 0 .../packages}/universaldb/src/value.rs | 0 .../packages}/universaldb/src/versionstamp.rs | 0 .../universaldb/tests/integration.rs | 0 .../universaldb/tests/integration_gas.rs | 0 .../packages}/universaldb/tests/rocksdb.rs | 0 .../universaldb/tests/versionstamp.rs | 0 .../packages}/universalpubsub/Cargo.toml | 0 .../universalpubsub/benches/simple.rs | 0 .../packages}/universalpubsub/src/chunking.rs | 0 .../universalpubsub/src/driver/memory/mod.rs | 0 .../universalpubsub/src/driver/mod.rs | 0 .../universalpubsub/src/driver/nats/mod.rs | 0 .../src/driver/postgres/mod.rs | 0 .../packages}/universalpubsub/src/errors.rs | 0 .../packages}/universalpubsub/src/lib.rs | 0 .../packages}/universalpubsub/src/pubsub.rs | 0 .../universalpubsub/tests/integration.rs | 0 .../universalpubsub/tests/reconnect.rs | 0 .../id => engine/packages/util-id}/Cargo.toml | 0 .../id => engine/packages/util-id}/src/lib.rs | 0 .../core => engine/packages/util}/Cargo.toml | 0 .../packages/util}/src/backoff.rs | 0 .../packages/util}/src/billing.rs | 0 .../packages/util}/src/check.rs | 0 .../packages/util}/src/duration.rs | 0 .../packages/util}/src/faker.rs | 0 .../packages/util}/src/file_size.rs | 0 .../packages/util}/src/format.rs | 0 .../packages/util}/src/future.rs | 0 .../core => engine/packages/util}/src/geo.rs | 0 .../core => engine/packages/util}/src/lib.rs | 0 .../core => engine/packages/util}/src/math.rs | 0 .../core => engine/packages/util}/src/req.rs | 0 .../packages/util}/src/serde.rs | 0 .../packages/util}/src/signal.rs | 0 .../core => engine/packages/util}/src/sort.rs | 0 .../packages/util}/src/timestamp.rs | 0 .../core => engine/packages/util}/src/url.rs | 0 .../packages}/workflow-worker/Cargo.toml | 0 .../packages}/workflow-worker/src/lib.rs | 0 .../sdks}/api/fern/fern.config.json | 0 {sdks => engine/sdks}/api/fern/generators.yml | 0 .../sdks}/go/api-full/client/client.go | 0 .../sdks}/go/api-full/client/client_test.go | 0 .../sdks}/go/api-full/client/options.go | 0 .../sdks}/go/api-full/core/client_option.go | 0 .../sdks}/go/api-full/core/core.go | 0 .../sdks}/go/api-full/core/core_test.go | 0 .../sdks}/go/api-full/core/stringer.go | 0 .../sdks}/go/api-full/datacenters/client.go | 0 {sdks => engine/sdks}/go/api-full/go.mod | 0 {sdks => engine/sdks}/go/api-full/go.sum | 0 .../sdks}/go/api-full/health/client.go | 0 .../sdks}/go/api-full/namespaces.go | 0 .../sdks}/go/api-full/namespaces/client.go | 0 {sdks => engine/sdks}/go/api-full/pointer.go | 0 {sdks => engine/sdks}/go/api-full/runners.go | 0 .../sdks}/go/api-full/runners/client.go | 0 {sdks => engine/sdks}/go/api-full/types.go | 0 .../sdks}/rust/api-full/.gitignore | 0 .../rust/api-full/.openapi-generator-ignore | 0 .../rust/api-full/.openapi-generator/FILES | 0 .../rust/api-full/.openapi-generator/VERSION | 0 .../sdks}/rust/api-full/.travis.yml | 0 .../sdks}/rust/api-full/Cargo.toml | 0 {sdks => engine/sdks}/rust/api-full/README.md | 0 .../sdks}/rust/api-full/docs/Actor.md | 0 .../rust/api-full/docs/ActorLifecycle.md | 0 .../sdks}/rust/api-full/docs/ActorsApi.md | 0 .../rust/api-full/docs/ActorsCreateRequest.md | 0 .../api-full/docs/ActorsCreateResponse.md | 0 .../sdks}/rust/api-full/docs/Namespace.md | 0 .../api-full/docs/NamespacesCreateRequest.md | 0 .../api-full/docs/NamespacesCreateResponse.md | 0 .../sdks}/rust/api-full/docs/NsApi.md | 0 .../sdks}/rust/api-full/git_push.sh | 0 .../sdks}/rust/api-full/rust/.gitignore | 0 .../api-full/rust/.openapi-generator-ignore | 0 .../api-full/rust/.openapi-generator/FILES | 0 .../api-full/rust/.openapi-generator/VERSION | 0 .../sdks}/rust/api-full/rust/.travis.yml | 0 .../sdks}/rust/api-full/rust/Cargo.toml | 0 .../sdks}/rust/api-full/rust/README.md | 0 .../sdks}/rust/api-full/rust/docs/Actor.md | 0 .../rust/api-full/rust/docs/ActorName.md | 0 .../api-full/rust/docs/ActorsCreateApi.md | 0 .../api-full/rust/docs/ActorsCreateRequest.md | 0 .../rust/docs/ActorsCreateResponse.md | 0 .../api-full/rust/docs/ActorsDeleteApi.md | 0 .../rust/docs/ActorsGetOrCreateApi.md | 0 .../rust/docs/ActorsGetOrCreateRequest.md | 0 .../rust/docs/ActorsGetOrCreateResponse.md | 0 .../rust/api-full/rust/docs/ActorsListApi.md | 0 .../api-full/rust/docs/ActorsListNamesApi.md | 0 .../rust/docs/ActorsListNamesResponse.md | 0 .../api-full/rust/docs/ActorsListResponse.md | 0 .../rust/api-full/rust/docs/CrashPolicy.md | 0 .../rust/api-full/rust/docs/Datacenter.md | 0 .../api-full/rust/docs/DatacenterHealth.md | 0 .../rust/api-full/rust/docs/DatacentersApi.md | 0 .../rust/docs/DatacentersListResponse.md | 0 .../rust/api-full/rust/docs/HealthApi.md | 0 .../rust/docs/HealthFanoutResponse.md | 0 .../rust/api-full/rust/docs/HealthResponse.md | 0 .../rust/api-full/rust/docs/HealthStatus.md | 0 .../rust/api-full/rust/docs/Namespace.md | 0 .../rust/docs/NamespaceListResponse.md | 0 .../rust/api-full/rust/docs/NamespacesApi.md | 0 .../rust/docs/NamespacesCreateRequest.md | 0 .../rust/docs/NamespacesCreateResponse.md | 0 .../rust/api-full/rust/docs/Pagination.md | 0 .../sdks}/rust/api-full/rust/docs/Runner.md | 0 .../rust/api-full/rust/docs/RunnerConfig.md | 0 .../api-full/rust/docs/RunnerConfigKind.md | 0 .../rust/docs/RunnerConfigKindOneOf.md | 0 .../rust/docs/RunnerConfigKindOneOf1.md | 0 .../docs/RunnerConfigKindOneOf1Serverless.md | 0 .../api-full/rust/docs/RunnerConfigVariant.md | 0 .../rust/docs/RunnerConfigsDeleteApi.md | 0 .../rust/docs/RunnerConfigsListApi.md | 0 .../rust/docs/RunnerConfigsListResponse.md | 0 ...erConfigsListResponseRunnerConfigsValue.md | 0 .../docs/RunnerConfigsRefreshMetadataApi.md | 0 .../RunnerConfigsServerlessHealthCheckApi.md | 0 ...nnerConfigsServerlessHealthCheckRequest.md | 0 ...nerConfigsServerlessHealthCheckResponse.md | 0 ...nfigsServerlessHealthCheckResponseOneOf.md | 0 ...figsServerlessHealthCheckResponseOneOf1.md | 0 ...verlessHealthCheckResponseOneOf1Failure.md | 0 ...rverlessHealthCheckResponseOneOfSuccess.md | 0 .../RunnerConfigsServerlessMetadataError.md | 0 ...nnerConfigsServerlessMetadataErrorOneOf.md | 0 ...nerConfigsServerlessMetadataErrorOneOf1.md | 0 ...nerConfigsServerlessMetadataErrorOneOf2.md | 0 ...nerConfigsServerlessMetadataErrorOneOf3.md | 0 ...lessMetadataErrorOneOf3NonSuccessStatus.md | 0 ...nerConfigsServerlessMetadataErrorOneOf4.md | 0 ...sMetadataErrorOneOf4InvalidResponseJson.md | 0 ...nerConfigsServerlessMetadataErrorOneOf5.md | 0 ...etadataErrorOneOf5InvalidResponseSchema.md | 0 .../rust/docs/RunnerConfigsUpsertApi.md | 0 .../docs/RunnerConfigsUpsertRequestBody.md | 0 .../rust/docs/RunnerConfigsUpsertResponse.md | 0 .../rust/api-full/rust/docs/RunnersApi.md | 0 .../rust/docs/RunnersListNamesResponse.md | 0 .../api-full/rust/docs/RunnersListResponse.md | 0 .../sdks}/rust/api-full/rust/git_push.sh | 0 .../rust/src/apis/actors_create_api.rs | 0 .../rust/src/apis/actors_delete_api.rs | 0 .../rust/src/apis/actors_get_or_create_api.rs | 0 .../api-full/rust/src/apis/actors_list_api.rs | 0 .../rust/src/apis/actors_list_names_api.rs | 0 .../api-full/rust/src/apis/configuration.rs | 0 .../api-full/rust/src/apis/datacenters_api.rs | 0 .../rust/api-full/rust/src/apis/health_api.rs | 0 .../sdks}/rust/api-full/rust/src/apis/mod.rs | 0 .../api-full/rust/src/apis/namespaces_api.rs | 0 .../src/apis/runner_configs_delete_api.rs | 0 .../rust/src/apis/runner_configs_list_api.rs | 0 .../runner_configs_refresh_metadata_api.rs | 0 ...ner_configs_serverless_health_check_api.rs | 0 .../src/apis/runner_configs_upsert_api.rs | 0 .../api-full/rust/src/apis/runners_api.rs | 0 .../sdks}/rust/api-full/rust/src/lib.rs | 0 .../rust/api-full/rust/src/models/actor.rs | 0 .../api-full/rust/src/models/actor_name.rs | 0 .../rust/src/models/actors_create_request.rs | 0 .../rust/src/models/actors_create_response.rs | 0 .../models/actors_get_or_create_request.rs | 0 .../models/actors_get_or_create_response.rs | 0 .../src/models/actors_list_names_response.rs | 0 .../rust/src/models/actors_list_response.rs | 0 .../api-full/rust/src/models/crash_policy.rs | 0 .../api-full/rust/src/models/datacenter.rs | 0 .../rust/src/models/datacenter_health.rs | 0 .../src/models/datacenters_list_response.rs | 0 .../rust/src/models/health_fanout_response.rs | 0 .../rust/src/models/health_response.rs | 0 .../api-full/rust/src/models/health_status.rs | 0 .../rust/api-full/rust/src/models/mod.rs | 0 .../api-full/rust/src/models/namespace.rs | 0 .../src/models/namespace_list_response.rs | 0 .../src/models/namespaces_create_request.rs | 0 .../src/models/namespaces_create_response.rs | 0 .../api-full/rust/src/models/pagination.rs | 0 .../rust/api-full/rust/src/models/runner.rs | 0 .../api-full/rust/src/models/runner_config.rs | 0 .../rust/src/models/runner_config_kind.rs | 0 .../src/models/runner_config_kind_one_of.rs | 0 .../src/models/runner_config_kind_one_of_1.rs | 0 .../runner_config_kind_one_of_1_serverless.rs | 0 .../rust/src/models/runner_config_variant.rs | 0 .../models/runner_configs_list_response.rs | 0 ...figs_list_response_runner_configs_value.rs | 0 ...configs_serverless_health_check_request.rs | 0 ...onfigs_serverless_health_check_response.rs | 0 ...serverless_health_check_response_one_of.rs | 0 ...rverless_health_check_response_one_of_1.rs | 0 ..._health_check_response_one_of_1_failure.rs | 0 ...ss_health_check_response_one_of_success.rs | 0 ...unner_configs_serverless_metadata_error.rs | 0 ...onfigs_serverless_metadata_error_one_of.rs | 0 ...figs_serverless_metadata_error_one_of_1.rs | 0 ...figs_serverless_metadata_error_one_of_2.rs | 0 ...figs_serverless_metadata_error_one_of_3.rs | 0 ...adata_error_one_of_3_non_success_status.rs | 0 ...figs_serverless_metadata_error_one_of_4.rs | 0 ...ta_error_one_of_4_invalid_response_json.rs | 0 ...figs_serverless_metadata_error_one_of_5.rs | 0 ..._error_one_of_5_invalid_response_schema.rs | 0 .../runner_configs_upsert_request_body.rs | 0 .../models/runner_configs_upsert_response.rs | 0 .../src/models/runners_list_names_response.rs | 0 .../rust/src/models/runners_list_response.rs | 0 .../rust/api-full/src/apis/actors_api.rs | 0 .../rust/api-full/src/apis/configuration.rs | 0 .../sdks}/rust/api-full/src/apis/mod.rs | 0 .../sdks}/rust/api-full/src/apis/ns_api.rs | 0 .../sdks}/rust/api-full/src/lib.rs | 0 .../sdks}/rust/api-full/src/models/actor.rs | 0 .../api-full/src/models/actor_lifecycle.rs | 0 .../src/models/actors_create_request.rs | 0 .../src/models/actors_create_response.rs | 0 .../sdks}/rust/api-full/src/models/mod.rs | 0 .../rust/api-full/src/models/namespace.rs | 0 .../src/models/namespaces_create_request.rs | 0 .../src/models/namespaces_create_response.rs | 0 {sdks => engine/sdks}/rust/data/Cargo.toml | 0 {sdks => engine/sdks}/rust/data/build.rs | 0 .../sdks}/rust/data/src/converted.rs | 0 .../sdks}/rust/data/src/generated.rs | 0 {sdks => engine/sdks}/rust/data/src/lib.rs | 0 .../sdks}/rust/data/src/versioned/mod.rs | 0 .../src/versioned/namespace_runner_config.rs | 0 .../sdks}/rust/epoxy-protocol/Cargo.toml | 0 .../sdks}/rust/epoxy-protocol/build.rs | 0 .../rust/epoxy-protocol/src/generated.rs | 0 .../sdks}/rust/epoxy-protocol/src/lib.rs | 0 .../rust/epoxy-protocol/src/versioned.rs | 0 .../sdks}/rust/runner-protocol/Cargo.toml | 0 .../sdks}/rust/runner-protocol/build.rs | 0 .../rust/runner-protocol/src/generated.rs | 0 .../sdks}/rust/runner-protocol/src/lib.rs | 0 .../rust/runner-protocol/src/versioned.rs | 0 .../sdks}/rust/ups-protocol/Cargo.toml | 0 .../sdks}/rust/ups-protocol/build.rs | 0 .../sdks}/rust/ups-protocol/src/generated.rs | 0 .../sdks}/rust/ups-protocol/src/lib.rs | 0 .../sdks}/rust/ups-protocol/src/versioned.rs | 0 {sdks => engine/sdks}/schemas/README.md | 0 .../data/namespace.runner_config.v1.bare | 0 .../data/namespace.runner_config.v2.bare | 0 .../pegboard.namespace.actor_by_key.v1.bare | 0 .../pegboard.namespace.actor_name.v1.bare | 0 ...egboard.namespace.runner_alloc_idx.v1.bare | 0 .../pegboard.namespace.runner_by_key.v1.bare | 0 .../data/pegboard.runner.metadata.v1.bare | 0 .../sdks}/schemas/epoxy-protocol/v1.bare | 0 .../sdks}/schemas/runner-protocol/v1.bare | 0 .../sdks}/schemas/ups-protocol/v1.bare | 0 .../sdks}/typescript/api-full/.gitignore | 0 .../sdks}/typescript/api-full/build.js | 0 .../sdks}/typescript/api-full/package.json | 0 .../rivetkit-engine-api-full-25.5.3.tgz | 0 .../sdks}/typescript/api-full/src/Client.ts | 0 .../api-full/src/api/client/index.ts | 0 .../client/requests/ActorsCreateRequest.ts | 0 .../client/requests/ActorsDeleteRequest.ts | 0 .../requests/ActorsGetOrCreateRequest.ts | 0 .../client/requests/ActorsListNamesRequest.ts | 0 .../api/client/requests/ActorsListRequest.ts | 0 .../requests/RunnerConfigsDeleteRequest.ts | 0 .../requests/RunnerConfigsListRequest.ts | 0 .../RunnerConfigsRefreshMetadataRequest.ts | 0 ...nnerConfigsServerlessHealthCheckRequest.ts | 0 .../RunnerConfigsUpsertRequestBody.ts | 0 .../api-full/src/api/client/requests/index.ts | 0 .../typescript/api-full/src/api/index.ts | 0 .../resources/datacenters/client/Client.ts | 0 .../api/resources/datacenters/client/index.ts | 0 .../src/api/resources/datacenters/index.ts | 0 .../src/api/resources/health/client/Client.ts | 0 .../src/api/resources/health/client/index.ts | 0 .../src/api/resources/health/index.ts | 0 .../api-full/src/api/resources/index.ts | 0 .../api/resources/namespaces/client/Client.ts | 0 .../api/resources/namespaces/client/index.ts | 0 .../requests/NamespacesCreateRequest.ts | 0 .../client/requests/NamespacesListRequest.ts | 0 .../namespaces/client/requests/index.ts | 0 .../src/api/resources/namespaces/index.ts | 0 .../api/resources/runners/client/Client.ts | 0 .../src/api/resources/runners/client/index.ts | 0 .../requests/RunnersListNamesRequest.ts | 0 .../client/requests/RunnersListRequest.ts | 0 .../runners/client/requests/index.ts | 0 .../src/api/resources/runners/index.ts | 0 .../api-full/src/api/types/Actor.ts | 0 .../api-full/src/api/types/ActorName.ts | 0 .../src/api/types/ActorsCreateResponse.ts | 0 .../src/api/types/ActorsDeleteResponse.ts | 0 .../api/types/ActorsGetOrCreateResponse.ts | 0 .../src/api/types/ActorsListNamesResponse.ts | 0 .../src/api/types/ActorsListResponse.ts | 0 .../api-full/src/api/types/CrashPolicy.ts | 0 .../api-full/src/api/types/Datacenter.ts | 0 .../src/api/types/DatacenterHealth.ts | 0 .../src/api/types/DatacentersListResponse.ts | 0 .../src/api/types/HealthFanoutResponse.ts | 0 .../api-full/src/api/types/HealthResponse.ts | 0 .../api-full/src/api/types/HealthStatus.ts | 0 .../api-full/src/api/types/Namespace.ts | 0 .../src/api/types/NamespaceListResponse.ts | 0 .../src/api/types/NamespacesCreateResponse.ts | 0 .../api-full/src/api/types/Pagination.ts | 0 .../api-full/src/api/types/RivetId.ts | 0 .../api-full/src/api/types/Runner.ts | 0 .../api-full/src/api/types/RunnerConfig.ts | 0 .../src/api/types/RunnerConfigKind.ts | 0 .../src/api/types/RunnerConfigKindNormal.ts | 0 .../api/types/RunnerConfigKindServerless.ts | 0 .../RunnerConfigKindServerlessServerless.ts | 0 .../src/api/types/RunnerConfigServerless.ts | 0 .../src/api/types/RunnerConfigVariant.ts | 0 .../api/types/RunnerConfigsDeleteResponse.ts | 0 .../api/types/RunnerConfigsListResponse.ts | 0 ...erConfigsListResponseRunnerConfigsValue.ts | 0 ...RunnerConfigsRefreshMetadataRequestBody.ts | 0 .../RunnerConfigsRefreshMetadataResponse.ts | 0 ...nerConfigsServerlessHealthCheckResponse.ts | 0 ...igsServerlessHealthCheckResponseFailure.ts | 0 ...erlessHealthCheckResponseFailureFailure.ts | 0 ...igsServerlessHealthCheckResponseSuccess.ts | 0 ...erlessHealthCheckResponseSuccessSuccess.ts | 0 .../RunnerConfigsServerlessMetadataError.ts | 0 ...gsServerlessMetadataErrorInvalidRequest.ts | 0 ...verlessMetadataErrorInvalidResponseJson.ts | 0 ...rInvalidResponseJsonInvalidResponseJson.ts | 0 ...rlessMetadataErrorInvalidResponseSchema.ts | 0 ...alidResponseSchemaInvalidResponseSchema.ts | 0 ...ServerlessMetadataErrorNonSuccessStatus.ts | 0 ...taErrorNonSuccessStatusNonSuccessStatus.ts | 0 ...igsServerlessMetadataErrorRequestFailed.ts | 0 ...sServerlessMetadataErrorRequestTimedOut.ts | 0 .../api/types/RunnerConfigsUpsertResponse.ts | 0 .../src/api/types/RunnersListNamesResponse.ts | 0 .../src/api/types/RunnersListResponse.ts | 0 .../api-full/src/api/types/index.ts | 0 .../api-full/src/core/auth/BasicAuth.ts | 0 .../api-full/src/core/auth/BearerToken.ts | 0 .../api-full/src/core/auth/index.ts | 0 .../api-full/src/core/fetcher/APIResponse.ts | 0 .../api-full/src/core/fetcher/Fetcher.ts | 0 .../api-full/src/core/fetcher/Supplier.ts | 0 .../src/core/fetcher/createRequestUrl.ts | 0 .../api-full/src/core/fetcher/getFetchFn.ts | 0 .../api-full/src/core/fetcher/getHeader.ts | 0 .../src/core/fetcher/getRequestBody.ts | 0 .../src/core/fetcher/getResponseBody.ts | 0 .../api-full/src/core/fetcher/index.ts | 0 .../api-full/src/core/fetcher/makeRequest.ts | 0 .../src/core/fetcher/requestWithRetries.ts | 0 .../api-full/src/core/fetcher/signals.ts | 0 .../Node18UniversalStreamWrapper.ts | 0 .../stream-wrappers/NodePre18StreamWrapper.ts | 0 .../stream-wrappers/UndiciStreamWrapper.ts | 0 .../stream-wrappers/chooseStreamWrapper.ts | 0 .../typescript/api-full/src/core/index.ts | 0 .../typescript/api-full/src/core/json.ts | 0 .../api-full/src/core/runtime/index.ts | 0 .../api-full/src/core/runtime/runtime.ts | 0 .../api-full/src/core/schemas/Schema.ts | 0 .../core/schemas/builders/bigint/bigint.ts | 0 .../src/core/schemas/builders/bigint/index.ts | 0 .../src/core/schemas/builders/date/date.ts | 0 .../src/core/schemas/builders/date/index.ts | 0 .../src/core/schemas/builders/enum/enum.ts | 0 .../src/core/schemas/builders/enum/index.ts | 0 .../src/core/schemas/builders/index.ts | 0 .../src/core/schemas/builders/lazy/index.ts | 0 .../src/core/schemas/builders/lazy/lazy.ts | 0 .../core/schemas/builders/lazy/lazyObject.ts | 0 .../src/core/schemas/builders/list/index.ts | 0 .../src/core/schemas/builders/list/list.ts | 0 .../builders/literals/booleanLiteral.ts | 0 .../core/schemas/builders/literals/index.ts | 0 .../builders/literals/stringLiteral.ts | 0 .../object-like/getObjectLikeUtils.ts | 0 .../schemas/builders/object-like/index.ts | 0 .../schemas/builders/object-like/types.ts | 0 .../src/core/schemas/builders/object/index.ts | 0 .../core/schemas/builders/object/object.ts | 0 .../object/objectWithoutOptionalProperties.ts | 0 .../core/schemas/builders/object/property.ts | 0 .../src/core/schemas/builders/object/types.ts | 0 .../core/schemas/builders/primitives/any.ts | 0 .../schemas/builders/primitives/boolean.ts | 0 .../core/schemas/builders/primitives/index.ts | 0 .../schemas/builders/primitives/number.ts | 0 .../schemas/builders/primitives/string.ts | 0 .../schemas/builders/primitives/unknown.ts | 0 .../src/core/schemas/builders/record/index.ts | 0 .../core/schemas/builders/record/record.ts | 0 .../src/core/schemas/builders/record/types.ts | 0 .../builders/schema-utils/JsonError.ts | 0 .../builders/schema-utils/ParseError.ts | 0 .../builders/schema-utils/getSchemaUtils.ts | 0 .../schemas/builders/schema-utils/index.ts | 0 .../schema-utils/stringifyValidationErrors.ts | 0 .../src/core/schemas/builders/set/index.ts | 0 .../src/core/schemas/builders/set/set.ts | 0 .../builders/undiscriminated-union/index.ts | 0 .../builders/undiscriminated-union/types.ts | 0 .../undiscriminatedUnion.ts | 0 .../schemas/builders/union/discriminant.ts | 0 .../src/core/schemas/builders/union/index.ts | 0 .../src/core/schemas/builders/union/types.ts | 0 .../src/core/schemas/builders/union/union.ts | 0 .../api-full/src/core/schemas/index.ts | 0 .../src/core/schemas/utils/MaybePromise.ts | 0 .../addQuestionMarksToNullableProperties.ts | 0 .../utils/createIdentitySchemaCreator.ts | 0 .../src/core/schemas/utils/entries.ts | 0 .../src/core/schemas/utils/filterObject.ts | 0 .../utils/getErrorMessageForIncorrectType.ts | 0 .../src/core/schemas/utils/isPlainObject.ts | 0 .../api-full/src/core/schemas/utils/keys.ts | 0 .../core/schemas/utils/maybeSkipValidation.ts | 0 .../src/core/schemas/utils/partition.ts | 0 .../api-full/src/errors/RivetError.ts | 0 .../api-full/src/errors/RivetTimeoutError.ts | 0 .../typescript/api-full/src/errors/index.ts | 0 .../sdks}/typescript/api-full/src/index.ts | 0 .../src/serialization/client/index.ts | 0 .../client/requests/ActorsCreateRequest.ts | 0 .../requests/ActorsGetOrCreateRequest.ts | 0 ...nnerConfigsServerlessHealthCheckRequest.ts | 0 .../RunnerConfigsUpsertRequestBody.ts | 0 .../serialization/client/requests/index.ts | 0 .../api-full/src/serialization/index.ts | 0 .../src/serialization/resources/index.ts | 0 .../resources/namespaces/client/index.ts | 0 .../requests/NamespacesCreateRequest.ts | 0 .../namespaces/client/requests/index.ts | 0 .../resources/namespaces/index.ts | 0 .../api-full/src/serialization/types/Actor.ts | 0 .../src/serialization/types/ActorName.ts | 0 .../types/ActorsCreateResponse.ts | 0 .../types/ActorsDeleteResponse.ts | 0 .../types/ActorsGetOrCreateResponse.ts | 0 .../types/ActorsListNamesResponse.ts | 0 .../serialization/types/ActorsListResponse.ts | 0 .../src/serialization/types/CrashPolicy.ts | 0 .../src/serialization/types/Datacenter.ts | 0 .../serialization/types/DatacenterHealth.ts | 0 .../types/DatacentersListResponse.ts | 0 .../types/HealthFanoutResponse.ts | 0 .../src/serialization/types/HealthResponse.ts | 0 .../src/serialization/types/HealthStatus.ts | 0 .../src/serialization/types/Namespace.ts | 0 .../types/NamespaceListResponse.ts | 0 .../types/NamespacesCreateResponse.ts | 0 .../src/serialization/types/Pagination.ts | 0 .../src/serialization/types/RivetId.ts | 0 .../src/serialization/types/Runner.ts | 0 .../src/serialization/types/RunnerConfig.ts | 0 .../serialization/types/RunnerConfigKind.ts | 0 .../types/RunnerConfigKindNormal.ts | 0 .../types/RunnerConfigKindServerless.ts | 0 .../RunnerConfigKindServerlessServerless.ts | 0 .../types/RunnerConfigServerless.ts | 0 .../types/RunnerConfigVariant.ts | 0 .../types/RunnerConfigsDeleteResponse.ts | 0 .../types/RunnerConfigsListResponse.ts | 0 ...erConfigsListResponseRunnerConfigsValue.ts | 0 ...RunnerConfigsRefreshMetadataRequestBody.ts | 0 .../RunnerConfigsRefreshMetadataResponse.ts | 0 ...nerConfigsServerlessHealthCheckResponse.ts | 0 ...igsServerlessHealthCheckResponseFailure.ts | 0 ...erlessHealthCheckResponseFailureFailure.ts | 0 ...igsServerlessHealthCheckResponseSuccess.ts | 0 ...erlessHealthCheckResponseSuccessSuccess.ts | 0 .../RunnerConfigsServerlessMetadataError.ts | 0 ...gsServerlessMetadataErrorInvalidRequest.ts | 0 ...verlessMetadataErrorInvalidResponseJson.ts | 0 ...rInvalidResponseJsonInvalidResponseJson.ts | 0 ...rlessMetadataErrorInvalidResponseSchema.ts | 0 ...alidResponseSchemaInvalidResponseSchema.ts | 0 ...ServerlessMetadataErrorNonSuccessStatus.ts | 0 ...taErrorNonSuccessStatusNonSuccessStatus.ts | 0 ...igsServerlessMetadataErrorRequestFailed.ts | 0 ...sServerlessMetadataErrorRequestTimedOut.ts | 0 .../types/RunnerConfigsUpsertResponse.ts | 0 .../types/RunnersListNamesResponse.ts | 0 .../types/RunnersListResponse.ts | 0 .../api-full/src/serialization/types/index.ts | 0 .../sdks}/typescript/api-full/tsconfig.json | 0 .../typescript/runner-protocol/package.json | 0 .../typescript/runner-protocol/src/index.ts | 0 .../typescript/runner-protocol/tsconfig.json | 0 .../typescript/runner-protocol/tsup.config.ts | 0 .../typescript/runner-protocol/turbo.json | 0 .../runner/benches/actor-lifecycle.bench.ts | 0 .../sdks}/typescript/runner/benches/utils.ts | 0 .../sdks}/typescript/runner/package.json | 0 .../sdks}/typescript/runner/src/log.ts | 0 .../sdks}/typescript/runner/src/mod.ts | 0 .../sdks}/typescript/runner/src/tunnel.ts | 0 .../sdks}/typescript/runner/src/utils.ts | 0 .../runner/src/websocket-tunnel-adapter.ts | 0 .../sdks}/typescript/runner/src/websocket.ts | 0 .../typescript/runner/tests/lifecycle.test.ts | 0 .../sdks}/typescript/runner/tsconfig.json | 0 .../sdks}/typescript/runner/tsup.config.ts | 0 .../sdks}/typescript/runner/turbo.json | 0 .../sdks}/typescript/runner/vitest.config.ts | 0 .../sdks}/typescript/test-runner/Dockerfile | 0 .../sdks}/typescript/test-runner/package.json | 0 .../sdks}/typescript/test-runner/src/index.ts | 0 .../typescript/test-runner/tsconfig.json | 0 .../typescript/test-runner/tsup.config.ts | 0 .../sdks}/typescript/test-runner/turbo.json | 0 .../typescript/test-runner/vitest.config.ts | 0 {tests => engine/tests}/load/README.md | 0 .../tests}/load/actor-lifecycle/README.md | 0 .../tests}/load/actor-lifecycle/actor.ts | 0 .../tests}/load/actor-lifecycle/config.ts | 0 .../tests}/load/actor-lifecycle/index.ts | 0 .../tests}/load/actor-lifecycle/rivet_api.ts | 0 .../tests}/load/actor-lifecycle/types.ts | 0 {tests => engine/tests}/load/package.json | 0 {tests => engine/tests}/load/tsconfig.json | 0 ...or.failed_before_reaching_ready_state.json | 5 - out/errors/actor.failed_to_create.json | 5 - out/errors/actor.forward_to_datacenter.json | 5 - out/errors/actor.too_many_keys.json | 5 - out/errors/api.invalid_token.json | 5 - out/errors/gateway.connection_closed.json | 5 - out/errors/gateway.invalid_header.json | 5 - out/errors/gateway.missing_header.json | 5 - out/errors/gateway.nats_error.json | 5 - out/errors/gateway.timeout.json | 5 - out/errors/gateway.tunnel_protocol_error.json | 5 - out/errors/gateway.upstream_error.json | 5 - .../guard.all_retry_attempts_failed.json | 5 - .../guard.connection_error_with_details.json | 5 - out/errors/guard.https_connection_error.json | 5 - out/errors/guard.invalid_regional_host.json | 5 - out/errors/guard.request_error.json | 5 - .../guard.request_error_with_details.json | 5 - .../guard.request_timeout_with_duration.json | 5 - out/errors/guard.routing_error.json | 5 - out/errors/guard.server_loop_error.json | 5 - out/errors/guard.tls_handshake_failed.json | 5 - out/errors/guard.wrong_port_protocol.json | 5 - out/errors/kv.networking_not_implemented.json | 5 - out/errors/ups.no_.json | 5 - out/errors/ups.no_r.json | 5 - out/errors/ups.no_re.json | 5 - out/errors/ups.no_reraCompletionMarker.json | 5 - out/errors/ups.no_res.json | 5 - out/errors/ups.no_resp.json | 5 - out/errors/ups.no_respo.json | 5 - out/errors/ups.no_respon.json | 5 - out/errors/ups.no_respond.json | 5 - out/errors/ups.no_responde.json | 5 - out/errors/ups.no_responder.json | 5 - .../ups.no_responderaCompletionMarker.json | 5 - .../ups.no_responderraCompletionMarker.json | 5 - .../ups.no_respondraCompletionMarker.json | 5 - .../ups.no_responraCompletionMarker.json | 5 - .../ups.no_resporaCompletionMarker.json | 5 - out/errors/ups.no_respraCompletionMarker.json | 5 - out/errors/ups.no_resraCompletionMarker.json | 5 - out/errors/ups.no_rraCompletionMarker.json | 5 - out/errors/ups.no_subscribers.json | 5 - out/errors/validation.too_many_keys.json | 5 - out/errors/ws.new_runner_connected.json | 5 - .../migrations/20200101000000_init.down.sql | 1 - .../migrations/20200101000000_init.up.sql | 36 ---- scripts/cargo/update_workspace.ts | 33 ++- .../.devcontainer/devcontainer.json | 0 {site => website}/.env.yarn | 0 {site => website}/.prettierignore | 0 {site => website}/.vscode/settings.json | 0 {site => website}/CLAUDE.md | 0 {site => website}/LICENSE.md | 0 {site => website}/README.md | 2 +- {site => website}/colors.js | 0 {site => website}/faviconData.json | 0 {site => website}/jsconfig.json | 0 {site => website}/linkinator.config.json | 0 {site => website}/lychee.toml | 0 {site => website}/next-env.d.ts | 0 {site => website}/next-sitemap.config.js | 0 {site => website}/next.config.ts | 0 .../opengraph-image-fonts/OpenSans-400.ttf | Bin .../opengraph-image-fonts/OpenSans-600.ttf | Bin .../opengraph-image-fonts/OpenSans-700.ttf | Bin {site => website}/package.json | 0 {site => website}/postcss.config.js | 0 {site => website}/prettier.config.js | 0 {site => website}/public/docs.md | 0 {site => website}/public/favicon.ico | Bin .../public/fonts/cartridge/Cartridge-Bold.otf | Bin .../fonts/cartridge/Cartridge-Bold.woff | Bin .../fonts/cartridge/Cartridge-Bold.woff2 | Bin .../fonts/cartridge/Cartridge-BoldRough.otf | Bin .../fonts/cartridge/Cartridge-BoldRough.woff | Bin .../fonts/cartridge/Cartridge-BoldRough.woff2 | Bin .../fonts/cartridge/Cartridge-Regular.otf | Bin .../fonts/cartridge/Cartridge-Regular.woff | Bin .../fonts/cartridge/Cartridge-Regular.woff2 | Bin .../fonts/cartridge/Cartridge-Rough.otf | Bin .../fonts/cartridge/Cartridge-Rough.woff | Bin .../fonts/cartridge/Cartridge-Rough.woff2 | Bin .../DarkerGrotesque-Black.ttf | Bin .../darker-grotesque/DarkerGrotesque-Bold.ttf | Bin .../DarkerGrotesque-ExtraBold.ttf | Bin .../DarkerGrotesque-Light.ttf | Bin .../DarkerGrotesque-Medium.ttf | Bin .../DarkerGrotesque-Regular.ttf | Bin .../DarkerGrotesque-SemiBold.ttf | Bin .../GloriaHallelujah-Regular.ttf | Bin .../public/fonts/open-sans/OpenSans-Bold.ttf | Bin .../fonts/open-sans/OpenSans-BoldItalic.ttf | Bin .../fonts/open-sans/OpenSans-ExtraBold.ttf | Bin .../open-sans/OpenSans-ExtraBoldItalic.ttf | Bin .../fonts/open-sans/OpenSans-Italic.ttf | Bin .../public/fonts/open-sans/OpenSans-Light.ttf | Bin .../fonts/open-sans/OpenSans-LightItalic.ttf | Bin .../fonts/open-sans/OpenSans-Medium.ttf | Bin .../fonts/open-sans/OpenSans-MediumItalic.ttf | Bin .../fonts/open-sans/OpenSans-Regular.ttf | Bin .../fonts/open-sans/OpenSans-SemiBold.ttf | Bin .../open-sans/OpenSans-SemiBoldItalic.ttf | Bin .../open-sans/OpenSans_Condensed-Bold.ttf | Bin .../OpenSans_Condensed-BoldItalic.ttf | Bin .../OpenSans_Condensed-ExtraBold.ttf | Bin .../OpenSans_Condensed-ExtraBoldItalic.ttf | Bin .../open-sans/OpenSans_Condensed-Italic.ttf | Bin .../open-sans/OpenSans_Condensed-Light.ttf | Bin .../OpenSans_Condensed-LightItalic.ttf | Bin .../open-sans/OpenSans_Condensed-Medium.ttf | Bin .../OpenSans_Condensed-MediumItalic.ttf | Bin .../open-sans/OpenSans_Condensed-Regular.ttf | Bin .../open-sans/OpenSans_Condensed-SemiBold.ttf | Bin .../OpenSans_Condensed-SemiBoldItalic.ttf | Bin .../open-sans/OpenSans_SemiCondensed-Bold.ttf | Bin .../OpenSans_SemiCondensed-BoldItalic.ttf | Bin .../OpenSans_SemiCondensed-ExtraBold.ttf | Bin ...OpenSans_SemiCondensed-ExtraBoldItalic.ttf | Bin .../OpenSans_SemiCondensed-Italic.ttf | Bin .../OpenSans_SemiCondensed-Light.ttf | Bin .../OpenSans_SemiCondensed-LightItalic.ttf | Bin .../OpenSans_SemiCondensed-Medium.ttf | Bin .../OpenSans_SemiCondensed-MediumItalic.ttf | Bin .../OpenSans_SemiCondensed-Regular.ttf | Bin .../OpenSans_SemiCondensed-SemiBold.ttf | Bin .../OpenSans_SemiCondensed-SemiBoldItalic.ttf | Bin .../public/fonts/outfit/Outfit-Black.ttf | Bin .../public/fonts/outfit/Outfit-Bold.ttf | Bin .../public/fonts/outfit/Outfit-ExtraBold.ttf | Bin .../public/fonts/outfit/Outfit-ExtraLight.ttf | Bin .../public/fonts/outfit/Outfit-Light.ttf | Bin .../public/fonts/outfit/Outfit-Medium.ttf | Bin .../public/fonts/outfit/Outfit-Regular.ttf | Bin .../public/fonts/outfit/Outfit-SemiBold.ttf | Bin .../public/fonts/outfit/Outfit-Thin.ttf | Bin .../PerfectlyNineties-Black.otf | Bin .../PerfectlyNineties-BlackItalic.otf | Bin .../PerfectlyNineties-Bold.otf | Bin .../PerfectlyNineties-BoldItalic.otf | Bin .../PerfectlyNineties-Extrabold.otf | Bin .../PerfectlyNineties-ExtraboldItalic.otf | Bin .../PerfectlyNineties-Regular.otf | Bin .../PerfectlyNineties-RegularItalic.otf | Bin .../PerfectlyNineties-Semibold.otf | Bin .../PerfectlyNineties-SemiboldItalic.otf | Bin .../public/fonts/prompt/Prompt-Black.ttf | Bin .../fonts/prompt/Prompt-BlackItalic.ttf | Bin .../public/fonts/prompt/Prompt-Bold.ttf | Bin .../public/fonts/prompt/Prompt-BoldItalic.ttf | Bin .../public/fonts/prompt/Prompt-ExtraBold.ttf | Bin .../fonts/prompt/Prompt-ExtraBoldItalic.ttf | Bin .../public/fonts/prompt/Prompt-ExtraLight.ttf | Bin .../fonts/prompt/Prompt-ExtraLightItalic.ttf | Bin .../public/fonts/prompt/Prompt-Italic.ttf | Bin .../public/fonts/prompt/Prompt-Light.ttf | Bin .../fonts/prompt/Prompt-LightItalic.ttf | Bin .../public/fonts/prompt/Prompt-Medium.ttf | Bin .../fonts/prompt/Prompt-MediumItalic.ttf | Bin .../public/fonts/prompt/Prompt-Regular.ttf | Bin .../public/fonts/prompt/Prompt-SemiBold.ttf | Bin .../fonts/prompt/Prompt-SemiBoldItalic.ttf | Bin .../public/fonts/prompt/Prompt-Thin.ttf | Bin .../public/fonts/prompt/Prompt-ThinItalic.ttf | Bin .../saira-condensed/SairaCondensed-Black.ttf | Bin .../saira-condensed/SairaCondensed-Bold.ttf | Bin .../SairaCondensed-ExtraBold.ttf | Bin .../SairaCondensed-ExtraLight.ttf | Bin .../saira-condensed/SairaCondensed-Light.ttf | Bin .../saira-condensed/SairaCondensed-Medium.ttf | Bin .../SairaCondensed-Regular.ttf | Bin .../SairaCondensed-SemiBold.ttf | Bin .../saira-condensed/SairaCondensed-Thin.ttf | Bin .../SairaExtraCondensed-Black.ttf | Bin .../SairaExtraCondensed-Bold.ttf | Bin .../SairaExtraCondensed-ExtraBold.ttf | Bin .../SairaExtraCondensed-ExtraLight.ttf | Bin .../SairaExtraCondensed-Light.ttf | Bin .../SairaExtraCondensed-Medium.ttf | Bin .../SairaExtraCondensed-Regular.ttf | Bin .../SairaExtraCondensed-SemiBold.ttf | Bin .../SairaExtraCondensed-Thin.ttf | Bin .../fonts/silkscreen/Silkscreen-Bold.ttf | Bin .../fonts/silkscreen/Silkscreen-Regular.ttf | Bin {site => website}/public/giscus.css | 0 .../public/icons/android-chrome-192x192.png | Bin .../public/icons/android-chrome-512x512.png | Bin .../public/icons/apple-touch-icon.png | Bin {site => website}/public/icons/bolt.svg | 0 .../public/icons/browserconfig.xml | 0 {site => website}/public/icons/database.svg | 0 .../public/icons/favicon-16x16.png | Bin .../public/icons/favicon-32x32.png | Bin {site => website}/public/icons/favicon.ico | Bin {site => website}/public/icons/logo.svg | 0 {site => website}/public/icons/microchip.svg | 0 .../public/icons/mstile-144x144.png | Bin .../public/icons/mstile-150x150.png | Bin .../public/icons/mstile-310x150.png | Bin .../public/icons/mstile-310x310.png | Bin .../public/icons/mstile-70x70.png | Bin .../public/icons/safari-pinned-tab.svg | 0 .../public/icons/site.webmanifest | 0 {site => website}/public/llms-full.txt | 0 {site => website}/public/llms.txt | 0 .../public/pricing/autoscaling-data.csv | 0 {site => website}/public/promo/og.png | Bin {site => website}/public/rivet.schema.json | 0 {site => website}/scripts/build-serve.sh | 0 {site => website}/scripts/check-links.sh | 0 {site => website}/scripts/checkBrokenLinks.sh | 0 {site => website}/scripts/deno.json | 0 {site => website}/scripts/deno.lock | 0 {site => website}/scripts/examplesData.mjs | 0 {site => website}/scripts/faviconConfig.json | 0 {site => website}/scripts/generateApi.js | 0 {site => website}/scripts/generateArticle.js | 0 .../scripts/generateExamples.mjs | 0 {site => website}/scripts/generateFonts.js | 0 .../scripts/generateMarkdownAndLlms.ts | 0 .../scripts/generateNavigation.ts | 0 {site => website}/scripts/generateReadme.mjs | 0 .../app/(v2)/(blog)/blog/[...slug]/page.tsx | 0 .../src/app/(v2)/(blog)/blog/layout.tsx | 0 .../src/app/(v2)/(blog)/blog/page.tsx | 0 .../app/(v2)/(blog)/changelog.json/route.ts | 0 .../(v2)/(blog)/changelog/[...slug]/page.tsx | 0 .../src/app/(v2)/(blog)/changelog/layout.tsx | 0 .../src/app/(v2)/(blog)/changelog/page.tsx | 0 .../(v2)/(content)/acceptable-use/page.mdx | 0 .../(v2)/(content)/docs/tools/[tool]/page.tsx | 0 .../src/app/(v2)/(content)/layout.tsx | 0 .../src/app/(v2)/(content)/privacy/page.mdx | 0 .../src/app/(v2)/(content)/terms/page.mdx | 0 .../(index)/components/AnimatedCTATitle.tsx | 0 .../(index)/components/CodeEditor.tsx | 0 .../(index)/components/CopyCommand.tsx | 0 .../(index)/components/HeroBackground.tsx | 0 .../(marketing)/(index)/components/Icon.tsx | 0 .../(index)/components/LibrariesGrid.tsx | 0 .../(index)/components/MarketingButton.tsx | 0 .../(index)/components/PlatformIcons.tsx | 0 .../(index)/components/TabGroup.tsx | 0 .../components/code-snippets/CodeSnippets.tsx | 0 .../code-snippets/CodeSnippetsDesktop.tsx | 0 .../code-snippets/CodeSnippetsMobile.tsx | 0 .../(index)/components/code-snippets/index.ts | 0 .../(index)/components/code-snippets/utils.ts | 0 .../(index)/images/clients/javascript.svg | 0 .../(index)/images/clients/nextjs.svg | 0 .../(index)/images/clients/python.svg | 0 .../(index)/images/clients/react.svg | 0 .../(index)/images/clients/rust.svg | 0 .../(index)/images/clients/svelte.svg | 0 .../(index)/images/clients/typescript.svg | 0 .../(index)/images/clients/vue.svg | 0 .../images/integrations/better-auth.svg | 0 .../(index)/images/integrations/elysia.svg | 0 .../(index)/images/integrations/express.svg | 0 .../(index)/images/integrations/hono.svg | 0 .../(index)/images/integrations/livestore.svg | 0 .../(index)/images/integrations/resend.svg | 0 .../(index)/images/integrations/tinybase.svg | 0 .../(index)/images/integrations/trpc.svg | 0 .../(index)/images/integrations/vitest.svg | 0 .../(index)/images/integrations/yjs.svg | 0 .../(index)/images/integrations/zerosync.svg | 0 .../(index)/images/platforms/actor-core.svg | 0 .../(index)/images/platforms/aws-ecs.svg | 0 .../(index)/images/platforms/aws-lambda.svg | 0 .../(index)/images/platforms/aws-light.svg | 0 .../(index)/images/platforms/aws-normal.svg | 0 .../(index)/images/platforms/bun.svg | 0 .../images/platforms/cloudflare-workers.svg | 0 .../(index)/images/platforms/deno.svg | 0 .../(index)/images/platforms/file-system.svg | 0 .../(index)/images/platforms/freestyle.svg | 0 .../images/platforms/gcp-cloud-run.svg | 0 .../(index)/images/platforms/gcp.svg | 0 .../(index)/images/platforms/hetzner.svg | 0 .../(index)/images/platforms/kubernetes.svg | 0 .../(index)/images/platforms/memory.svg | 0 .../(index)/images/platforms/nodejs.svg | 0 .../(index)/images/platforms/postgres.svg | 0 .../(index)/images/platforms/railway.svg | 0 .../(index)/images/platforms/redis.svg | 0 .../(index)/images/platforms/rivet-bg.svg | 0 .../(index)/images/platforms/rivet-white.svg | 0 .../(index)/images/platforms/socketio.svg | 0 .../(index)/images/platforms/supabase.svg | 0 .../(index)/images/platforms/vercel.svg | 0 .../images/platforms/vm-bare-metal.svg | 0 .../quotes/posts/1902835527977439591.jpg | Bin .../quotes/posts/1909278348812952007.png | Bin .../images/quotes/users/Chinoman10_.jpg | Bin .../images/quotes/users/Social_Quotient.jpg | Bin .../(index)/images/quotes/users/alistaiir.jpg | Bin .../(index)/images/quotes/users/devgerred.jpg | Bin .../(index)/images/quotes/users/j0g1t.jpg | Bin .../images/quotes/users/localfirstnews.jpg | Bin .../images/quotes/users/samgoodwin89.jpg | Bin .../(index)/images/quotes/users/samk0_com.jpg | Bin .../(index)/images/quotes/users/uripont_.jpg | Bin .../(index)/images/screenshots/simple.png | Bin .../src/app/(v2)/(marketing)/(index)/page.tsx | 0 .../(index)/sections/CTASection.tsx | 0 .../(index)/sections/CodeSnippetsSection.tsx | 0 .../(index)/sections/CommunitySection.tsx | 0 .../(index)/sections/FeaturesSection.tsx | 0 .../(index)/sections/HeroSection.tsx | 0 .../(index)/sections/IconWithSpotlight.tsx | 0 .../(index)/sections/QuotesSection.tsx | 0 .../(index)/sections/StudioSection.tsx | 0 .../(index)/sections/TechSection.tsx | 0 .../(marketing)/cloud/ArchitectureSection.tsx | 0 .../cloud/CommandCenterSection.tsx | 0 .../(marketing)/cloud/CommunitySection.tsx | 0 .../(v2)/(marketing)/cloud/CopyCommand.tsx | 0 .../app/(v2)/(marketing)/cloud/CtaButtons.tsx | 0 .../app/(v2)/(marketing)/cloud/CtaSection.tsx | 0 .../(v2)/(marketing)/cloud/FeaturesGrid.tsx | 0 .../(marketing)/cloud/FrameworksSection.tsx | 0 .../(marketing)/cloud/MarketingButton.tsx | 0 .../(marketing)/cloud/PerformanceSection.tsx | 0 .../cloud/PowerfulPrimitivesSection.tsx | 0 .../(marketing)/cloud/RivetCloudSection.tsx | 0 .../cloud/ServerlessLimitationsSection.tsx | 0 .../(marketing)/cloud/TutorialsSection.tsx | 0 .../(marketing)/cloud/components/Feature.tsx | 0 .../(v2)/(marketing)/cloud/images/actors.svg | 0 .../(marketing)/cloud/images/container.svg | 0 .../app/(v2)/(marketing)/cloud/images/db.svg | 0 .../cloud/images/diagrams/batch-jobs.svg | 0 .../cloud/images/diagrams/coding-agent.svg | 0 .../diagrams/collaborative-documents.svg | 0 .../cloud/images/diagrams/etl-pipeline.svg | 0 .../images/diagrams/ffmpeg-conversion.svg | 0 .../cloud/images/diagrams/linear-agent.svg | 0 .../cloud/images/diagrams/live-events.svg | 0 .../images/diagrams/local-first-sync.svg | 0 .../cloud/images/diagrams/managed-ci.svg | 0 .../cloud/images/diagrams/mcp-server.svg | 0 .../diagrams/multiplayer-game-servers.svg | 0 .../images/diagrams/pdf-text-extraction.svg | 0 .../images/diagrams/per-tenant-database.svg | 0 .../cloud/images/diagrams/sandboxed-code.svg | 0 .../cloud/images/diagrams/scheduled-tasks.svg | 0 .../images/diagrams/stream-processing.svg | 0 .../cloud/images/diagrams/voice-agent.svg | 0 .../cloud/images/diagrams/webhook.svg | 0 .../(v2)/(marketing)/cloud/images/globe.svg | 0 .../(marketing)/cloud/images/workflow.svg | 0 .../src/app/(v2)/(marketing)/cloud/page.tsx | 0 .../index/sections/FeaturesSection.tsx | 0 .../src/app/(v2)/(marketing)/layout.tsx | 0 .../(marketing)/pricing/PricingPageClient.tsx | 0 .../pricing/components/MobilePricingTabs.tsx | 0 .../pricing/components/UsagePricingModal.tsx | 0 .../src/app/(v2)/(marketing)/pricing/page.tsx | 0 .../rivet-vs-cloudflare-workers/page.tsx | 0 .../(marketing)/sales/SalesPageClient.tsx | 0 .../src/app/(v2)/(marketing)/sales/form.tsx | 0 .../src/app/(v2)/(marketing)/sales/page.tsx | 0 .../app/(v2)/(marketing)/startups/page.tsx | 0 .../src/app/(v2)/(marketing)/support/page.tsx | 0 .../TalkToAnEngineerPageClient.tsx | 0 .../(marketing)/talk-to-an-engineer/form.tsx | 0 .../(marketing)/talk-to-an-engineer/page.tsx | 0 .../src/app/(v2)/(other)/layout.tsx | 0 .../app/(v2)/(other)/meme/wired-in/page.jsx | 0 .../app/(v2)/[section]/[[...page]]/layout.tsx | 0 .../app/(v2)/[section]/[[...page]]/page.tsx | 2 +- .../app/(v2)/[section]/[[...page]]/util.ts | 0 {site => website}/src/app/(v2)/layout.tsx | 0 {site => website}/src/app/(v2)/not-found.tsx | 0 .../src/app/(v2)/oss-friends/page.tsx | 0 {site => website}/src/app/layout.tsx | 0 .../src/app/rss/feed.xml/route.tsx | 0 .../src/authors/forest-anderson/avatar.jpeg | Bin .../src/authors/nathan-flurry/avatar.jpeg | Bin .../src/authors/nicholas-kissel/avatar.jpeg | Bin {site => website}/src/components/A16ZLogo.jsx | 0 .../src/components/Accordion.jsx | 0 .../src/components/ActiveLink.tsx | 0 .../src/components/ArticleHeader.tsx | 0 .../src/components/ArticleLayout.tsx | 0 .../src/components/ArticleSocials.tsx | 0 {site => website}/src/components/Button.tsx | 0 {site => website}/src/components/Card.tsx | 0 {site => website}/src/components/Code.jsx | 0 .../src/components/CodeBlock.tsx | 0 .../src/components/CollapsibleSidebarItem.tsx | 0 {site => website}/src/components/Comments.tsx | 0 .../src/components/CreditsBanner.jsx | 0 .../src/components/DocsNavigation.tsx | 0 .../src/components/DocsPageDropdown.tsx | 0 .../src/components/DocsTableOfContents.tsx | 0 .../src/components/DynamicNavWrapper.tsx | 0 {site => website}/src/components/Earth.jsx | 0 .../src/components/EmbedDetector.tsx | 0 {site => website}/src/components/Feedback.jsx | 2 +- .../src/components/FoldableSchema.tsx | 0 {site => website}/src/components/Footer.jsx | 0 {site => website}/src/components/Frame.jsx | 0 .../src/components/GitHubStars.tsx | 0 .../src/components/GitHubStarsDropdown.tsx | 0 .../src/components/GridPattern.jsx | 0 {site => website}/src/components/Guides.jsx | 0 {site => website}/src/components/Header.jsx | 0 .../src/components/HeaderPopupProductMenu.tsx | 0 .../components/HeaderPopupSolutionsMenu.tsx | 0 {site => website}/src/components/Heading.jsx | 0 .../src/components/HeroPattern.jsx | 0 {site => website}/src/components/Icon.jsx | 0 {site => website}/src/components/Included.jsx | 0 .../src/components/JsonSchemaPreview.tsx | 0 {site => website}/src/components/Layout.jsx | 0 .../src/components/LevelUpSection.jsx | 0 {site => website}/src/components/Logo.jsx | 0 {site => website}/src/components/LogoOld.jsx | 0 {site => website}/src/components/Markdown.tsx | 0 .../src/components/MobileNavigation.jsx | 0 .../src/components/ModeToggle.jsx | 0 .../src/components/ModulePageLink.tsx | 0 .../src/components/Navigation.jsx | 0 .../src/components/Newsletter.tsx | 0 .../src/components/OtherArticlesList.tsx | 0 .../src/components/PatternButton.jsx | 0 .../src/components/PricingCalculator.tsx | 0 .../src/components/ProductSection.jsx | 0 {site => website}/src/components/Prose.jsx | 0 .../src/components/Providers.jsx | 0 .../src/components/RainbowBar.jsx | 0 .../src/components/RainbowBarAnimated.jsx | 0 .../src/components/Resources.jsx | 0 .../src/components/RotatingText.jsx | 0 .../src/components/SchemaPreview.tsx | 0 {site => website}/src/components/Section.jsx | 0 {site => website}/src/components/Snippet.jsx | 0 {site => website}/src/components/Summary.jsx | 0 .../src/components/TableOfContents.jsx | 0 {site => website}/src/components/Tabs.tsx | 0 {site => website}/src/components/Tag.jsx | 0 .../src/components/TimeSeriesChart.jsx | 0 .../src/components/TutorialReplit.jsx | 0 .../src/components/TutorialVideo.jsx | 0 .../src/components/VintageBar.jsx | 0 {site => website}/src/components/YCLogo.jsx | 0 .../src/components/docs/EnterpriseCloud.tsx | 0 .../src/components/docs/Hosting.tsx | 0 .../src/components/docs/InstallPackage.tsx | 0 .../src/components/docs/SetupNextSteps.tsx | 0 .../src/components/docs/StepDefineActor.tsx | 0 .../src/components/docs/StepDeploy.tsx | 0 .../src/components/icons/BellIcon.jsx | 0 .../src/components/icons/BoltIcon.jsx | 0 .../src/components/icons/BookIcon.jsx | 0 .../src/components/icons/CalendarIcon.jsx | 0 .../src/components/icons/CartIcon.jsx | 0 .../src/components/icons/ChatBubbleIcon.jsx | 0 .../src/components/icons/CheckIcon.jsx | 0 .../components/icons/ChevronRightLeftIcon.jsx | 0 .../src/components/icons/ClipboardIcon.jsx | 0 .../src/components/icons/CogIcon.jsx | 0 .../src/components/icons/CopyIcon.jsx | 0 .../src/components/icons/DocumentIcon.jsx | 0 .../src/components/icons/EnvelopeIcon.jsx | 0 .../src/components/icons/FaceSmileIcon.jsx | 0 .../src/components/icons/Ferris.jsx | 0 .../src/components/icons/FolderIcon.jsx | 0 .../src/components/icons/InstallationIcon.jsx | 0 .../src/components/icons/LightbulbIcon.jsx | 0 .../src/components/icons/LinkIcon.jsx | 0 .../src/components/icons/ListIcon.jsx | 0 .../components/icons/MagnifyingGlassIcon.jsx | 0 .../src/components/icons/MapPinIcon.jsx | 0 .../src/components/icons/PackageIcon.jsx | 0 .../components/icons/PaperAirplaneIcon.jsx | 0 .../src/components/icons/PaperClipIcon.jsx | 0 .../src/components/icons/PluginsIcon.jsx | 0 .../src/components/icons/PresetsIcon.jsx | 0 .../src/components/icons/ShapesIcon.jsx | 0 .../src/components/icons/ShirtIcon.jsx | 0 .../src/components/icons/SquaresPlusIcon.jsx | 0 .../src/components/icons/TagIcon.jsx | 0 .../src/components/icons/ThemingIcon.jsx | 0 .../src/components/icons/UserIcon.jsx | 0 .../src/components/icons/UsersIcon.jsx | 0 .../src/components/icons/WarningIcon.jsx | 0 {site => website}/src/components/mdx.jsx | 0 .../src/components/v2/AutofillCodeBlock.tsx | 0 .../src/components/v2/AutofillFooter.tsx | 0 {site => website}/src/components/v2/Code.tsx | 0 .../src/components/v2/CopyCodeButton.tsx | 0 .../src/components/v2/GitHubDropdown.tsx | 0 .../src/components/v2/Header.tsx | 0 .../src/components/v2/HeaderSearch.tsx | 0 .../src/components/v2/LogoContextMenu.tsx | 0 .../src/components/v2/TemplateVariable.tsx | 0 .../src/components/v2/TypesenseSearch.tsx | 0 .../src/content/docs/actors/actions.mdx | 0 .../content/docs/actors/authentication.mdx | 0 .../src/content/docs/actors/clients.mdx | 0 .../actors/communicating-between-actors.mdx | 0 .../src/content/docs/actors/connections.mdx | 0 .../docs/actors/ephemeral-variables.mdx | 0 .../src/content/docs/actors/events.mdx | 0 .../src/content/docs/actors/external-sql.mdx | 0 .../actors/fetch-and-websocket-handler.mdx | 0 .../src/content/docs/actors/helper-types.mdx | 0 .../docs/actors/images/actor-actor-client.png | Bin .../docs/actors/images/external-client.png | Bin .../docs/actors/images/server-side-client.png | Bin .../src/content/docs/actors/index.mdx | 0 .../src/content/docs/actors/input.mdx | 0 .../src/content/docs/actors/keys.mdx | 0 .../src/content/docs/actors/lifecycle.mdx | 0 .../src/content/docs/actors/metadata.mdx | 0 .../docs/actors/quickstart/backend.mdx | 0 .../actors/quickstart/cloudflare-workers.mdx | 0 .../content/docs/actors/quickstart/index.mdx | 0 .../docs/actors/quickstart/next-js.mdx | 0 .../content/docs/actors/quickstart/react.mdx | 0 .../src/content/docs/actors/scaling.mdx | 0 .../src/content/docs/actors/schedule.mdx | 0 .../docs/actors/sharing-and-joining-state.mdx | 0 .../src/content/docs/actors/state.mdx | 0 .../src/content/docs/actors/testing.mdx | 0 .../src/content/docs/api/index.mdx | 0 .../src/content/docs/clients/javascript.mdx | 0 .../src/content/docs/clients/next-js.mdx | 0 .../src/content/docs/clients/openapi.mdx | 0 .../src/content/docs/clients/react.mdx | 0 .../src/content/docs/clients/rust.mdx | 0 .../src/content/docs/cloud/index.mdx | 0 .../src/content/docs/deploy/aws-ecs.mdx | 0 .../src/content/docs/deploy/aws-lambda.mdx | 0 .../docs/deploy/cloudflare-workers.mdx | 0 .../src/content/docs/deploy/freestyle.mdx | 0 .../src/content/docs/deploy/gcp-cloud-run.mdx | 0 .../src/content/docs/deploy/hetzner.mdx | 0 .../src/content/docs/deploy/kubernetes.mdx | 0 .../src/content/docs/deploy/railway.mdx | 0 .../src/content/docs/deploy/supabase.mdx | 0 .../src/content/docs/deploy/vercel.mdx | 0 .../content/docs/deploy/vm-and-bare-metal.mdx | 0 .../content/docs/drivers/build-your-own.mdx | 0 .../src/content/docs/drivers/file-system.mdx | 0 .../src/content/docs/drivers/memory.mdx | 0 .../docs/examples/autofill-example.mdx | 0 .../src/content/docs/general/architecture.mdx | 0 .../src/content/docs/general/cors.mdx | 0 .../content/docs/general/docs-for-llms.mdx | 0 .../src/content/docs/general/edge.mdx | 0 .../docs/general/images/architecture-base.png | Bin .../images/architecture-coordinate.png | Bin .../src/content/docs/general/logging.mdx | 0 .../src/content/docs/general/self-hosting.mdx | 0 .../docs/general/system-architecture.mdx | 0 .../src/content/docs/general/webhooks.mdx | 0 .../docs/images/clients/javascript.svg | 0 .../content/docs/images/clients/nextjs.svg | 0 .../content/docs/images/clients/python.svg | 0 .../src/content/docs/images/clients/react.svg | 0 .../src/content/docs/images/clients/rust.svg | 0 .../docs/images/clients/typescript.svg | 0 .../src/content/docs/images/clients/vue.svg | 0 .../docs/images/integrations/better-auth.svg | 0 .../docs/images/integrations/elysia.svg | 0 .../docs/images/integrations/express.svg | 0 .../content/docs/images/integrations/hono.svg | 0 .../docs/images/integrations/livestore.svg | 0 .../docs/images/integrations/resend.svg | 0 .../docs/images/integrations/tinybase.svg | 0 .../content/docs/images/integrations/trpc.svg | 0 .../docs/images/integrations/vitest.svg | 0 .../content/docs/images/integrations/yjs.svg | 0 .../docs/images/integrations/zerosync.svg | 0 .../src/content/docs/images/logo/dark.svg | 0 .../src/content/docs/images/logo/light.svg | 0 .../content/docs/images/og-image-github.png | Bin .../src/content/docs/images/og-image.png | Bin .../docs/images/platforms/actor-core.svg | 0 .../docs/images/platforms/aws-lambda.svg | 0 .../src/content/docs/images/platforms/bun.svg | 0 .../images/platforms/cloudflare-workers.svg | 0 .../content/docs/images/platforms/deno.svg | 0 .../docs/images/platforms/file-system.svg | 0 .../content/docs/images/platforms/memory.svg | 0 .../content/docs/images/platforms/nodejs.svg | 0 .../docs/images/platforms/postgres.svg | 0 .../content/docs/images/platforms/redis.svg | 0 .../docs/images/platforms/rivet-bg.svg | 0 .../docs/images/platforms/rivet-white.svg | 0 .../docs/images/platforms/socketio.svg | 0 .../docs/images/platforms/supabase.svg | 0 .../content/docs/images/platforms/vercel.svg | 0 .../quotes/posts/1902835527977439591.jpg | Bin .../quotes/posts/1909278348812952007.png | Bin .../docs/images/quotes/users/Chinoman10_.jpg | Bin .../images/quotes/users/Social_Quotient.jpg | Bin .../docs/images/quotes/users/alistaiir.jpg | Bin .../docs/images/quotes/users/devgerred.jpg | Bin .../docs/images/quotes/users/j0g1t.jpg | Bin .../images/quotes/users/localfirstnews.jpg | Bin .../docs/images/quotes/users/samgoodwin89.jpg | Bin .../docs/images/quotes/users/samk0_com.jpg | Bin .../docs/images/quotes/users/uripont_.jpg | Bin .../docs/images/screenshots/studio/simple.png | Bin {site => website}/src/content/docs/index.mdx | 0 .../content/docs/integrations/better-auth.mdx | 0 .../docs/integrations/cloudflare-workers.mdx | 0 .../src/content/docs/integrations/elysia.mdx | 0 .../src/content/docs/integrations/express.mdx | 0 .../src/content/docs/integrations/hono.mdx | 0 .../src/content/docs/integrations/index.mdx | 0 .../src/content/docs/integrations/next-js.mdx | 0 .../src/content/docs/integrations/pino.mdx | 0 .../src/content/docs/integrations/trpc.mdx | 0 .../src/content/docs/integrations/vitest.mdx | 0 .../src/content/docs/openapi.json | 0 .../docs/self-hosting/configuration.mdx | 0 .../docs/self-hosting/connect-backend.mdx | 0 .../docs/self-hosting/docker-compose.mdx | 0 .../docs/self-hosting/docker-container.mdx | 0 .../src/content/docs/self-hosting/index.mdx | 0 .../src/content/docs/self-hosting/install.mdx | 0 .../content/docs/self-hosting/kubernetes.mdx | 0 .../docs/self-hosting/multi-region.mdx | 0 .../src/content/docs/self-hosting/railway.mdx | 0 .../src/content/docs/toolchain-spec.json | 0 .../src/content/docs/use-cases/ai-agent.mdx | 0 .../docs/use-cases/background-jobs.mdx | 0 .../src/content/docs/use-cases/bots.mdx | 0 .../src/content/docs/use-cases/crdt.mdx | 0 .../src/content/docs/use-cases/database.mdx | 0 .../src/content/docs/use-cases/game.mdx | 0 .../src/content/docs/use-cases/rate.mdx | 0 .../src/content/docs/use-cases/sync.mdx | 0 .../src/content/docs/use-cases/workflows.mdx | 0 {site => website}/src/content/guides/chat.mdx | 0 {site => website}/src/data/deploy-options.ts | 0 .../src/data/examples/examples.ts | 0 .../src/data/integrations/shared.ts | 0 {site => website}/src/data/use-cases.ts | 0 {site => website}/src/generated/apiPages.json | 0 {site => website}/src/hooks/useNavigation.js | 0 .../src/images/actors/networking.jpg | Bin .../src/images/case-studies/logos/apes.png | Bin .../src/images/case-studies/logos/diep.webp | Bin .../src/images/case-studies/logos/ev.png | Bin .../images/case-studies/screenshots/apes.png | Bin .../images/case-studies/screenshots/astro.png | Bin .../case-studies/screenshots/bomber.png | Bin .../images/case-studies/screenshots/diep.jpg | Bin .../images/case-studies/screenshots/ev.png | Bin .../images/case-studies/screenshots/tanks.png | Bin .../src/images/effects/551 regions.png | Bin .../src/images/effects/551regionscover.png | Bin .../src/images/effects/backdrop.svg | 0 {site => website}/src/images/effects/bg.svg | 0 .../src/images/effects/computer-frame.png | Bin .../src/images/effects/computer-overlay.png | Bin .../src/images/effects/grain-dark.png | Bin .../src/images/effects/grain-light.png | Bin .../src/images/effects/grain-og.png | Bin {site => website}/src/images/effects/grid.png | Bin .../src/images/effects/leftBlock.png | Bin .../images/effects/multiplayer-callout.svg | 0 .../src/images/effects/rightBlock.png | Bin .../src/images/engine-integration/custom.png | Bin .../src/images/engine-integration/godot.png | Bin .../src/images/engine-integration/html5.png | Bin .../src/images/engine-integration/unity.png | Bin .../src/images/engine-integration/unreal.png | Bin {site => website}/src/images/examples/JS.png | Bin .../src/images/examples/astro.png | Bin .../src/images/examples/bomber.png | Bin {site => website}/src/images/examples/cli.png | Bin {site => website}/src/images/examples/col.png | Bin .../src/images/examples/core.png | Bin .../src/images/examples/prop.png | Bin .../src/images/examples/tanks.png | Bin .../src/images/examples/unitytanks.png | Bin {site => website}/src/images/examples/web.png | Bin {site => website}/src/images/graphics/egg.png | Bin .../src/images/graphics/geocorp/cube.svg | 0 .../graphics/geocorp/overlap-circles.svg | 0 .../src/images/graphics/geocorp/portal.svg | 0 .../images/graphics/geocorp/switch-lines.svg | 0 {site => website}/src/images/logos/go.svg | 0 {site => website}/src/images/logos/node.svg | 0 {site => website}/src/images/logos/php.svg | 0 {site => website}/src/images/logos/python.svg | 0 {site => website}/src/images/logos/ruby.svg | 0 .../src/images/product/backend-editor.png | Bin .../src/images/product/backend-logs.png | Bin .../images/product/game-server-management.png | Bin .../src/images/product/version-management.png | Bin .../src/images/products/Vector-1.png | Bin .../src/images/products/Vector-2.png | Bin .../src/images/products/Vector.png | Bin .../src/images/products/analytics-duotone.svg | 0 .../images/products/analytics-monotone.svg | 0 .../images/products/analytics-negative.svg | 0 .../src/images/products/analytics-white.svg | 0 .../src/images/products/cdn-duotone.svg | 0 .../src/images/products/cdn-monotone.svg | 0 .../src/images/products/cdn-negative.svg | 0 .../src/images/products/cdn-white.svg | 0 .../src/images/products/chat-duotone.svg | 0 .../src/images/products/chat-monotone.svg | 0 .../src/images/products/chat-negative.svg | 0 .../src/images/products/chat-white.svg | 0 .../src/images/products/compute-duotone.svg | 0 .../src/images/products/compute-monotone.svg | 0 .../src/images/products/compute-negative.svg | 0 .../src/images/products/compute-white.svg | 0 .../src/images/products/deploy-duotone.svg | 0 .../src/images/products/deploy-monotone.svg | 0 .../src/images/products/deploy-negative.svg | 0 .../src/images/products/deploy-white.svg | 0 .../src/images/products/friend-duotone.svg | 0 .../src/images/products/friend-monotone.svg | 0 .../src/images/products/friend-negative.svg | 0 .../src/images/products/friend-white.svg | 0 .../images/products/game-guard-duotone.svg | 0 .../images/products/game-guard-monotone.svg | 0 .../images/products/game-guard-negative.svg | 0 .../src/images/products/game-guard-white.svg | 0 .../src/images/products/group-duotone.svg | 0 .../src/images/products/group-monotone.svg | 0 .../src/images/products/group-negative.svg | 0 .../src/images/products/group-white.svg | 0 .../src/images/products/identity-duotone.svg | 0 .../src/images/products/identity-monotone.svg | 0 .../src/images/products/identity-negative.svg | 0 .../src/images/products/identity-white.svg | 0 .../src/images/products/kv-duotone.svg | 0 .../src/images/products/kv-monotone.svg | 0 .../src/images/products/kv-negative.svg | 0 .../src/images/products/kv-white.svg | 0 .../images/products/leaderboard-duotone.svg | 0 .../images/products/leaderboard-monotone.svg | 0 .../images/products/leaderboard-negative.svg | 0 .../src/images/products/leaderboard-white.svg | 0 .../images/products/matchmaker-duotone.svg | 0 .../images/products/matchmaker-monotone.svg | 0 .../images/products/matchmaker-negative.svg | 0 .../src/images/products/matchmaker-white.svg | 0 .../src/images/products/native-duotone.svg | 0 .../src/images/products/native-monotone.svg | 0 .../src/images/products/native-negative.svg | 0 .../src/images/products/native-white.svg | 0 .../src/images/products/party-duotone.svg | 0 .../src/images/products/party-monotone.svg | 0 .../src/images/products/party-negative.svg | 0 .../src/images/products/party-white.svg | 0 .../src/images/products/pay-duotone.svg | 0 .../src/images/products/pay-monotone.svg | 0 .../src/images/products/pay-negative.svg | 0 .../src/images/products/pay-white.svg | 0 .../src/images/products/rocket-monotone.svg | 0 .../src/images/products/rocket-white-1.svg | 0 .../src/images/products/rocket-white.svg | 0 .../src/images/rivet-logos/icon-cream.png | Bin .../src/images/rivet-logos/icon-cream.svg | 0 .../images/rivet-logos/icon-text-black.png | Bin .../images/rivet-logos/icon-text-black.svg | 0 .../images/rivet-logos/icon-text-cream.png | Bin .../images/rivet-logos/icon-text-cream.svg | 0 .../images/rivet-logos/icon-text-white.png | Bin .../images/rivet-logos/icon-text-white.svg | 0 .../src/images/rivet-logos/icon-white.svg | 0 .../src/images/screenshots/analytics.png | Bin .../src/images/screenshots/cdn.png | Bin .../src/images/screenshots/gameGuard.png | Bin .../src/images/screenshots/lobbies.png | Bin .../src/images/screenshots/matchmaker.png | Bin .../src/images/screenshots/oss-large.png | Bin .../src/images/screenshots/oss.png | Bin .../src/images/screenshots/rivet-hub.png | Bin .../src/images/screenshots/social.png | Bin .../src/images/vendors/docker-white.svg | 0 .../src/images/vendors/godot-white.svg | 0 .../src/images/vendors/html5-white.svg | 0 .../src/images/vendors/next-js.svg | 0 {site => website}/src/lib/article.tsx | 0 {site => website}/src/lib/cloud-api/client.ts | 0 {site => website}/src/lib/cloud-api/index.ts | 0 {site => website}/src/lib/cloud-api/types.ts | 0 {site => website}/src/lib/codeTemplates.ts | 0 {site => website}/src/lib/engineStyles.json | 0 {site => website}/src/lib/formatDate.js | 0 {site => website}/src/lib/normalizePath.ts | 0 {site => website}/src/lib/remToPx.js | 0 {site => website}/src/lib/safe.ts | 0 {site => website}/src/lib/siteUrl.js | 0 {site => website}/src/lib/sitemap.ts | 0 .../src/lib/textmate-code-theme.ts | 0 {site => website}/src/mdx-components.jsx | 0 {site => website}/src/mdx/mdx.ts | 0 {site => website}/src/mdx/recma.ts | 0 {site => website}/src/mdx/rehype.ts | 0 {site => website}/src/mdx/remark.ts | 0 {site => website}/src/mdx/transformers.ts | 0 .../2024-02-12-usage-pricing-update/image.png | Bin .../2024-02-12-usage-pricing-update/page.mdx | 0 .../2024-12-21-rivet-actors-launch/image.png | Bin .../2024-12-21-rivet-actors-launch/page.mdx | 0 .../cassandra.png | Bin .../image.png | Bin .../page.mdx | 0 .../sqlite-hyperscale.png | Bin .../sqlite-microscale.png | Bin .../image.png | Bin .../page.mdx | 0 .../2025-03-15-writing-docs-for-ai/image.png | Bin .../2025-03-15-writing-docs-for-ai/page.mdx | 0 .../image.png | Bin .../page.mdx | 0 .../serverlessworker.png | Bin .../sharedworker.png | Bin .../tweet.png | Bin .../app-setup.png | Bin .../auth-linear.png | Bin .../image.png | Bin .../page.mdx | 0 .../cold-starts.svg | 0 .../image.png | Bin .../page.mdx | 0 .../rivet-guard-arch.svg | 0 .../rivet-guard-stack.svg | 0 .../traefik-arch.svg | 0 .../cf-arch.png | Bin .../fly-arch.png | Bin .../image.png | Bin .../page.mdx | 0 .../rivet-arch-direct.png | Bin .../rivet-arch-worker.png | Bin .../image.png | Bin .../newway.png | Bin .../oldway.png | Bin .../page.mdx | 0 .../2025-09-04-rivet-v2-launch/image.png | Bin .../posts/2025-09-04-rivet-v2-launch/page.mdx | 0 .../image.png | Bin .../page.mdx | 0 .../posts/2025-09-14-weekly-updates/image.png | Bin .../posts/2025-09-14-weekly-updates/page.mdx | 0 .../posts/2025-09-21-weekly-updates/image.png | Bin .../posts/2025-09-21-weekly-updates/page.mdx | 0 .../image.png | Bin .../page.mdx | 0 .../posts/2025-09-28-weekly-updates/image.png | Bin .../posts/2025-09-28-weekly-updates/page.mdx | 0 .../posts/2025-1-12-rivet-inspector/image.gif | 0 .../posts/2025-1-12-rivet-inspector/page.mdx | 0 .../2025-10-01-railway-selfhost/image.png | Bin .../2025-10-01-railway-selfhost/page.mdx | 0 .../posts/2025-10-05-weekly-updates/image.png | Bin .../posts/2025-10-05-weekly-updates/page.mdx | 0 .../2025-10-09-rivet-cloud-launch/image.png | Bin .../2025-10-09-rivet-cloud-launch/page.mdx | 0 .../2025-10-17-rivet-actors-vercel/image.png | Bin .../2025-10-17-rivet-actors-vercel/page.mdx | 0 .../image.png | Bin .../multiple-ws.png | Bin .../no-tunneling.png | Bin .../page.mdx | 0 .../tunnel-protocol.png | Bin .../tunnel-rivet-1.png | Bin .../tunnel-rivet-2.png | Bin .../tunnel-rivet-3.png | Bin .../tunnel-rivet-4.png | Bin .../tunnel-rivet-5.png | Bin .../tunneling-1.png | Bin .../tunneling-2.png | Bin .../posts/2025-10-20-weekly-updates/image.png | Bin .../posts/2025-10-20-weekly-updates/page.mdx | 0 .../godot-sync-watch.png | Bin .../image.png | Bin .../page.mdx | 0 .../src/providers/NavigationStateProvider.tsx | 0 {site => website}/src/sitemap/mod.ts | 0 .../src/stores/autofill-store.ts | 0 {site => website}/src/styles/fonts.css | 0 {site => website}/src/styles/main.css | 0 {site => website}/src/styles/v2.css | 0 {site => website}/tailwind.config.ts | 0 {site => website}/tailwind.v2.config.js | 0 {site => website}/temp-cleanup.js | 0 {site => website}/tsconfig.json | 0 {site => website}/turbo.json | 0 2191 files changed, 124 insertions(+), 392 deletions(-) rename README.md => engine/README.md (100%) rename {out => engine/artifacts}/errors/actor.destroyed_during_creation.json (100%) rename {out => engine/artifacts}/errors/actor.destroyed_while_waiting_for_ready.json (100%) rename {out => engine/artifacts}/errors/actor.duplicate_key.json (100%) rename {out => engine/artifacts}/errors/actor.empty_key.json (100%) rename {out => engine/artifacts}/errors/actor.input_too_large.json (100%) rename {out => engine/artifacts}/errors/actor.key_reserved_in_different_datacenter.json (100%) rename {out => engine/artifacts}/errors/actor.key_too_large.json (100%) rename {out => engine/artifacts}/errors/actor.namespace_not_found.json (100%) rename {out => engine/artifacts}/errors/actor.no_runners_available.json (100%) rename {out => engine/artifacts}/errors/actor.not_found.json (100%) rename {out => engine/artifacts}/errors/api.bad_request.json (100%) rename {out => engine/artifacts}/errors/api.forbidden.json (100%) rename {out => engine/artifacts}/errors/api.internal_error.json (100%) rename {out => engine/artifacts}/errors/api.not_found.json (100%) rename {out => engine/artifacts}/errors/api.rate_limited.json (100%) rename {out => engine/artifacts}/errors/api.unauthorized.json (100%) rename {out => engine/artifacts}/errors/datacenter.not_found.json (100%) rename {out => engine/artifacts}/errors/guard.actor_destroyed.json (100%) rename {out => engine/artifacts}/errors/guard.actor_not_found.json (100%) rename {out => engine/artifacts}/errors/guard.actor_ready_timeout.json (100%) rename {out => engine/artifacts}/errors/guard.connection_error.json (100%) rename {out => engine/artifacts}/errors/guard.http_request_build_failed.json (100%) rename {out => engine/artifacts}/errors/guard.missing_header.json (100%) rename {out => engine/artifacts}/errors/guard.must_use_regional_host.json (100%) rename {out => engine/artifacts}/errors/guard.no_route.json (100%) rename {out => engine/artifacts}/errors/guard.no_route_targets.json (100%) rename {out => engine/artifacts}/errors/guard.rate_limit.json (100%) rename {out => engine/artifacts}/errors/guard.request_build_error.json (100%) rename {out => engine/artifacts}/errors/guard.request_timeout.json (100%) rename {out => engine/artifacts}/errors/guard.retry_attempts_exceeded.json (100%) rename {out => engine/artifacts}/errors/guard.service_unavailable.json (100%) rename {out => engine/artifacts}/errors/guard.target_changed.json (100%) rename {out => engine/artifacts}/errors/guard.upstream_error.json (100%) rename {out => engine/artifacts}/errors/guard.uri_parse_error.json (100%) rename {out => engine/artifacts}/errors/guard.websocket_service_unavailable.json (100%) rename {out => engine/artifacts}/errors/guard.wrong_addr_protocol.json (100%) rename {out => engine/artifacts}/errors/kv.leader_forwarding_failed.json (100%) rename {out => engine/artifacts}/errors/kv.no_leader_elected.json (100%) rename {out => engine/artifacts}/errors/kv.not_leader.json (100%) rename {out => engine/artifacts}/errors/kv.response_channel_closed.json (100%) rename {out => engine/artifacts}/errors/namespace.failed_to_create.json (100%) rename {out => engine/artifacts}/errors/namespace.invalid_name.json (100%) rename {out => engine/artifacts}/errors/namespace.invalid_update.json (100%) rename {out => engine/artifacts}/errors/namespace.name_not_unique.json (100%) rename {out => engine/artifacts}/errors/namespace.not_found.json (100%) rename {out => engine/artifacts}/errors/namespace.not_leader.json (100%) rename {out => engine/artifacts}/errors/runner.not_found.json (100%) rename {out => engine/artifacts}/errors/runner_config.invalid.json (100%) rename {out => engine/artifacts}/errors/runner_config.not_found.json (100%) rename {out => engine/artifacts}/errors/test.input_too_large.json (100%) rename {out => engine/artifacts}/errors/test.key_too_large.json (100%) rename {out => engine/artifacts}/errors/test.meta_error.json (100%) rename {out => engine/artifacts}/errors/test.not_found.json (100%) rename {out => engine/artifacts}/errors/test.simple_error.json (100%) rename {out => engine/artifacts}/errors/test.test_error.json (100%) rename {out => engine/artifacts}/errors/ups.publish_failed.json (100%) rename {out => engine/artifacts}/errors/ups.request_timeout.json (100%) rename {out => engine/artifacts}/errors/validation.invalid_input.json (100%) rename {out => engine/artifacts}/errors/validation.no_keys.json (100%) rename {out => engine/artifacts}/errors/validation.race_condition.json (100%) rename {out => engine/artifacts}/errors/validation.too_many_actor_ids.json (100%) rename {out => engine/artifacts}/errors/ws.connection_closed.json (100%) rename {out => engine/artifacts}/errors/ws.eviction.json (100%) rename {out => engine/artifacts}/errors/ws.invalid_initial_packet.json (100%) rename {out => engine/artifacts}/errors/ws.invalid_packet.json (100%) rename {out => engine/artifacts}/errors/ws.invalid_url.json (100%) rename {out => engine/artifacts}/errors/ws.timed_out_waiting_for_init.json (100%) rename {out => engine/artifacts}/openapi.json (100%) rename {dev-docs => engine/contrib-docs}/ACTOR_KEY_RESERVATION.md (100%) rename {dev-docs => engine/contrib-docs}/API.md (100%) rename {dev-docs => engine/contrib-docs}/DOCKER.md (100%) rename {dev-docs => engine/contrib-docs}/ERRORS.md (100%) rename {dev-docs => engine/contrib-docs}/GUARD.md (100%) rename {dev-docs => engine/contrib-docs}/PEGBOARD_TUNNEL_RETRIES.md (100%) rename {dev-docs => engine/contrib-docs}/SDKS.md (100%) rename {dev-docs => engine/contrib-docs}/TEST_DEPENDENCIES.md (100%) rename {dev-docs => engine/contrib-docs}/design-choicse/EMBEDDED_KV.md (100%) rename {dev-docs => engine/contrib-docs}/operate/TRACING_RECONFIGURE.md (100%) rename {docker => engine/docker}/dev-host/.gitattributes (100%) rename {docker => engine/docker}/dev-host/README.md (100%) rename {docker => engine/docker}/dev-host/clickhouse/client-config.xml (100%) rename {docker => engine/docker}/dev-host/clickhouse/config.xml (100%) rename {docker => engine/docker}/dev-host/clickhouse/init/01-create-otel-table.sql (100%) rename {docker => engine/docker}/dev-host/clickhouse/users.xml (100%) rename {docker => engine/docker}/dev-host/docker-compose.yml (100%) rename {docker => engine/docker}/dev-host/grafana/dashboards/api.json (100%) rename {docker => engine/docker}/dev-host/grafana/dashboards/cache.json (100%) rename {docker => engine/docker}/dev-host/grafana/dashboards/futures.json (100%) rename {docker => engine/docker}/dev-host/grafana/dashboards/gasoline.json (100%) rename {docker => engine/docker}/dev-host/grafana/dashboards/guard.json (100%) rename {docker => engine/docker}/dev-host/grafana/dashboards/tokio.json (100%) rename {docker => engine/docker}/dev-host/grafana/dashboards/traces.json (100%) rename {docker => engine/docker}/dev-host/grafana/grafana.ini (100%) rename {docker => engine/docker}/dev-host/grafana/provisioning/dashboards/dashboards.yaml (100%) rename {docker => engine/docker}/dev-host/grafana/provisioning/datasources/datasources.yaml (100%) rename {docker => engine/docker}/dev-host/otel-collector-client/config.yaml (100%) rename {docker => engine/docker}/dev-host/otel-collector-server/config.yaml (100%) rename {docker => engine/docker}/dev-host/postgres/init-db.sh (100%) rename {docker => engine/docker}/dev-host/rivet-engine/config.jsonc (100%) rename {docker => engine/docker}/dev-host/vector-client/vector.yaml (100%) rename {docker => engine/docker}/dev-host/vector-server/vector.yaml (100%) rename {docker => engine/docker}/dev-multidc-multinode/.gitattributes (100%) rename {docker => engine/docker}/dev-multidc-multinode/README.md (100%) rename {docker => engine/docker}/dev-multidc-multinode/core/clickhouse/client-config.xml (100%) rename {docker => engine/docker}/dev-multidc-multinode/core/clickhouse/config.xml (100%) rename {docker => engine/docker}/dev-multidc-multinode/core/clickhouse/init/01-create-otel-table.sql (100%) rename {docker => engine/docker}/dev-multidc-multinode/core/clickhouse/users.xml (100%) rename {docker => engine/docker}/dev-multidc-multinode/core/grafana/dashboards/api.json (100%) rename {docker => engine/docker}/dev-multidc-multinode/core/grafana/dashboards/cache.json (100%) rename {docker => engine/docker}/dev-multidc-multinode/core/grafana/dashboards/futures.json (100%) rename {docker => engine/docker}/dev-multidc-multinode/core/grafana/dashboards/gasoline.json (100%) rename {docker => engine/docker}/dev-multidc-multinode/core/grafana/dashboards/guard.json (100%) rename {docker => engine/docker}/dev-multidc-multinode/core/grafana/dashboards/tokio.json (100%) rename {docker => engine/docker}/dev-multidc-multinode/core/grafana/dashboards/traces.json (100%) rename {docker => engine/docker}/dev-multidc-multinode/core/grafana/grafana.ini (100%) rename {docker => engine/docker}/dev-multidc-multinode/core/grafana/provisioning/dashboards/dashboards.yaml (100%) rename {docker => engine/docker}/dev-multidc-multinode/core/grafana/provisioning/datasources/datasources.yaml (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-a/otel-collector-client/config.yaml (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-a/otel-collector-server/config.yaml (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-a/postgres/init-db.sh (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-a/rivet-engine/0/config.jsonc (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-a/rivet-engine/1/config.jsonc (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-a/rivet-engine/2/config.jsonc (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-a/vector-client/vector.yaml (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-a/vector-server/vector.yaml (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-b/otel-collector-client/config.yaml (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-b/otel-collector-server/config.yaml (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-b/postgres/init-db.sh (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-b/rivet-engine/0/config.jsonc (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-b/rivet-engine/1/config.jsonc (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-b/rivet-engine/2/config.jsonc (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-b/vector-client/vector.yaml (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-b/vector-server/vector.yaml (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-c/otel-collector-client/config.yaml (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-c/otel-collector-server/config.yaml (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-c/postgres/init-db.sh (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-c/rivet-engine/0/config.jsonc (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-c/rivet-engine/1/config.jsonc (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-c/rivet-engine/2/config.jsonc (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-c/vector-client/vector.yaml (100%) rename {docker => engine/docker}/dev-multidc-multinode/datacenters/dc-c/vector-server/vector.yaml (100%) rename {docker => engine/docker}/dev-multidc-multinode/docker-compose.yml (100%) rename {docker => engine/docker}/dev-multidc/.gitattributes (100%) rename {docker => engine/docker}/dev-multidc/README.md (100%) rename {docker => engine/docker}/dev-multidc/core/clickhouse/client-config.xml (100%) rename {docker => engine/docker}/dev-multidc/core/clickhouse/config.xml (100%) rename {docker => engine/docker}/dev-multidc/core/clickhouse/init/01-create-otel-table.sql (100%) rename {docker => engine/docker}/dev-multidc/core/clickhouse/users.xml (100%) rename {docker => engine/docker}/dev-multidc/core/grafana/dashboards/api.json (100%) rename {docker => engine/docker}/dev-multidc/core/grafana/dashboards/cache.json (100%) rename {docker => engine/docker}/dev-multidc/core/grafana/dashboards/futures.json (100%) rename {docker => engine/docker}/dev-multidc/core/grafana/dashboards/gasoline.json (100%) rename {docker => engine/docker}/dev-multidc/core/grafana/dashboards/guard.json (100%) rename {docker => engine/docker}/dev-multidc/core/grafana/dashboards/tokio.json (100%) rename {docker => engine/docker}/dev-multidc/core/grafana/dashboards/traces.json (100%) rename {docker => engine/docker}/dev-multidc/core/grafana/grafana.ini (100%) rename {docker => engine/docker}/dev-multidc/core/grafana/provisioning/dashboards/dashboards.yaml (100%) rename {docker => engine/docker}/dev-multidc/core/grafana/provisioning/datasources/datasources.yaml (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-a/otel-collector-client/config.yaml (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-a/otel-collector-server/config.yaml (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-a/postgres/init-db.sh (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-a/rivet-engine/config.jsonc (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-a/vector-client/vector.yaml (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-a/vector-server/vector.yaml (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-b/otel-collector-client/config.yaml (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-b/otel-collector-server/config.yaml (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-b/postgres/init-db.sh (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-b/rivet-engine/config.jsonc (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-b/vector-client/vector.yaml (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-b/vector-server/vector.yaml (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-c/otel-collector-client/config.yaml (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-c/otel-collector-server/config.yaml (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-c/postgres/init-db.sh (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-c/rivet-engine/config.jsonc (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-c/vector-client/vector.yaml (100%) rename {docker => engine/docker}/dev-multidc/datacenters/dc-c/vector-server/vector.yaml (100%) rename {docker => engine/docker}/dev-multidc/docker-compose.yml (100%) rename {docker => engine/docker}/dev-multinode/.gitattributes (100%) rename {docker => engine/docker}/dev-multinode/README.md (100%) rename {docker => engine/docker}/dev-multinode/clickhouse/client-config.xml (100%) rename {docker => engine/docker}/dev-multinode/clickhouse/config.xml (100%) rename {docker => engine/docker}/dev-multinode/clickhouse/init/01-create-otel-table.sql (100%) rename {docker => engine/docker}/dev-multinode/clickhouse/users.xml (100%) rename {docker => engine/docker}/dev-multinode/docker-compose.yml (100%) rename {docker => engine/docker}/dev-multinode/grafana/dashboards/api.json (100%) rename {docker => engine/docker}/dev-multinode/grafana/dashboards/cache.json (100%) rename {docker => engine/docker}/dev-multinode/grafana/dashboards/futures.json (100%) rename {docker => engine/docker}/dev-multinode/grafana/dashboards/gasoline.json (100%) rename {docker => engine/docker}/dev-multinode/grafana/dashboards/guard.json (100%) rename {docker => engine/docker}/dev-multinode/grafana/dashboards/tokio.json (100%) rename {docker => engine/docker}/dev-multinode/grafana/dashboards/traces.json (100%) rename {docker => engine/docker}/dev-multinode/grafana/grafana.ini (100%) rename {docker => engine/docker}/dev-multinode/grafana/provisioning/dashboards/dashboards.yaml (100%) rename {docker => engine/docker}/dev-multinode/grafana/provisioning/datasources/datasources.yaml (100%) rename {docker => engine/docker}/dev-multinode/otel-collector-client/config.yaml (100%) rename {docker => engine/docker}/dev-multinode/otel-collector-server/config.yaml (100%) rename {docker => engine/docker}/dev-multinode/postgres/init-db.sh (100%) rename {docker => engine/docker}/dev-multinode/rivet-engine/0/config.jsonc (100%) rename {docker => engine/docker}/dev-multinode/rivet-engine/1/config.jsonc (100%) rename {docker => engine/docker}/dev-multinode/rivet-engine/2/config.jsonc (100%) rename {docker => engine/docker}/dev-multinode/vector-client/vector.yaml (100%) rename {docker => engine/docker}/dev-multinode/vector-server/vector.yaml (100%) rename {docker => engine/docker}/dev/.gitattributes (100%) rename {docker => engine/docker}/dev/README.md (100%) rename {docker => engine/docker}/dev/clickhouse/client-config.xml (100%) rename {docker => engine/docker}/dev/clickhouse/config.xml (100%) rename {docker => engine/docker}/dev/clickhouse/init/01-create-otel-table.sql (100%) rename {docker => engine/docker}/dev/clickhouse/users.xml (100%) rename {docker => engine/docker}/dev/docker-compose.yml (100%) rename {docker => engine/docker}/dev/grafana/dashboards/api.json (100%) rename {docker => engine/docker}/dev/grafana/dashboards/cache.json (100%) rename {docker => engine/docker}/dev/grafana/dashboards/futures.json (100%) rename {docker => engine/docker}/dev/grafana/dashboards/gasoline.json (100%) rename {docker => engine/docker}/dev/grafana/dashboards/guard.json (100%) rename {docker => engine/docker}/dev/grafana/dashboards/tokio.json (100%) rename {docker => engine/docker}/dev/grafana/dashboards/traces.json (100%) rename {docker => engine/docker}/dev/grafana/grafana.ini (100%) rename {docker => engine/docker}/dev/grafana/provisioning/dashboards/dashboards.yaml (100%) rename {docker => engine/docker}/dev/grafana/provisioning/datasources/datasources.yaml (100%) rename {docker => engine/docker}/dev/otel-collector-client/config.yaml (100%) rename {docker => engine/docker}/dev/otel-collector-server/config.yaml (100%) rename {docker => engine/docker}/dev/postgres/init-db.sh (100%) rename {docker => engine/docker}/dev/rivet-engine/config.jsonc (100%) rename {docker => engine/docker}/dev/vector-client/vector.yaml (100%) rename {docker => engine/docker}/dev/vector-server/vector.yaml (100%) rename {docker => engine/docker}/engine/build.sh (100%) rename {docker => engine/docker}/engine/linux-aarch64.Dockerfile (100%) rename {docker => engine/docker}/engine/linux-x86_64.Dockerfile (100%) rename {docker => engine/docker}/engine/macos-aarch64.Dockerfile (100%) rename {docker => engine/docker}/engine/macos-x86_64.Dockerfile (100%) rename {docker => engine/docker}/engine/windows.Dockerfile (100%) rename {docker => engine/docker}/prod-file-system/.gitattributes (100%) rename {docker => engine/docker}/prod-file-system/README.md (100%) rename {docker => engine/docker}/prod-file-system/docker-compose.yml (100%) rename {docker => engine/docker}/prod-file-system/rivet-engine/config.jsonc (100%) rename {docker => engine/docker}/template/README.md (100%) rename {docker => engine/docker}/template/grafana-dashboards/api.json (100%) rename {docker => engine/docker}/template/grafana-dashboards/cache.json (100%) rename {docker => engine/docker}/template/grafana-dashboards/futures.json (100%) rename {docker => engine/docker}/template/grafana-dashboards/gasoline.json (100%) rename {docker => engine/docker}/template/grafana-dashboards/guard.json (100%) rename {docker => engine/docker}/template/grafana-dashboards/tokio.json (100%) rename {docker => engine/docker}/template/grafana-dashboards/traces.json (100%) rename {docker => engine/docker}/template/package.json (100%) rename {docker => engine/docker}/template/src/config.ts (100%) rename {docker => engine/docker}/template/src/context.ts (100%) rename {docker => engine/docker}/template/src/docker-compose.ts (100%) rename {docker => engine/docker}/template/src/git.ts (100%) rename {docker => engine/docker}/template/src/main.ts (100%) rename {docker => engine/docker}/template/src/readme.ts (100%) rename {docker => engine/docker}/template/src/services/core/clickhouse.ts (100%) rename {docker => engine/docker}/template/src/services/core/grafana.ts (100%) rename {docker => engine/docker}/template/src/services/edge/otel-collector-client.ts (100%) rename {docker => engine/docker}/template/src/services/edge/otel-collector-server.ts (100%) rename {docker => engine/docker}/template/src/services/edge/postgres.ts (100%) rename {docker => engine/docker}/template/src/services/edge/rivet-engine.ts (100%) rename {docker => engine/docker}/template/src/services/edge/runner.ts (100%) rename {docker => engine/docker}/template/src/services/edge/vector-client.ts (100%) rename {docker => engine/docker}/template/src/services/edge/vector-server.ts (100%) rename {docker => engine/docker}/template/src/utils.ts (100%) rename {docker => engine/docker}/template/tsconfig.json (100%) rename {docker => engine/docker}/universal/Dockerfile (100%) rename {packages/core => engine/packages}/actor-kv/Cargo.toml (100%) rename {packages/core => engine/packages}/actor-kv/src/entry.rs (100%) rename {packages/core => engine/packages}/actor-kv/src/key.rs (100%) rename {packages/core => engine/packages}/actor-kv/src/lib.rs (100%) rename {packages/core => engine/packages}/actor-kv/src/utils.rs (100%) rename {packages/common => engine/packages}/api-builder/Cargo.toml (100%) rename {packages/common => engine/packages}/api-builder/src/context.rs (100%) rename {packages/common => engine/packages}/api-builder/src/error_response.rs (100%) rename {packages/common => engine/packages}/api-builder/src/errors.rs (100%) rename {packages/common => engine/packages}/api-builder/src/extract.rs (100%) rename {packages/common => engine/packages}/api-builder/src/global_context.rs (100%) rename {packages/common => engine/packages}/api-builder/src/lib.rs (100%) rename {packages/common => engine/packages}/api-builder/src/metrics.rs (100%) rename {packages/common => engine/packages}/api-builder/src/middleware.rs (100%) rename {packages/common => engine/packages}/api-builder/src/prelude.rs (100%) rename {packages/common => engine/packages}/api-builder/src/request_ids.rs (100%) rename {packages/common => engine/packages}/api-builder/src/router.rs (100%) rename {packages/common => engine/packages}/api-builder/src/wrappers.rs (100%) rename {packages/common => engine/packages}/api-builder/tests/basic.rs (100%) rename {packages/common => engine/packages}/api-builder/tests/errors.rs (100%) rename {packages/core => engine/packages}/api-peer/Cargo.toml (100%) rename {packages/core => engine/packages}/api-peer/src/actors/create.rs (100%) rename {packages/core => engine/packages}/api-peer/src/actors/delete.rs (100%) rename {packages/core => engine/packages}/api-peer/src/actors/list.rs (100%) rename {packages/core => engine/packages}/api-peer/src/actors/list_names.rs (100%) rename {packages/core => engine/packages}/api-peer/src/actors/mod.rs (100%) rename {packages/core => engine/packages}/api-peer/src/internal.rs (100%) rename {packages/core => engine/packages}/api-peer/src/lib.rs (100%) rename {packages/core => engine/packages}/api-peer/src/namespaces.rs (100%) rename {packages/core => engine/packages}/api-peer/src/router.rs (100%) rename {packages/core => engine/packages}/api-peer/src/runner_configs.rs (100%) rename {packages/core => engine/packages}/api-peer/src/runners.rs (100%) rename {packages/core => engine/packages}/api-public/Cargo.toml (100%) rename {packages/core => engine/packages}/api-public/build.rs (100%) rename {packages/core => engine/packages}/api-public/src/actors/create.rs (100%) rename {packages/core => engine/packages}/api-public/src/actors/delete.rs (100%) rename {packages/core => engine/packages}/api-public/src/actors/get_or_create.rs (100%) rename {packages/core => engine/packages}/api-public/src/actors/list.rs (100%) rename {packages/core => engine/packages}/api-public/src/actors/list_names.rs (100%) rename {packages/core => engine/packages}/api-public/src/actors/mod.rs (100%) rename {packages/core => engine/packages}/api-public/src/actors/utils.rs (100%) rename {packages/core => engine/packages}/api-public/src/ctx.rs (100%) rename {packages/core => engine/packages}/api-public/src/datacenters.rs (100%) rename {packages/core => engine/packages}/api-public/src/errors.rs (100%) rename {packages/core => engine/packages}/api-public/src/health.rs (100%) rename {packages/core => engine/packages}/api-public/src/lib.rs (100%) rename {packages/core => engine/packages}/api-public/src/metadata.rs (100%) rename {packages/core => engine/packages}/api-public/src/namespaces.rs (100%) rename {packages/core => engine/packages}/api-public/src/router.rs (100%) rename {packages/core => engine/packages}/api-public/src/runner_configs/delete.rs (100%) rename {packages/core => engine/packages}/api-public/src/runner_configs/list.rs (100%) rename {packages/core => engine/packages}/api-public/src/runner_configs/mod.rs (100%) rename {packages/core => engine/packages}/api-public/src/runner_configs/refresh_metadata.rs (100%) rename {packages/core => engine/packages}/api-public/src/runner_configs/serverless_health_check.rs (100%) rename {packages/core => engine/packages}/api-public/src/runner_configs/upsert.rs (100%) rename {packages/core => engine/packages}/api-public/src/runner_configs/utils.rs (100%) rename {packages/core => engine/packages}/api-public/src/runners.rs (100%) rename {packages/core => engine/packages}/api-public/src/ui.rs (100%) rename {packages/common => engine/packages}/api-types/Cargo.toml (100%) rename {packages/common => engine/packages}/api-types/src/actors/create.rs (100%) rename {packages/common => engine/packages}/api-types/src/actors/list.rs (100%) rename {packages/common => engine/packages}/api-types/src/actors/list_names.rs (100%) rename {packages/common => engine/packages}/api-types/src/actors/mod.rs (100%) rename {packages/common => engine/packages}/api-types/src/datacenters/list.rs (100%) rename {packages/common => engine/packages}/api-types/src/datacenters/mod.rs (100%) rename {packages/common => engine/packages}/api-types/src/lib.rs (100%) rename {packages/common => engine/packages}/api-types/src/namespaces/list.rs (100%) rename {packages/common => engine/packages}/api-types/src/namespaces/mod.rs (100%) rename {packages/common => engine/packages}/api-types/src/namespaces/runner_configs.rs (100%) rename {packages/common => engine/packages}/api-types/src/pagination.rs (100%) rename {packages/common => engine/packages}/api-types/src/runner_configs/list.rs (100%) rename {packages/common => engine/packages}/api-types/src/runner_configs/mod.rs (100%) rename {packages/common => engine/packages}/api-types/src/runners/list.rs (100%) rename {packages/common => engine/packages}/api-types/src/runners/mod.rs (100%) rename {packages/common => engine/packages}/api-util/Cargo.toml (100%) rename {packages/common => engine/packages}/api-util/src/errors.rs (100%) rename {packages/common => engine/packages}/api-util/src/lib.rs (100%) rename {packages/core => engine/packages}/bootstrap/Cargo.toml (100%) rename {packages/core => engine/packages}/bootstrap/src/lib.rs (100%) rename {packages/services => engine/packages}/cache-purge/Cargo.toml (100%) rename {packages/services => engine/packages}/cache-purge/src/lib.rs (100%) rename {packages/common/cache/result => engine/packages/cache-result}/Cargo.toml (100%) rename {packages/common/cache/result => engine/packages/cache-result}/src/lib.rs (100%) rename {packages/common/cache/build => engine/packages/cache}/Cargo.toml (100%) rename {packages/common/cache/build => engine/packages/cache}/src/driver.rs (100%) rename {packages/common/cache/build => engine/packages/cache}/src/errors.rs (100%) rename {packages/common/cache/build => engine/packages/cache}/src/getter_ctx.rs (100%) rename {packages/common/cache/build => engine/packages/cache}/src/inner.rs (100%) rename {packages/common/cache/build => engine/packages/cache}/src/key.rs (100%) rename {packages/common/cache/build => engine/packages/cache}/src/lib.rs (100%) rename {packages/common/cache/build => engine/packages/cache}/src/metrics.rs (100%) rename {packages/common/cache/build => engine/packages/cache}/src/purge.rs (100%) rename {packages/common/cache/build => engine/packages/cache}/src/rate_limit.rs (100%) rename {packages/common/cache/build => engine/packages/cache}/src/req_config.rs (100%) rename {packages/common/cache/build => engine/packages/cache}/tests/integration.rs (100%) rename {packages/common => engine/packages}/clickhouse-inserter/Cargo.toml (100%) rename {packages/common => engine/packages}/clickhouse-inserter/src/error.rs (100%) rename {packages/common => engine/packages}/clickhouse-inserter/src/lib.rs (100%) rename {packages/common => engine/packages}/clickhouse-user-query/Cargo.toml (100%) rename {packages/common => engine/packages}/clickhouse-user-query/examples/case_sensitivity_demo.rs (100%) rename {packages/common => engine/packages}/clickhouse-user-query/examples/group_by_example.rs (100%) rename {packages/common => engine/packages}/clickhouse-user-query/examples/string_contains_demo.rs (100%) rename {packages/common => engine/packages}/clickhouse-user-query/src/builder.rs (100%) rename {packages/common => engine/packages}/clickhouse-user-query/src/error.rs (100%) rename {packages/common => engine/packages}/clickhouse-user-query/src/lib.rs (100%) rename {packages/common => engine/packages}/clickhouse-user-query/src/query.rs (100%) rename {packages/common => engine/packages}/clickhouse-user-query/src/schema.rs (100%) rename {packages/common => engine/packages}/clickhouse-user-query/tests/builder_tests.rs (100%) rename {packages/common => engine/packages}/clickhouse-user-query/tests/case_sensitivity_tests.rs (100%) rename {packages/common => engine/packages}/clickhouse-user-query/tests/integration_tests.rs (100%) rename {packages/common => engine/packages}/clickhouse-user-query/tests/query_tests.rs (100%) rename {packages/common => engine/packages}/clickhouse-user-query/tests/schema_tests.rs (100%) rename {packages/common => engine/packages}/config/Cargo.toml (100%) rename {packages/common => engine/packages}/config/src/config/api_peer.rs (100%) rename {packages/common => engine/packages}/config/src/config/api_public.rs (100%) rename {packages/common => engine/packages}/config/src/config/auth.rs (100%) rename {packages/common => engine/packages}/config/src/config/cache.rs (100%) rename {packages/common => engine/packages}/config/src/config/clickhouse.rs (100%) rename {packages/common => engine/packages}/config/src/config/db.rs (100%) rename {packages/common => engine/packages}/config/src/config/guard.rs (100%) rename {packages/common => engine/packages}/config/src/config/logs.rs (100%) rename {packages/common => engine/packages}/config/src/config/mod.rs (100%) rename {packages/common => engine/packages}/config/src/config/pubsub.rs (100%) rename {packages/common => engine/packages}/config/src/config/telemetry.rs (100%) rename {packages/common => engine/packages}/config/src/config/topology.rs (100%) rename {packages/common => engine/packages}/config/src/config/vector.rs (100%) rename {packages/common => engine/packages}/config/src/defaults.rs (100%) rename {packages/common => engine/packages}/config/src/lib.rs (100%) rename {packages/common => engine/packages}/config/src/paths.rs (100%) rename {packages/common => engine/packages}/config/src/secret.rs (100%) rename {packages/core => engine/packages}/dump-openapi/Cargo.toml (100%) rename {packages/core => engine/packages}/dump-openapi/build.rs (91%) rename {packages/core => engine/packages}/dump-openapi/src/lib.rs (100%) rename {packages/infra => engine/packages}/engine/Cargo.toml (100%) rename {packages/infra => engine/packages}/engine/src/commands/config.rs (100%) rename {packages/infra => engine/packages}/engine/src/commands/db/mod.rs (100%) rename {packages/infra => engine/packages}/engine/src/commands/mod.rs (100%) rename {packages/infra => engine/packages}/engine/src/commands/start.rs (100%) rename {packages/infra => engine/packages}/engine/src/commands/tracing.rs (100%) rename {packages/infra => engine/packages}/engine/src/commands/udb/cli.rs (100%) rename {packages/infra => engine/packages}/engine/src/commands/udb/mod.rs (100%) rename {packages/infra => engine/packages}/engine/src/commands/wf/mod.rs (100%) rename {packages/infra => engine/packages}/engine/src/commands/wf/signal.rs (100%) rename {packages/infra => engine/packages}/engine/src/lib.rs (100%) rename {packages/infra => engine/packages}/engine/src/main.rs (100%) rename {packages/infra => engine/packages}/engine/src/run_config.rs (100%) rename {packages/infra => engine/packages}/engine/src/util/db.rs (100%) rename {packages/infra => engine/packages}/engine/src/util/format.rs (100%) rename {packages/infra => engine/packages}/engine/src/util/mod.rs (100%) rename {packages/infra => engine/packages}/engine/src/util/udb.rs (100%) rename {packages/infra => engine/packages}/engine/src/util/wf/mod.rs (100%) rename {packages/infra => engine/packages}/engine/src/util/wf/signal.rs (100%) rename {packages/infra => engine/packages}/engine/tests/actors_create.rs (100%) rename {packages/infra => engine/packages}/engine/tests/actors_delete.rs (100%) rename {packages/infra => engine/packages}/engine/tests/actors_general.rs (100%) rename {packages/infra => engine/packages}/engine/tests/actors_get.rs (100%) rename {packages/infra => engine/packages}/engine/tests/actors_get_by_id.rs (100%) rename {packages/infra => engine/packages}/engine/tests/actors_get_or_create.rs (100%) rename {packages/infra => engine/packages}/engine/tests/actors_get_or_create_by_id.rs (100%) rename {packages/infra => engine/packages}/engine/tests/actors_lifecycle.rs (100%) rename {packages/infra => engine/packages}/engine/tests/actors_list.rs (100%) rename {packages/infra => engine/packages}/engine/tests/actors_list_names.rs (100%) rename {packages/infra => engine/packages}/engine/tests/common/actors.rs (100%) rename {packages/infra => engine/packages}/engine/tests/common/ctx.rs (100%) rename {packages/infra => engine/packages}/engine/tests/common/mod.rs (100%) rename {packages/infra => engine/packages}/engine/tests/common/ns.rs (100%) rename {packages/infra => engine/packages}/engine/tests/common/runner.rs (100%) rename {packages/infra => engine/packages}/engine/tests/common/test_helpers.rs (100%) rename {packages/infra => engine/packages}/engine/tests/runners_dupe_key.rs (100%) rename {packages/infra => engine/packages}/engine/tests/runners_version.rs (100%) rename {packages/common => engine/packages}/env/Cargo.toml (100%) rename {packages/common => engine/packages}/env/build.rs (100%) rename {packages/common => engine/packages}/env/src/lib.rs (100%) rename {packages/services => engine/packages}/epoxy/Cargo.toml (100%) rename {packages/services => engine/packages}/epoxy/README.md (100%) rename {packages/services => engine/packages}/epoxy/spec/KEYS.md (100%) rename {packages/services => engine/packages}/epoxy/spec/PROPOSAL.md (100%) rename {packages/services => engine/packages}/epoxy/spec/RECONFIGURE.md (100%) rename {packages/services => engine/packages}/epoxy/src/consts.rs (100%) rename {packages/services => engine/packages}/epoxy/src/errors.rs (100%) rename {packages/services => engine/packages}/epoxy/src/http_client.rs (100%) rename {packages/services => engine/packages}/epoxy/src/http_routes.rs (100%) rename {packages/services => engine/packages}/epoxy/src/keys/keys.rs (100%) rename {packages/services => engine/packages}/epoxy/src/keys/mod.rs (100%) rename {packages/services => engine/packages}/epoxy/src/keys/replica.rs (100%) rename {packages/services => engine/packages}/epoxy/src/lib.rs (100%) rename {packages/services => engine/packages}/epoxy/src/ops/explicit_prepare.rs (100%) rename {packages/services => engine/packages}/epoxy/src/ops/kv/get_local.rs (100%) rename {packages/services => engine/packages}/epoxy/src/ops/kv/get_optimistic.rs (100%) rename {packages/services => engine/packages}/epoxy/src/ops/kv/mod.rs (100%) rename {packages/services => engine/packages}/epoxy/src/ops/mod.rs (100%) rename {packages/services => engine/packages}/epoxy/src/ops/propose.rs (100%) rename {packages/services => engine/packages}/epoxy/src/ops/read_cluster_config.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/ballot.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/commit_kv.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/decide_path.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/lead_consensus.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/log.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/message_request.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/messages/accept.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/messages/accepted.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/messages/commit.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/messages/committed.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/messages/download_instances.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/messages/mod.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/messages/pre_accept.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/messages/prepare.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/mod.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/update_config.rs (100%) rename {packages/services => engine/packages}/epoxy/src/replica/utils.rs (100%) rename {packages/services => engine/packages}/epoxy/src/types.rs (100%) rename {packages/services => engine/packages}/epoxy/src/utils.rs (100%) rename {packages/services => engine/packages}/epoxy/src/workflows/coordinator/mod.rs (100%) rename {packages/services => engine/packages}/epoxy/src/workflows/coordinator/reconfigure.rs (100%) rename {packages/services => engine/packages}/epoxy/src/workflows/coordinator/replica_status_change.rs (100%) rename {packages/services => engine/packages}/epoxy/src/workflows/mod.rs (100%) rename {packages/services => engine/packages}/epoxy/src/workflows/replica/mod.rs (100%) rename {packages/services => engine/packages}/epoxy/src/workflows/replica/setup.rs (100%) rename {packages/services => engine/packages}/epoxy/tests/common/api.rs (100%) rename {packages/services => engine/packages}/epoxy/tests/common/mod.rs (100%) rename {packages/services => engine/packages}/epoxy/tests/common/utils.rs (100%) rename {packages/services => engine/packages}/epoxy/tests/kv.rs (100%) rename {packages/services => engine/packages}/epoxy/tests/kv_get_optimistic.rs (100%) rename {packages/services => engine/packages}/epoxy/tests/proposal.rs (100%) rename {packages/services => engine/packages}/epoxy/tests/reconfigure.rs (100%) rename {packages/common/error/macros => engine/packages/error-macros}/Cargo.toml (100%) rename {packages/common/error/macros => engine/packages/error-macros}/src/lib.rs (99%) rename {packages/common/error/core => engine/packages/error}/Cargo.toml (100%) rename {packages/common/error/core => engine/packages/error}/src/error.rs (100%) rename {packages/common/error/core => engine/packages/error}/src/lib.rs (100%) rename {packages/common/error/core => engine/packages/error}/src/schema.rs (100%) rename {packages/common/error/core => engine/packages/error}/tests/basic.rs (100%) rename {packages/common/gasoline/macros => engine/packages/gasoline-macros}/Cargo.toml (100%) rename {packages/common/gasoline/macros => engine/packages/gasoline-macros}/src/lib.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/Cargo.toml (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/activity.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/builder/common/message.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/builder/common/mod.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/builder/common/signal.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/builder/common/workflow.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/builder/mod.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/builder/workflow/message.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/builder/workflow/mod.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/builder/workflow/signal.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/builder/workflow/sub_workflow.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/ctx/activity.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/ctx/common.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/ctx/listen.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/ctx/message.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/ctx/mod.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/ctx/operation.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/ctx/standalone.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/ctx/test.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/ctx/versioned_workflow.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/ctx/workflow.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/db/debug.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/db/kv/debug.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/db/kv/keys/history.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/db/kv/keys/metric.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/db/kv/keys/mod.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/db/kv/keys/signal.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/db/kv/keys/wake.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/db/kv/keys/worker_instance.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/db/kv/keys/workflow.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/db/kv/mod.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/db/mod.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/error.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/executable.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/history/cursor.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/history/event.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/history/location.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/history/mod.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/history/removed.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/lib.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/listen.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/message.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/metrics.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/operation.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/prelude.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/registry.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/signal.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/stub.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/utils/mod.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/utils/tags.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/utils/time.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/worker.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/src/workflow.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/tests/activity_ctx.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/tests/workflow_ctx.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/tests/workflows/activity_test.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/tests/workflows/basic.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/tests/workflows/eviction_test.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/tests/workflows/listen_timeout.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/tests/workflows/loop_test.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/tests/workflows/mod.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/tests/workflows/properties_test.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/tests/workflows/signal_test.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/tests/workflows/sleep_test.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/tests/workflows/state_test.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/tests/workflows/sub_test.rs (100%) rename {packages/common/gasoline/core => engine/packages/gasoline}/tests/workflows/tags_test.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/Cargo.toml (100%) rename {packages/core/guard/core => engine/packages/guard-core}/src/analytics.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/src/cert_resolver.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/src/custom_serve.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/src/errors.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/src/lib.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/src/metrics.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/src/proxy_service.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/src/request_context.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/src/server.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/src/types.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/src/websocket_handle.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/tests/common/mod.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/tests/custom_serve.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/tests/fixtures/tls/README.md (100%) rename {packages/core/guard/core => engine/packages/guard-core}/tests/fixtures/tls/api_cert.pem (100%) rename {packages/core/guard/core => engine/packages/guard-core}/tests/fixtures/tls/api_key.pem (100%) rename {packages/core/guard/core => engine/packages/guard-core}/tests/fixtures/tls/job_cert.pem (100%) rename {packages/core/guard/core => engine/packages/guard-core}/tests/fixtures/tls/job_key.pem (100%) rename {packages/core/guard/core => engine/packages/guard-core}/tests/https.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/tests/metrics.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/tests/proxy.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/tests/simple_websocket.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/tests/simple_websocket_echo.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/tests/simple_websocket_test2.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/tests/streaming_response.rs (100%) rename {packages/core/guard/core => engine/packages/guard-core}/tests/websocket.rs (100%) rename {packages/core/guard/server => engine/packages/guard}/Cargo.toml (100%) rename {packages/core/guard/server => engine/packages/guard}/src/cache/actor.rs (100%) rename {packages/core/guard/server => engine/packages/guard}/src/cache/mod.rs (100%) rename {packages/core/guard/server => engine/packages/guard}/src/errors.rs (100%) rename {packages/core/guard/server => engine/packages/guard}/src/lib.rs (100%) rename {packages/core/guard/server => engine/packages/guard}/src/middleware.rs (100%) rename {packages/core/guard/server => engine/packages/guard}/src/routing/api_public.rs (100%) rename {packages/core/guard/server => engine/packages/guard}/src/routing/mod.rs (100%) rename {packages/core/guard/server => engine/packages/guard}/src/routing/pegboard_gateway.rs (100%) rename {packages/core/guard/server => engine/packages/guard}/src/routing/runner.rs (100%) rename {packages/core/guard/server => engine/packages/guard}/src/shared_state.rs (100%) rename {packages/core/guard/server => engine/packages/guard}/src/tls.rs (100%) rename {packages/services => engine/packages}/internal/Cargo.toml (100%) rename {packages/services => engine/packages}/internal/README.md (100%) rename {packages/services => engine/packages}/internal/src/lib.rs (100%) rename {packages/services => engine/packages}/internal/src/ops/bump_serverless_autoscaler_global.rs (100%) rename {packages/services => engine/packages}/internal/src/ops/cache/mod.rs (100%) rename {packages/services => engine/packages}/internal/src/ops/cache/purge_global.rs (100%) rename {packages/services => engine/packages}/internal/src/ops/mod.rs (100%) rename {packages/common => engine/packages}/logs/Cargo.toml (100%) rename {packages/common => engine/packages}/logs/src/lib.rs (100%) rename {packages/common => engine/packages}/logs/src/unix.rs (100%) rename {packages/common => engine/packages}/logs/src/windows.rs (100%) rename {packages/common => engine/packages}/metrics/Cargo.toml (100%) rename {packages/common => engine/packages}/metrics/src/buckets.rs (100%) rename {packages/common => engine/packages}/metrics/src/lib.rs (100%) rename {packages/common => engine/packages}/metrics/src/providers.rs (100%) rename {packages/services => engine/packages}/namespace/Cargo.toml (100%) rename {packages/services => engine/packages}/namespace/src/errors.rs (100%) rename {packages/services => engine/packages}/namespace/src/keys/mod.rs (100%) rename {packages/services => engine/packages}/namespace/src/keys/runner_config.rs (100%) rename {packages/services => engine/packages}/namespace/src/lib.rs (100%) rename {packages/services => engine/packages}/namespace/src/ops/get_global.rs (100%) rename {packages/services => engine/packages}/namespace/src/ops/get_local.rs (100%) rename {packages/services => engine/packages}/namespace/src/ops/list.rs (100%) rename {packages/services => engine/packages}/namespace/src/ops/mod.rs (100%) rename {packages/services => engine/packages}/namespace/src/ops/resolve_for_name_global.rs (100%) rename {packages/services => engine/packages}/namespace/src/ops/resolve_for_name_local.rs (100%) rename {packages/services => engine/packages}/namespace/src/ops/runner_config/delete.rs (100%) rename {packages/services => engine/packages}/namespace/src/ops/runner_config/get.rs (100%) rename {packages/services => engine/packages}/namespace/src/ops/runner_config/list.rs (100%) rename {packages/services => engine/packages}/namespace/src/ops/runner_config/mod.rs (100%) rename {packages/services => engine/packages}/namespace/src/ops/runner_config/upsert.rs (100%) rename {packages/services => engine/packages}/namespace/src/utils.rs (100%) rename {packages/services => engine/packages}/namespace/src/workflows/mod.rs (100%) rename {packages/services => engine/packages}/namespace/src/workflows/namespace.rs (100%) rename {packages/core => engine/packages}/pegboard-gateway/Cargo.toml (100%) rename {packages/core => engine/packages}/pegboard-gateway/src/lib.rs (100%) rename {packages/core => engine/packages}/pegboard-gateway/src/shared_state.rs (100%) rename {packages/core => engine/packages}/pegboard-runner/Cargo.toml (100%) rename {packages/core => engine/packages}/pegboard-runner/src/client_to_pubsub_task.rs (100%) rename {packages/core => engine/packages}/pegboard-runner/src/conn.rs (100%) rename {packages/core => engine/packages}/pegboard-runner/src/errors.rs (100%) rename {packages/core => engine/packages}/pegboard-runner/src/lib.rs (100%) rename {packages/core => engine/packages}/pegboard-runner/src/ping_task.rs (100%) rename {packages/core => engine/packages}/pegboard-runner/src/pubsub_to_client_task.rs (100%) rename {packages/core => engine/packages}/pegboard-runner/src/utils.rs (100%) rename {packages/core => engine/packages}/pegboard-serverless/Cargo.toml (100%) rename {packages/core => engine/packages}/pegboard-serverless/src/lib.rs (100%) rename {packages/services => engine/packages}/pegboard/Cargo.toml (100%) rename {packages/services => engine/packages}/pegboard/src/errors.rs (100%) rename {packages/services => engine/packages}/pegboard/src/keys/actor.rs (100%) rename {packages/services => engine/packages}/pegboard/src/keys/epoxy/mod.rs (100%) rename {packages/services => engine/packages}/pegboard/src/keys/epoxy/ns.rs (100%) rename {packages/services => engine/packages}/pegboard/src/keys/mod.rs (100%) rename {packages/services => engine/packages}/pegboard/src/keys/ns.rs (100%) rename {packages/services => engine/packages}/pegboard/src/keys/runner.rs (100%) rename {packages/services => engine/packages}/pegboard/src/lib.rs (100%) rename {packages/services => engine/packages}/pegboard/src/metrics.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/actor/create.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/actor/get.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/actor/get_for_gateway.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/actor/get_for_key.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/actor/get_reservation_for_key.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/actor/get_runner.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/actor/list_for_ns.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/actor/list_names.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/actor/mod.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/mod.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/runner/find_dc_with_runner.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/runner/get.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/runner/get_by_key.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/runner/list_for_ns.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/runner/list_names.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/runner/mod.rs (100%) rename {packages/services => engine/packages}/pegboard/src/ops/runner/update_alloc_idx.rs (100%) rename {packages/services => engine/packages}/pegboard/src/pubsub_subjects.rs (100%) rename {packages/services => engine/packages}/pegboard/src/utils.rs (100%) rename {packages/services => engine/packages}/pegboard/src/workflows/actor/actor_keys.rs (100%) rename {packages/services => engine/packages}/pegboard/src/workflows/actor/destroy.rs (100%) rename {packages/services => engine/packages}/pegboard/src/workflows/actor/mod.rs (100%) rename {packages/services => engine/packages}/pegboard/src/workflows/actor/runtime.rs (100%) rename {packages/services => engine/packages}/pegboard/src/workflows/actor/setup.rs (100%) rename {packages/services => engine/packages}/pegboard/src/workflows/mod.rs (100%) rename {packages/services => engine/packages}/pegboard/src/workflows/runner.rs (100%) rename {packages/common => engine/packages}/pools/Cargo.toml (100%) rename {packages/common => engine/packages}/pools/src/db/clickhouse.rs (100%) rename {packages/common => engine/packages}/pools/src/db/mod.rs (100%) rename {packages/common => engine/packages}/pools/src/db/udb.rs (100%) rename {packages/common => engine/packages}/pools/src/db/ups.rs (100%) rename {packages/common => engine/packages}/pools/src/error.rs (100%) rename {packages/common => engine/packages}/pools/src/lib.rs (100%) rename {packages/common => engine/packages}/pools/src/metrics.rs (100%) rename {packages/common => engine/packages}/pools/src/pools.rs (100%) rename {packages/common => engine/packages}/pools/src/prelude.rs (100%) rename {packages/common => engine/packages}/pools/src/reqwest.rs (100%) rename {packages/common => engine/packages}/runtime/Cargo.lock (100%) rename {packages/common => engine/packages}/runtime/Cargo.toml (100%) rename {packages/common => engine/packages}/runtime/src/lib.rs (100%) rename {packages/common => engine/packages}/runtime/src/metrics.rs (100%) rename {packages/common => engine/packages}/runtime/src/traces.rs (100%) rename {packages/common => engine/packages}/service-manager/Cargo.toml (100%) rename {packages/common => engine/packages}/service-manager/src/lib.rs (100%) rename {packages/common => engine/packages}/telemetry/Cargo.toml (100%) rename {packages/common => engine/packages}/telemetry/README.md (100%) rename {packages/common => engine/packages}/telemetry/src/lib.rs (100%) rename {packages/common => engine/packages}/test-deps-docker/Cargo.toml (100%) rename {packages/common => engine/packages}/test-deps-docker/src/database.rs (100%) rename {packages/common => engine/packages}/test-deps-docker/src/lib.rs (100%) rename {packages/common => engine/packages}/test-deps-docker/src/pubsub.rs (100%) rename {packages/common => engine/packages}/test-deps/Cargo.toml (100%) rename {packages/common => engine/packages}/test-deps/src/datacenter.rs (100%) rename {packages/common => engine/packages}/test-deps/src/lib.rs (100%) rename {packages/services => engine/packages}/tracing-reconfigure/Cargo.toml (100%) rename {packages/services => engine/packages}/tracing-reconfigure/src/lib.rs (100%) rename {packages/common => engine/packages}/types/Cargo.toml (100%) rename {packages/common => engine/packages}/types/README.md (100%) rename {packages/common => engine/packages}/types/src/actors.rs (100%) rename {packages/common => engine/packages}/types/src/datacenters.rs (100%) rename {packages/common => engine/packages}/types/src/keys/mod.rs (100%) rename {packages/common => engine/packages}/types/src/keys/namespace/mod.rs (100%) rename {packages/common => engine/packages}/types/src/keys/namespace/runner_config.rs (100%) rename {packages/common => engine/packages}/types/src/keys/pegboard/mod.rs (100%) rename {packages/common => engine/packages}/types/src/keys/pegboard/ns.rs (100%) rename {packages/common => engine/packages}/types/src/lib.rs (100%) rename {packages/common => engine/packages}/types/src/msgs/mod.rs (100%) rename {packages/common => engine/packages}/types/src/msgs/pegboard.rs (100%) rename {packages/common => engine/packages}/types/src/namespaces.rs (100%) rename {packages/common => engine/packages}/types/src/runner_configs.rs (100%) rename {packages/common => engine/packages}/types/src/runners.rs (100%) rename {packages/common => engine/packages}/universaldb/Cargo.toml (100%) rename {packages/common => engine/packages}/universaldb/src/atomic.rs (100%) rename {packages/common => engine/packages}/universaldb/src/database.rs (100%) rename {packages/common => engine/packages}/universaldb/src/driver/mod.rs (100%) rename {packages/common => engine/packages}/universaldb/src/driver/postgres/database.rs (100%) rename {packages/common => engine/packages}/universaldb/src/driver/postgres/mod.rs (100%) rename {packages/common => engine/packages}/universaldb/src/driver/postgres/transaction.rs (100%) rename {packages/common => engine/packages}/universaldb/src/driver/postgres/transaction_task.rs (100%) rename {packages/common => engine/packages}/universaldb/src/driver/rocksdb/database.rs (100%) rename {packages/common => engine/packages}/universaldb/src/driver/rocksdb/mod.rs (100%) rename {packages/common => engine/packages}/universaldb/src/driver/rocksdb/transaction.rs (100%) rename {packages/common => engine/packages}/universaldb/src/driver/rocksdb/transaction_conflict_tracker.rs (100%) rename {packages/common => engine/packages}/universaldb/src/driver/rocksdb/transaction_task.rs (100%) rename {packages/common => engine/packages}/universaldb/src/error.rs (100%) rename {packages/common => engine/packages}/universaldb/src/key_selector.rs (100%) rename {packages/common => engine/packages}/universaldb/src/lib.rs (100%) rename {packages/common => engine/packages}/universaldb/src/metrics.rs (100%) rename {packages/common => engine/packages}/universaldb/src/options.rs (100%) rename {packages/common => engine/packages}/universaldb/src/prelude.rs (100%) rename {packages/common => engine/packages}/universaldb/src/range_option.rs (100%) rename {packages/common => engine/packages}/universaldb/src/transaction.rs (100%) rename {packages/common => engine/packages}/universaldb/src/tx_ops.rs (100%) rename {packages/common => engine/packages}/universaldb/src/utils/cherry_pick.rs (100%) rename {packages/common => engine/packages}/universaldb/src/utils/codes.rs (100%) rename {packages/common => engine/packages}/universaldb/src/utils/ext.rs (100%) rename {packages/common => engine/packages}/universaldb/src/utils/formal_key.rs (100%) rename {packages/common => engine/packages}/universaldb/src/utils/keys.rs (100%) rename {packages/common => engine/packages}/universaldb/src/utils/mod.rs (100%) rename {packages/common => engine/packages}/universaldb/src/utils/subspace.rs (100%) rename {packages/common => engine/packages}/universaldb/src/value.rs (100%) rename {packages/common => engine/packages}/universaldb/src/versionstamp.rs (100%) rename {packages/common => engine/packages}/universaldb/tests/integration.rs (100%) rename {packages/common => engine/packages}/universaldb/tests/integration_gas.rs (100%) rename {packages/common => engine/packages}/universaldb/tests/rocksdb.rs (100%) rename {packages/common => engine/packages}/universaldb/tests/versionstamp.rs (100%) rename {packages/common => engine/packages}/universalpubsub/Cargo.toml (100%) rename {packages/common => engine/packages}/universalpubsub/benches/simple.rs (100%) rename {packages/common => engine/packages}/universalpubsub/src/chunking.rs (100%) rename {packages/common => engine/packages}/universalpubsub/src/driver/memory/mod.rs (100%) rename {packages/common => engine/packages}/universalpubsub/src/driver/mod.rs (100%) rename {packages/common => engine/packages}/universalpubsub/src/driver/nats/mod.rs (100%) rename {packages/common => engine/packages}/universalpubsub/src/driver/postgres/mod.rs (100%) rename {packages/common => engine/packages}/universalpubsub/src/errors.rs (100%) rename {packages/common => engine/packages}/universalpubsub/src/lib.rs (100%) rename {packages/common => engine/packages}/universalpubsub/src/pubsub.rs (100%) rename {packages/common => engine/packages}/universalpubsub/tests/integration.rs (100%) rename {packages/common => engine/packages}/universalpubsub/tests/reconnect.rs (100%) rename {packages/common/util/id => engine/packages/util-id}/Cargo.toml (100%) rename {packages/common/util/id => engine/packages/util-id}/src/lib.rs (100%) rename {packages/common/util/core => engine/packages/util}/Cargo.toml (100%) rename {packages/common/util/core => engine/packages/util}/src/backoff.rs (100%) rename {packages/common/util/core => engine/packages/util}/src/billing.rs (100%) rename {packages/common/util/core => engine/packages/util}/src/check.rs (100%) rename {packages/common/util/core => engine/packages/util}/src/duration.rs (100%) rename {packages/common/util/core => engine/packages/util}/src/faker.rs (100%) rename {packages/common/util/core => engine/packages/util}/src/file_size.rs (100%) rename {packages/common/util/core => engine/packages/util}/src/format.rs (100%) rename {packages/common/util/core => engine/packages/util}/src/future.rs (100%) rename {packages/common/util/core => engine/packages/util}/src/geo.rs (100%) rename {packages/common/util/core => engine/packages/util}/src/lib.rs (100%) rename {packages/common/util/core => engine/packages/util}/src/math.rs (100%) rename {packages/common/util/core => engine/packages/util}/src/req.rs (100%) rename {packages/common/util/core => engine/packages/util}/src/serde.rs (100%) rename {packages/common/util/core => engine/packages/util}/src/signal.rs (100%) rename {packages/common/util/core => engine/packages/util}/src/sort.rs (100%) rename {packages/common/util/core => engine/packages/util}/src/timestamp.rs (100%) rename {packages/common/util/core => engine/packages/util}/src/url.rs (100%) rename {packages/core => engine/packages}/workflow-worker/Cargo.toml (100%) rename {packages/core => engine/packages}/workflow-worker/src/lib.rs (100%) rename {sdks => engine/sdks}/api/fern/fern.config.json (100%) rename {sdks => engine/sdks}/api/fern/generators.yml (100%) rename {sdks => engine/sdks}/go/api-full/client/client.go (100%) rename {sdks => engine/sdks}/go/api-full/client/client_test.go (100%) rename {sdks => engine/sdks}/go/api-full/client/options.go (100%) rename {sdks => engine/sdks}/go/api-full/core/client_option.go (100%) rename {sdks => engine/sdks}/go/api-full/core/core.go (100%) rename {sdks => engine/sdks}/go/api-full/core/core_test.go (100%) rename {sdks => engine/sdks}/go/api-full/core/stringer.go (100%) rename {sdks => engine/sdks}/go/api-full/datacenters/client.go (100%) rename {sdks => engine/sdks}/go/api-full/go.mod (100%) rename {sdks => engine/sdks}/go/api-full/go.sum (100%) rename {sdks => engine/sdks}/go/api-full/health/client.go (100%) rename {sdks => engine/sdks}/go/api-full/namespaces.go (100%) rename {sdks => engine/sdks}/go/api-full/namespaces/client.go (100%) rename {sdks => engine/sdks}/go/api-full/pointer.go (100%) rename {sdks => engine/sdks}/go/api-full/runners.go (100%) rename {sdks => engine/sdks}/go/api-full/runners/client.go (100%) rename {sdks => engine/sdks}/go/api-full/types.go (100%) rename {sdks => engine/sdks}/rust/api-full/.gitignore (100%) rename {sdks => engine/sdks}/rust/api-full/.openapi-generator-ignore (100%) rename {sdks => engine/sdks}/rust/api-full/.openapi-generator/FILES (100%) rename {sdks => engine/sdks}/rust/api-full/.openapi-generator/VERSION (100%) rename {sdks => engine/sdks}/rust/api-full/.travis.yml (100%) rename {sdks => engine/sdks}/rust/api-full/Cargo.toml (100%) rename {sdks => engine/sdks}/rust/api-full/README.md (100%) rename {sdks => engine/sdks}/rust/api-full/docs/Actor.md (100%) rename {sdks => engine/sdks}/rust/api-full/docs/ActorLifecycle.md (100%) rename {sdks => engine/sdks}/rust/api-full/docs/ActorsApi.md (100%) rename {sdks => engine/sdks}/rust/api-full/docs/ActorsCreateRequest.md (100%) rename {sdks => engine/sdks}/rust/api-full/docs/ActorsCreateResponse.md (100%) rename {sdks => engine/sdks}/rust/api-full/docs/Namespace.md (100%) rename {sdks => engine/sdks}/rust/api-full/docs/NamespacesCreateRequest.md (100%) rename {sdks => engine/sdks}/rust/api-full/docs/NamespacesCreateResponse.md (100%) rename {sdks => engine/sdks}/rust/api-full/docs/NsApi.md (100%) rename {sdks => engine/sdks}/rust/api-full/git_push.sh (100%) rename {sdks => engine/sdks}/rust/api-full/rust/.gitignore (100%) rename {sdks => engine/sdks}/rust/api-full/rust/.openapi-generator-ignore (100%) rename {sdks => engine/sdks}/rust/api-full/rust/.openapi-generator/FILES (100%) rename {sdks => engine/sdks}/rust/api-full/rust/.openapi-generator/VERSION (100%) rename {sdks => engine/sdks}/rust/api-full/rust/.travis.yml (100%) rename {sdks => engine/sdks}/rust/api-full/rust/Cargo.toml (100%) rename {sdks => engine/sdks}/rust/api-full/rust/README.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/Actor.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/ActorName.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/ActorsCreateApi.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/ActorsCreateRequest.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/ActorsCreateResponse.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/ActorsDeleteApi.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/ActorsGetOrCreateApi.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/ActorsGetOrCreateRequest.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/ActorsGetOrCreateResponse.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/ActorsListApi.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/ActorsListNamesApi.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/ActorsListNamesResponse.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/ActorsListResponse.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/CrashPolicy.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/Datacenter.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/DatacenterHealth.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/DatacentersApi.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/DatacentersListResponse.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/HealthApi.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/HealthFanoutResponse.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/HealthResponse.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/HealthStatus.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/Namespace.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/NamespaceListResponse.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/NamespacesApi.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/NamespacesCreateRequest.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/NamespacesCreateResponse.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/Pagination.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/Runner.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfig.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigKind.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigKindOneOf.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigKindOneOf1.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigKindOneOf1Serverless.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigVariant.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsDeleteApi.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsListApi.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsListResponse.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsListResponseRunnerConfigsValue.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsRefreshMetadataApi.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckApi.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckRequest.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponse.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1Failure.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOfSuccess.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataError.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf1.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf2.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3NonSuccessStatus.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4InvalidResponseJson.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5InvalidResponseSchema.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsUpsertApi.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsUpsertRequestBody.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnerConfigsUpsertResponse.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnersApi.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnersListNamesResponse.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/docs/RunnersListResponse.md (100%) rename {sdks => engine/sdks}/rust/api-full/rust/git_push.sh (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/apis/actors_create_api.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/apis/actors_delete_api.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/apis/actors_get_or_create_api.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/apis/actors_list_api.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/apis/actors_list_names_api.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/apis/configuration.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/apis/datacenters_api.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/apis/health_api.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/apis/mod.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/apis/namespaces_api.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/apis/runner_configs_delete_api.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/apis/runner_configs_list_api.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/apis/runner_configs_refresh_metadata_api.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/apis/runner_configs_serverless_health_check_api.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/apis/runner_configs_upsert_api.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/apis/runners_api.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/lib.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/actor.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/actor_name.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/actors_create_request.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/actors_create_response.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/actors_get_or_create_request.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/actors_get_or_create_response.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/actors_list_names_response.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/actors_list_response.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/crash_policy.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/datacenter.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/datacenter_health.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/datacenters_list_response.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/health_fanout_response.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/health_response.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/health_status.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/mod.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/namespace.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/namespace_list_response.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/namespaces_create_request.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/namespaces_create_response.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/pagination.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_config.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_config_kind.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_config_kind_one_of.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_config_kind_one_of_1.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_config_kind_one_of_1_serverless.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_config_variant.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_list_response.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_list_response_runner_configs_value.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_serverless_health_check_request.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1_failure.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_success.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_1.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_2.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3_non_success_status.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4_invalid_response_json.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5_invalid_response_schema.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_upsert_request_body.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runner_configs_upsert_response.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runners_list_names_response.rs (100%) rename {sdks => engine/sdks}/rust/api-full/rust/src/models/runners_list_response.rs (100%) rename {sdks => engine/sdks}/rust/api-full/src/apis/actors_api.rs (100%) rename {sdks => engine/sdks}/rust/api-full/src/apis/configuration.rs (100%) rename {sdks => engine/sdks}/rust/api-full/src/apis/mod.rs (100%) rename {sdks => engine/sdks}/rust/api-full/src/apis/ns_api.rs (100%) rename {sdks => engine/sdks}/rust/api-full/src/lib.rs (100%) rename {sdks => engine/sdks}/rust/api-full/src/models/actor.rs (100%) rename {sdks => engine/sdks}/rust/api-full/src/models/actor_lifecycle.rs (100%) rename {sdks => engine/sdks}/rust/api-full/src/models/actors_create_request.rs (100%) rename {sdks => engine/sdks}/rust/api-full/src/models/actors_create_response.rs (100%) rename {sdks => engine/sdks}/rust/api-full/src/models/mod.rs (100%) rename {sdks => engine/sdks}/rust/api-full/src/models/namespace.rs (100%) rename {sdks => engine/sdks}/rust/api-full/src/models/namespaces_create_request.rs (100%) rename {sdks => engine/sdks}/rust/api-full/src/models/namespaces_create_response.rs (100%) rename {sdks => engine/sdks}/rust/data/Cargo.toml (100%) rename {sdks => engine/sdks}/rust/data/build.rs (100%) rename {sdks => engine/sdks}/rust/data/src/converted.rs (100%) rename {sdks => engine/sdks}/rust/data/src/generated.rs (100%) rename {sdks => engine/sdks}/rust/data/src/lib.rs (100%) rename {sdks => engine/sdks}/rust/data/src/versioned/mod.rs (100%) rename {sdks => engine/sdks}/rust/data/src/versioned/namespace_runner_config.rs (100%) rename {sdks => engine/sdks}/rust/epoxy-protocol/Cargo.toml (100%) rename {sdks => engine/sdks}/rust/epoxy-protocol/build.rs (100%) rename {sdks => engine/sdks}/rust/epoxy-protocol/src/generated.rs (100%) rename {sdks => engine/sdks}/rust/epoxy-protocol/src/lib.rs (100%) rename {sdks => engine/sdks}/rust/epoxy-protocol/src/versioned.rs (100%) rename {sdks => engine/sdks}/rust/runner-protocol/Cargo.toml (100%) rename {sdks => engine/sdks}/rust/runner-protocol/build.rs (100%) rename {sdks => engine/sdks}/rust/runner-protocol/src/generated.rs (100%) rename {sdks => engine/sdks}/rust/runner-protocol/src/lib.rs (100%) rename {sdks => engine/sdks}/rust/runner-protocol/src/versioned.rs (100%) rename {sdks => engine/sdks}/rust/ups-protocol/Cargo.toml (100%) rename {sdks => engine/sdks}/rust/ups-protocol/build.rs (100%) rename {sdks => engine/sdks}/rust/ups-protocol/src/generated.rs (100%) rename {sdks => engine/sdks}/rust/ups-protocol/src/lib.rs (100%) rename {sdks => engine/sdks}/rust/ups-protocol/src/versioned.rs (100%) rename {sdks => engine/sdks}/schemas/README.md (100%) rename {sdks => engine/sdks}/schemas/data/namespace.runner_config.v1.bare (100%) rename {sdks => engine/sdks}/schemas/data/namespace.runner_config.v2.bare (100%) rename {sdks => engine/sdks}/schemas/data/pegboard.namespace.actor_by_key.v1.bare (100%) rename {sdks => engine/sdks}/schemas/data/pegboard.namespace.actor_name.v1.bare (100%) rename {sdks => engine/sdks}/schemas/data/pegboard.namespace.runner_alloc_idx.v1.bare (100%) rename {sdks => engine/sdks}/schemas/data/pegboard.namespace.runner_by_key.v1.bare (100%) rename {sdks => engine/sdks}/schemas/data/pegboard.runner.metadata.v1.bare (100%) rename {sdks => engine/sdks}/schemas/epoxy-protocol/v1.bare (100%) rename {sdks => engine/sdks}/schemas/runner-protocol/v1.bare (100%) rename {sdks => engine/sdks}/schemas/ups-protocol/v1.bare (100%) rename {sdks => engine/sdks}/typescript/api-full/.gitignore (100%) rename {sdks => engine/sdks}/typescript/api-full/build.js (100%) rename {sdks => engine/sdks}/typescript/api-full/package.json (100%) rename {sdks => engine/sdks}/typescript/api-full/rivetkit-engine-api-full-25.5.3.tgz (100%) rename {sdks => engine/sdks}/typescript/api-full/src/Client.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/client/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/client/requests/ActorsCreateRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/client/requests/ActorsDeleteRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/client/requests/ActorsGetOrCreateRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/client/requests/ActorsListNamesRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/client/requests/ActorsListRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/client/requests/RunnerConfigsDeleteRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/client/requests/RunnerConfigsListRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/client/requests/RunnerConfigsRefreshMetadataRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/client/requests/RunnerConfigsUpsertRequestBody.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/client/requests/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/datacenters/client/Client.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/datacenters/client/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/datacenters/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/health/client/Client.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/health/client/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/health/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/namespaces/client/Client.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/namespaces/client/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesCreateRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesListRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/namespaces/client/requests/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/namespaces/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/runners/client/Client.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/runners/client/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/runners/client/requests/RunnersListNamesRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/runners/client/requests/RunnersListRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/runners/client/requests/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/resources/runners/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/Actor.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/ActorName.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/ActorsCreateResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/ActorsDeleteResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/ActorsGetOrCreateResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/ActorsListNamesResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/ActorsListResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/CrashPolicy.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/Datacenter.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/DatacenterHealth.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/DatacentersListResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/HealthFanoutResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/HealthResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/HealthStatus.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/Namespace.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/NamespaceListResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/NamespacesCreateResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/Pagination.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RivetId.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/Runner.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfig.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigKind.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigKindNormal.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigKindServerless.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigKindServerlessServerless.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigServerless.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigVariant.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsDeleteResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsListResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsListResponseRunnerConfigsValue.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataRequestBody.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataError.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnerConfigsUpsertResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnersListNamesResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/RunnersListResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/api/types/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/auth/BasicAuth.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/auth/BearerToken.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/auth/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/fetcher/APIResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/fetcher/Fetcher.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/fetcher/Supplier.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/fetcher/createRequestUrl.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/fetcher/getFetchFn.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/fetcher/getHeader.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/fetcher/getRequestBody.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/fetcher/getResponseBody.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/fetcher/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/fetcher/makeRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/fetcher/requestWithRetries.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/fetcher/signals.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/fetcher/stream-wrappers/Node18UniversalStreamWrapper.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/fetcher/stream-wrappers/NodePre18StreamWrapper.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/fetcher/stream-wrappers/UndiciStreamWrapper.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/fetcher/stream-wrappers/chooseStreamWrapper.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/json.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/runtime/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/runtime/runtime.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/Schema.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/bigint/bigint.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/bigint/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/date/date.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/date/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/enum/enum.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/enum/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/lazy/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/lazy/lazy.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/lazy/lazyObject.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/list/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/list/list.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/literals/booleanLiteral.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/literals/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/literals/stringLiteral.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/object-like/getObjectLikeUtils.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/object-like/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/object-like/types.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/object/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/object/object.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/object/objectWithoutOptionalProperties.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/object/property.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/object/types.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/primitives/any.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/primitives/boolean.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/primitives/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/primitives/number.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/primitives/string.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/primitives/unknown.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/record/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/record/record.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/record/types.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/schema-utils/JsonError.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/schema-utils/ParseError.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/schema-utils/getSchemaUtils.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/schema-utils/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/schema-utils/stringifyValidationErrors.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/set/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/set/set.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/undiscriminated-union/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/undiscriminated-union/types.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/undiscriminated-union/undiscriminatedUnion.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/union/discriminant.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/union/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/union/types.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/builders/union/union.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/utils/MaybePromise.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/utils/addQuestionMarksToNullableProperties.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/utils/createIdentitySchemaCreator.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/utils/entries.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/utils/filterObject.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/utils/getErrorMessageForIncorrectType.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/utils/isPlainObject.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/utils/keys.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/utils/maybeSkipValidation.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/core/schemas/utils/partition.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/errors/RivetError.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/errors/RivetTimeoutError.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/errors/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/client/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/client/requests/ActorsCreateRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/client/requests/ActorsGetOrCreateRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/client/requests/RunnerConfigsUpsertRequestBody.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/client/requests/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/resources/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/resources/namespaces/client/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/resources/namespaces/client/requests/NamespacesCreateRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/resources/namespaces/client/requests/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/resources/namespaces/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/Actor.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/ActorName.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/ActorsCreateResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/ActorsDeleteResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/ActorsGetOrCreateResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/ActorsListNamesResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/ActorsListResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/CrashPolicy.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/Datacenter.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/DatacenterHealth.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/DatacentersListResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/HealthFanoutResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/HealthResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/HealthStatus.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/Namespace.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/NamespaceListResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/NamespacesCreateResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/Pagination.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RivetId.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/Runner.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfig.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigKind.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigKindNormal.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigKindServerless.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigKindServerlessServerless.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigServerless.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigVariant.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsDeleteResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsListResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsListResponseRunnerConfigsValue.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataRequestBody.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataError.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnerConfigsUpsertResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnersListNamesResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/RunnersListResponse.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/src/serialization/types/index.ts (100%) rename {sdks => engine/sdks}/typescript/api-full/tsconfig.json (100%) rename {sdks => engine/sdks}/typescript/runner-protocol/package.json (100%) rename {sdks => engine/sdks}/typescript/runner-protocol/src/index.ts (100%) rename {sdks => engine/sdks}/typescript/runner-protocol/tsconfig.json (100%) rename {sdks => engine/sdks}/typescript/runner-protocol/tsup.config.ts (100%) rename {sdks => engine/sdks}/typescript/runner-protocol/turbo.json (100%) rename {sdks => engine/sdks}/typescript/runner/benches/actor-lifecycle.bench.ts (100%) rename {sdks => engine/sdks}/typescript/runner/benches/utils.ts (100%) rename {sdks => engine/sdks}/typescript/runner/package.json (100%) rename {sdks => engine/sdks}/typescript/runner/src/log.ts (100%) rename {sdks => engine/sdks}/typescript/runner/src/mod.ts (100%) rename {sdks => engine/sdks}/typescript/runner/src/tunnel.ts (100%) rename {sdks => engine/sdks}/typescript/runner/src/utils.ts (100%) rename {sdks => engine/sdks}/typescript/runner/src/websocket-tunnel-adapter.ts (100%) rename {sdks => engine/sdks}/typescript/runner/src/websocket.ts (100%) rename {sdks => engine/sdks}/typescript/runner/tests/lifecycle.test.ts (100%) rename {sdks => engine/sdks}/typescript/runner/tsconfig.json (100%) rename {sdks => engine/sdks}/typescript/runner/tsup.config.ts (100%) rename {sdks => engine/sdks}/typescript/runner/turbo.json (100%) rename {sdks => engine/sdks}/typescript/runner/vitest.config.ts (100%) rename {sdks => engine/sdks}/typescript/test-runner/Dockerfile (100%) rename {sdks => engine/sdks}/typescript/test-runner/package.json (100%) rename {sdks => engine/sdks}/typescript/test-runner/src/index.ts (100%) rename {sdks => engine/sdks}/typescript/test-runner/tsconfig.json (100%) rename {sdks => engine/sdks}/typescript/test-runner/tsup.config.ts (100%) rename {sdks => engine/sdks}/typescript/test-runner/turbo.json (100%) rename {sdks => engine/sdks}/typescript/test-runner/vitest.config.ts (100%) rename {tests => engine/tests}/load/README.md (100%) rename {tests => engine/tests}/load/actor-lifecycle/README.md (100%) rename {tests => engine/tests}/load/actor-lifecycle/actor.ts (100%) rename {tests => engine/tests}/load/actor-lifecycle/config.ts (100%) rename {tests => engine/tests}/load/actor-lifecycle/index.ts (100%) rename {tests => engine/tests}/load/actor-lifecycle/rivet_api.ts (100%) rename {tests => engine/tests}/load/actor-lifecycle/types.ts (100%) rename {tests => engine/tests}/load/package.json (100%) rename {tests => engine/tests}/load/tsconfig.json (100%) delete mode 100644 out/errors/actor.failed_before_reaching_ready_state.json delete mode 100644 out/errors/actor.failed_to_create.json delete mode 100644 out/errors/actor.forward_to_datacenter.json delete mode 100644 out/errors/actor.too_many_keys.json delete mode 100644 out/errors/api.invalid_token.json delete mode 100644 out/errors/gateway.connection_closed.json delete mode 100644 out/errors/gateway.invalid_header.json delete mode 100644 out/errors/gateway.missing_header.json delete mode 100644 out/errors/gateway.nats_error.json delete mode 100644 out/errors/gateway.timeout.json delete mode 100644 out/errors/gateway.tunnel_protocol_error.json delete mode 100644 out/errors/gateway.upstream_error.json delete mode 100644 out/errors/guard.all_retry_attempts_failed.json delete mode 100644 out/errors/guard.connection_error_with_details.json delete mode 100644 out/errors/guard.https_connection_error.json delete mode 100644 out/errors/guard.invalid_regional_host.json delete mode 100644 out/errors/guard.request_error.json delete mode 100644 out/errors/guard.request_error_with_details.json delete mode 100644 out/errors/guard.request_timeout_with_duration.json delete mode 100644 out/errors/guard.routing_error.json delete mode 100644 out/errors/guard.server_loop_error.json delete mode 100644 out/errors/guard.tls_handshake_failed.json delete mode 100644 out/errors/guard.wrong_port_protocol.json delete mode 100644 out/errors/kv.networking_not_implemented.json delete mode 100644 out/errors/ups.no_.json delete mode 100644 out/errors/ups.no_r.json delete mode 100644 out/errors/ups.no_re.json delete mode 100644 out/errors/ups.no_reraCompletionMarker.json delete mode 100644 out/errors/ups.no_res.json delete mode 100644 out/errors/ups.no_resp.json delete mode 100644 out/errors/ups.no_respo.json delete mode 100644 out/errors/ups.no_respon.json delete mode 100644 out/errors/ups.no_respond.json delete mode 100644 out/errors/ups.no_responde.json delete mode 100644 out/errors/ups.no_responder.json delete mode 100644 out/errors/ups.no_responderaCompletionMarker.json delete mode 100644 out/errors/ups.no_responderraCompletionMarker.json delete mode 100644 out/errors/ups.no_respondraCompletionMarker.json delete mode 100644 out/errors/ups.no_responraCompletionMarker.json delete mode 100644 out/errors/ups.no_resporaCompletionMarker.json delete mode 100644 out/errors/ups.no_respraCompletionMarker.json delete mode 100644 out/errors/ups.no_resraCompletionMarker.json delete mode 100644 out/errors/ups.no_rraCompletionMarker.json delete mode 100644 out/errors/ups.no_subscribers.json delete mode 100644 out/errors/validation.too_many_keys.json delete mode 100644 out/errors/ws.new_runner_connected.json delete mode 100644 packages/core/guard/db/analytics/migrations/20200101000000_init.down.sql delete mode 100644 packages/core/guard/db/analytics/migrations/20200101000000_init.up.sql rename {site => website}/.devcontainer/devcontainer.json (100%) rename {site => website}/.env.yarn (100%) rename {site => website}/.prettierignore (100%) rename {site => website}/.vscode/settings.json (100%) rename {site => website}/CLAUDE.md (100%) rename {site => website}/LICENSE.md (100%) rename {site => website}/README.md (98%) rename {site => website}/colors.js (100%) rename {site => website}/faviconData.json (100%) rename {site => website}/jsconfig.json (100%) rename {site => website}/linkinator.config.json (100%) rename {site => website}/lychee.toml (100%) rename {site => website}/next-env.d.ts (100%) rename {site => website}/next-sitemap.config.js (100%) rename {site => website}/next.config.ts (100%) rename {site => website}/opengraph-image-fonts/OpenSans-400.ttf (100%) rename {site => website}/opengraph-image-fonts/OpenSans-600.ttf (100%) rename {site => website}/opengraph-image-fonts/OpenSans-700.ttf (100%) rename {site => website}/package.json (100%) rename {site => website}/postcss.config.js (100%) rename {site => website}/prettier.config.js (100%) rename {site => website}/public/docs.md (100%) rename {site => website}/public/favicon.ico (100%) rename {site => website}/public/fonts/cartridge/Cartridge-Bold.otf (100%) rename {site => website}/public/fonts/cartridge/Cartridge-Bold.woff (100%) rename {site => website}/public/fonts/cartridge/Cartridge-Bold.woff2 (100%) rename {site => website}/public/fonts/cartridge/Cartridge-BoldRough.otf (100%) rename {site => website}/public/fonts/cartridge/Cartridge-BoldRough.woff (100%) rename {site => website}/public/fonts/cartridge/Cartridge-BoldRough.woff2 (100%) rename {site => website}/public/fonts/cartridge/Cartridge-Regular.otf (100%) rename {site => website}/public/fonts/cartridge/Cartridge-Regular.woff (100%) rename {site => website}/public/fonts/cartridge/Cartridge-Regular.woff2 (100%) rename {site => website}/public/fonts/cartridge/Cartridge-Rough.otf (100%) rename {site => website}/public/fonts/cartridge/Cartridge-Rough.woff (100%) rename {site => website}/public/fonts/cartridge/Cartridge-Rough.woff2 (100%) rename {site => website}/public/fonts/darker-grotesque/DarkerGrotesque-Black.ttf (100%) rename {site => website}/public/fonts/darker-grotesque/DarkerGrotesque-Bold.ttf (100%) rename {site => website}/public/fonts/darker-grotesque/DarkerGrotesque-ExtraBold.ttf (100%) rename {site => website}/public/fonts/darker-grotesque/DarkerGrotesque-Light.ttf (100%) rename {site => website}/public/fonts/darker-grotesque/DarkerGrotesque-Medium.ttf (100%) rename {site => website}/public/fonts/darker-grotesque/DarkerGrotesque-Regular.ttf (100%) rename {site => website}/public/fonts/darker-grotesque/DarkerGrotesque-SemiBold.ttf (100%) rename {site => website}/public/fonts/gloria-hallelujah/GloriaHallelujah-Regular.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans-Bold.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans-BoldItalic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans-ExtraBold.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans-ExtraBoldItalic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans-Italic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans-Light.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans-LightItalic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans-Medium.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans-MediumItalic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans-Regular.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans-SemiBold.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans-SemiBoldItalic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_Condensed-Bold.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_Condensed-BoldItalic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_Condensed-ExtraBold.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_Condensed-ExtraBoldItalic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_Condensed-Italic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_Condensed-Light.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_Condensed-LightItalic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_Condensed-Medium.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_Condensed-MediumItalic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_Condensed-Regular.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_Condensed-SemiBold.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_Condensed-SemiBoldItalic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_SemiCondensed-Bold.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_SemiCondensed-BoldItalic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBold.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBoldItalic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_SemiCondensed-Italic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_SemiCondensed-Light.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_SemiCondensed-LightItalic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_SemiCondensed-Medium.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_SemiCondensed-MediumItalic.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_SemiCondensed-Regular.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBold.ttf (100%) rename {site => website}/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBoldItalic.ttf (100%) rename {site => website}/public/fonts/outfit/Outfit-Black.ttf (100%) rename {site => website}/public/fonts/outfit/Outfit-Bold.ttf (100%) rename {site => website}/public/fonts/outfit/Outfit-ExtraBold.ttf (100%) rename {site => website}/public/fonts/outfit/Outfit-ExtraLight.ttf (100%) rename {site => website}/public/fonts/outfit/Outfit-Light.ttf (100%) rename {site => website}/public/fonts/outfit/Outfit-Medium.ttf (100%) rename {site => website}/public/fonts/outfit/Outfit-Regular.ttf (100%) rename {site => website}/public/fonts/outfit/Outfit-SemiBold.ttf (100%) rename {site => website}/public/fonts/outfit/Outfit-Thin.ttf (100%) rename {site => website}/public/fonts/perfectly-nineties/PerfectlyNineties-Black.otf (100%) rename {site => website}/public/fonts/perfectly-nineties/PerfectlyNineties-BlackItalic.otf (100%) rename {site => website}/public/fonts/perfectly-nineties/PerfectlyNineties-Bold.otf (100%) rename {site => website}/public/fonts/perfectly-nineties/PerfectlyNineties-BoldItalic.otf (100%) rename {site => website}/public/fonts/perfectly-nineties/PerfectlyNineties-Extrabold.otf (100%) rename {site => website}/public/fonts/perfectly-nineties/PerfectlyNineties-ExtraboldItalic.otf (100%) rename {site => website}/public/fonts/perfectly-nineties/PerfectlyNineties-Regular.otf (100%) rename {site => website}/public/fonts/perfectly-nineties/PerfectlyNineties-RegularItalic.otf (100%) rename {site => website}/public/fonts/perfectly-nineties/PerfectlyNineties-Semibold.otf (100%) rename {site => website}/public/fonts/perfectly-nineties/PerfectlyNineties-SemiboldItalic.otf (100%) rename {site => website}/public/fonts/prompt/Prompt-Black.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-BlackItalic.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-Bold.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-BoldItalic.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-ExtraBold.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-ExtraBoldItalic.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-ExtraLight.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-ExtraLightItalic.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-Italic.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-Light.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-LightItalic.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-Medium.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-MediumItalic.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-Regular.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-SemiBold.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-SemiBoldItalic.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-Thin.ttf (100%) rename {site => website}/public/fonts/prompt/Prompt-ThinItalic.ttf (100%) rename {site => website}/public/fonts/saira-condensed/SairaCondensed-Black.ttf (100%) rename {site => website}/public/fonts/saira-condensed/SairaCondensed-Bold.ttf (100%) rename {site => website}/public/fonts/saira-condensed/SairaCondensed-ExtraBold.ttf (100%) rename {site => website}/public/fonts/saira-condensed/SairaCondensed-ExtraLight.ttf (100%) rename {site => website}/public/fonts/saira-condensed/SairaCondensed-Light.ttf (100%) rename {site => website}/public/fonts/saira-condensed/SairaCondensed-Medium.ttf (100%) rename {site => website}/public/fonts/saira-condensed/SairaCondensed-Regular.ttf (100%) rename {site => website}/public/fonts/saira-condensed/SairaCondensed-SemiBold.ttf (100%) rename {site => website}/public/fonts/saira-condensed/SairaCondensed-Thin.ttf (100%) rename {site => website}/public/fonts/saira-extra-condensed/SairaExtraCondensed-Black.ttf (100%) rename {site => website}/public/fonts/saira-extra-condensed/SairaExtraCondensed-Bold.ttf (100%) rename {site => website}/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraBold.ttf (100%) rename {site => website}/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraLight.ttf (100%) rename {site => website}/public/fonts/saira-extra-condensed/SairaExtraCondensed-Light.ttf (100%) rename {site => website}/public/fonts/saira-extra-condensed/SairaExtraCondensed-Medium.ttf (100%) rename {site => website}/public/fonts/saira-extra-condensed/SairaExtraCondensed-Regular.ttf (100%) rename {site => website}/public/fonts/saira-extra-condensed/SairaExtraCondensed-SemiBold.ttf (100%) rename {site => website}/public/fonts/saira-extra-condensed/SairaExtraCondensed-Thin.ttf (100%) rename {site => website}/public/fonts/silkscreen/Silkscreen-Bold.ttf (100%) rename {site => website}/public/fonts/silkscreen/Silkscreen-Regular.ttf (100%) rename {site => website}/public/giscus.css (100%) rename {site => website}/public/icons/android-chrome-192x192.png (100%) rename {site => website}/public/icons/android-chrome-512x512.png (100%) rename {site => website}/public/icons/apple-touch-icon.png (100%) rename {site => website}/public/icons/bolt.svg (100%) rename {site => website}/public/icons/browserconfig.xml (100%) rename {site => website}/public/icons/database.svg (100%) rename {site => website}/public/icons/favicon-16x16.png (100%) rename {site => website}/public/icons/favicon-32x32.png (100%) rename {site => website}/public/icons/favicon.ico (100%) rename {site => website}/public/icons/logo.svg (100%) rename {site => website}/public/icons/microchip.svg (100%) rename {site => website}/public/icons/mstile-144x144.png (100%) rename {site => website}/public/icons/mstile-150x150.png (100%) rename {site => website}/public/icons/mstile-310x150.png (100%) rename {site => website}/public/icons/mstile-310x310.png (100%) rename {site => website}/public/icons/mstile-70x70.png (100%) rename {site => website}/public/icons/safari-pinned-tab.svg (100%) rename {site => website}/public/icons/site.webmanifest (100%) rename {site => website}/public/llms-full.txt (100%) rename {site => website}/public/llms.txt (100%) rename {site => website}/public/pricing/autoscaling-data.csv (100%) rename {site => website}/public/promo/og.png (100%) rename {site => website}/public/rivet.schema.json (100%) rename {site => website}/scripts/build-serve.sh (100%) rename {site => website}/scripts/check-links.sh (100%) rename {site => website}/scripts/checkBrokenLinks.sh (100%) rename {site => website}/scripts/deno.json (100%) rename {site => website}/scripts/deno.lock (100%) rename {site => website}/scripts/examplesData.mjs (100%) rename {site => website}/scripts/faviconConfig.json (100%) rename {site => website}/scripts/generateApi.js (100%) rename {site => website}/scripts/generateArticle.js (100%) rename {site => website}/scripts/generateExamples.mjs (100%) rename {site => website}/scripts/generateFonts.js (100%) rename {site => website}/scripts/generateMarkdownAndLlms.ts (100%) rename {site => website}/scripts/generateNavigation.ts (100%) rename {site => website}/scripts/generateReadme.mjs (100%) rename {site => website}/src/app/(v2)/(blog)/blog/[...slug]/page.tsx (100%) rename {site => website}/src/app/(v2)/(blog)/blog/layout.tsx (100%) rename {site => website}/src/app/(v2)/(blog)/blog/page.tsx (100%) rename {site => website}/src/app/(v2)/(blog)/changelog.json/route.ts (100%) rename {site => website}/src/app/(v2)/(blog)/changelog/[...slug]/page.tsx (100%) rename {site => website}/src/app/(v2)/(blog)/changelog/layout.tsx (100%) rename {site => website}/src/app/(v2)/(blog)/changelog/page.tsx (100%) rename {site => website}/src/app/(v2)/(content)/acceptable-use/page.mdx (100%) rename {site => website}/src/app/(v2)/(content)/docs/tools/[tool]/page.tsx (100%) rename {site => website}/src/app/(v2)/(content)/layout.tsx (100%) rename {site => website}/src/app/(v2)/(content)/privacy/page.mdx (100%) rename {site => website}/src/app/(v2)/(content)/terms/page.mdx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/components/AnimatedCTATitle.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/components/CodeEditor.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/components/CopyCommand.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/components/HeroBackground.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/components/Icon.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/components/LibrariesGrid.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/components/MarketingButton.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/components/PlatformIcons.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/components/TabGroup.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippets.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsDesktop.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsMobile.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/components/code-snippets/index.ts (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/components/code-snippets/utils.ts (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/clients/javascript.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/clients/nextjs.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/clients/python.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/clients/react.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/clients/rust.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/clients/svelte.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/clients/typescript.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/clients/vue.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/integrations/better-auth.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/integrations/elysia.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/integrations/express.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/integrations/hono.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/integrations/livestore.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/integrations/resend.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/integrations/tinybase.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/integrations/trpc.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/integrations/vitest.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/integrations/yjs.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/integrations/zerosync.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/actor-core.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/aws-ecs.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/aws-lambda.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/aws-light.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/aws-normal.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/bun.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/cloudflare-workers.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/deno.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/file-system.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/freestyle.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/gcp-cloud-run.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/gcp.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/hetzner.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/kubernetes.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/memory.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/nodejs.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/postgres.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/railway.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/redis.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-bg.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-white.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/socketio.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/supabase.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/vercel.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/platforms/vm-bare-metal.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1902835527977439591.jpg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1909278348812952007.png (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/quotes/users/Chinoman10_.jpg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/quotes/users/Social_Quotient.jpg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/quotes/users/alistaiir.jpg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/quotes/users/devgerred.jpg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/quotes/users/j0g1t.jpg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/quotes/users/localfirstnews.jpg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/quotes/users/samgoodwin89.jpg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/quotes/users/samk0_com.jpg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/quotes/users/uripont_.jpg (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/images/screenshots/simple.png (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/page.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/sections/CTASection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/sections/CodeSnippetsSection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/sections/CommunitySection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/sections/FeaturesSection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/sections/HeroSection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/sections/IconWithSpotlight.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/sections/QuotesSection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/sections/StudioSection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/(index)/sections/TechSection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/ArchitectureSection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/CommandCenterSection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/CommunitySection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/CopyCommand.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/CtaButtons.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/CtaSection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/FeaturesGrid.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/FrameworksSection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/MarketingButton.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/PerformanceSection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/PowerfulPrimitivesSection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/RivetCloudSection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/ServerlessLimitationsSection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/TutorialsSection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/components/Feature.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/actors.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/container.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/db.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/batch-jobs.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/coding-agent.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/collaborative-documents.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/etl-pipeline.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/ffmpeg-conversion.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/linear-agent.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/live-events.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/local-first-sync.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/managed-ci.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/mcp-server.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/multiplayer-game-servers.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/pdf-text-extraction.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/per-tenant-database.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/sandboxed-code.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/scheduled-tasks.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/stream-processing.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/voice-agent.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/diagrams/webhook.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/globe.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/images/workflow.svg (100%) rename {site => website}/src/app/(v2)/(marketing)/cloud/page.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/index/sections/FeaturesSection.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/layout.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/pricing/PricingPageClient.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/pricing/components/MobilePricingTabs.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/pricing/components/UsagePricingModal.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/pricing/page.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/rivet-vs-cloudflare-workers/page.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/sales/SalesPageClient.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/sales/form.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/sales/page.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/startups/page.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/support/page.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/talk-to-an-engineer/TalkToAnEngineerPageClient.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/talk-to-an-engineer/form.tsx (100%) rename {site => website}/src/app/(v2)/(marketing)/talk-to-an-engineer/page.tsx (100%) rename {site => website}/src/app/(v2)/(other)/layout.tsx (100%) rename {site => website}/src/app/(v2)/(other)/meme/wired-in/page.jsx (100%) rename {site => website}/src/app/(v2)/[section]/[[...page]]/layout.tsx (100%) rename {site => website}/src/app/(v2)/[section]/[[...page]]/page.tsx (98%) rename {site => website}/src/app/(v2)/[section]/[[...page]]/util.ts (100%) rename {site => website}/src/app/(v2)/layout.tsx (100%) rename {site => website}/src/app/(v2)/not-found.tsx (100%) rename {site => website}/src/app/(v2)/oss-friends/page.tsx (100%) rename {site => website}/src/app/layout.tsx (100%) rename {site => website}/src/app/rss/feed.xml/route.tsx (100%) rename {site => website}/src/authors/forest-anderson/avatar.jpeg (100%) rename {site => website}/src/authors/nathan-flurry/avatar.jpeg (100%) rename {site => website}/src/authors/nicholas-kissel/avatar.jpeg (100%) rename {site => website}/src/components/A16ZLogo.jsx (100%) rename {site => website}/src/components/Accordion.jsx (100%) rename {site => website}/src/components/ActiveLink.tsx (100%) rename {site => website}/src/components/ArticleHeader.tsx (100%) rename {site => website}/src/components/ArticleLayout.tsx (100%) rename {site => website}/src/components/ArticleSocials.tsx (100%) rename {site => website}/src/components/Button.tsx (100%) rename {site => website}/src/components/Card.tsx (100%) rename {site => website}/src/components/Code.jsx (100%) rename {site => website}/src/components/CodeBlock.tsx (100%) rename {site => website}/src/components/CollapsibleSidebarItem.tsx (100%) rename {site => website}/src/components/Comments.tsx (100%) rename {site => website}/src/components/CreditsBanner.jsx (100%) rename {site => website}/src/components/DocsNavigation.tsx (100%) rename {site => website}/src/components/DocsPageDropdown.tsx (100%) rename {site => website}/src/components/DocsTableOfContents.tsx (100%) rename {site => website}/src/components/DynamicNavWrapper.tsx (100%) rename {site => website}/src/components/Earth.jsx (100%) rename {site => website}/src/components/EmbedDetector.tsx (100%) rename {site => website}/src/components/Feedback.jsx (97%) rename {site => website}/src/components/FoldableSchema.tsx (100%) rename {site => website}/src/components/Footer.jsx (100%) rename {site => website}/src/components/Frame.jsx (100%) rename {site => website}/src/components/GitHubStars.tsx (100%) rename {site => website}/src/components/GitHubStarsDropdown.tsx (100%) rename {site => website}/src/components/GridPattern.jsx (100%) rename {site => website}/src/components/Guides.jsx (100%) rename {site => website}/src/components/Header.jsx (100%) rename {site => website}/src/components/HeaderPopupProductMenu.tsx (100%) rename {site => website}/src/components/HeaderPopupSolutionsMenu.tsx (100%) rename {site => website}/src/components/Heading.jsx (100%) rename {site => website}/src/components/HeroPattern.jsx (100%) rename {site => website}/src/components/Icon.jsx (100%) rename {site => website}/src/components/Included.jsx (100%) rename {site => website}/src/components/JsonSchemaPreview.tsx (100%) rename {site => website}/src/components/Layout.jsx (100%) rename {site => website}/src/components/LevelUpSection.jsx (100%) rename {site => website}/src/components/Logo.jsx (100%) rename {site => website}/src/components/LogoOld.jsx (100%) rename {site => website}/src/components/Markdown.tsx (100%) rename {site => website}/src/components/MobileNavigation.jsx (100%) rename {site => website}/src/components/ModeToggle.jsx (100%) rename {site => website}/src/components/ModulePageLink.tsx (100%) rename {site => website}/src/components/Navigation.jsx (100%) rename {site => website}/src/components/Newsletter.tsx (100%) rename {site => website}/src/components/OtherArticlesList.tsx (100%) rename {site => website}/src/components/PatternButton.jsx (100%) rename {site => website}/src/components/PricingCalculator.tsx (100%) rename {site => website}/src/components/ProductSection.jsx (100%) rename {site => website}/src/components/Prose.jsx (100%) rename {site => website}/src/components/Providers.jsx (100%) rename {site => website}/src/components/RainbowBar.jsx (100%) rename {site => website}/src/components/RainbowBarAnimated.jsx (100%) rename {site => website}/src/components/Resources.jsx (100%) rename {site => website}/src/components/RotatingText.jsx (100%) rename {site => website}/src/components/SchemaPreview.tsx (100%) rename {site => website}/src/components/Section.jsx (100%) rename {site => website}/src/components/Snippet.jsx (100%) rename {site => website}/src/components/Summary.jsx (100%) rename {site => website}/src/components/TableOfContents.jsx (100%) rename {site => website}/src/components/Tabs.tsx (100%) rename {site => website}/src/components/Tag.jsx (100%) rename {site => website}/src/components/TimeSeriesChart.jsx (100%) rename {site => website}/src/components/TutorialReplit.jsx (100%) rename {site => website}/src/components/TutorialVideo.jsx (100%) rename {site => website}/src/components/VintageBar.jsx (100%) rename {site => website}/src/components/YCLogo.jsx (100%) rename {site => website}/src/components/docs/EnterpriseCloud.tsx (100%) rename {site => website}/src/components/docs/Hosting.tsx (100%) rename {site => website}/src/components/docs/InstallPackage.tsx (100%) rename {site => website}/src/components/docs/SetupNextSteps.tsx (100%) rename {site => website}/src/components/docs/StepDefineActor.tsx (100%) rename {site => website}/src/components/docs/StepDeploy.tsx (100%) rename {site => website}/src/components/icons/BellIcon.jsx (100%) rename {site => website}/src/components/icons/BoltIcon.jsx (100%) rename {site => website}/src/components/icons/BookIcon.jsx (100%) rename {site => website}/src/components/icons/CalendarIcon.jsx (100%) rename {site => website}/src/components/icons/CartIcon.jsx (100%) rename {site => website}/src/components/icons/ChatBubbleIcon.jsx (100%) rename {site => website}/src/components/icons/CheckIcon.jsx (100%) rename {site => website}/src/components/icons/ChevronRightLeftIcon.jsx (100%) rename {site => website}/src/components/icons/ClipboardIcon.jsx (100%) rename {site => website}/src/components/icons/CogIcon.jsx (100%) rename {site => website}/src/components/icons/CopyIcon.jsx (100%) rename {site => website}/src/components/icons/DocumentIcon.jsx (100%) rename {site => website}/src/components/icons/EnvelopeIcon.jsx (100%) rename {site => website}/src/components/icons/FaceSmileIcon.jsx (100%) rename {site => website}/src/components/icons/Ferris.jsx (100%) rename {site => website}/src/components/icons/FolderIcon.jsx (100%) rename {site => website}/src/components/icons/InstallationIcon.jsx (100%) rename {site => website}/src/components/icons/LightbulbIcon.jsx (100%) rename {site => website}/src/components/icons/LinkIcon.jsx (100%) rename {site => website}/src/components/icons/ListIcon.jsx (100%) rename {site => website}/src/components/icons/MagnifyingGlassIcon.jsx (100%) rename {site => website}/src/components/icons/MapPinIcon.jsx (100%) rename {site => website}/src/components/icons/PackageIcon.jsx (100%) rename {site => website}/src/components/icons/PaperAirplaneIcon.jsx (100%) rename {site => website}/src/components/icons/PaperClipIcon.jsx (100%) rename {site => website}/src/components/icons/PluginsIcon.jsx (100%) rename {site => website}/src/components/icons/PresetsIcon.jsx (100%) rename {site => website}/src/components/icons/ShapesIcon.jsx (100%) rename {site => website}/src/components/icons/ShirtIcon.jsx (100%) rename {site => website}/src/components/icons/SquaresPlusIcon.jsx (100%) rename {site => website}/src/components/icons/TagIcon.jsx (100%) rename {site => website}/src/components/icons/ThemingIcon.jsx (100%) rename {site => website}/src/components/icons/UserIcon.jsx (100%) rename {site => website}/src/components/icons/UsersIcon.jsx (100%) rename {site => website}/src/components/icons/WarningIcon.jsx (100%) rename {site => website}/src/components/mdx.jsx (100%) rename {site => website}/src/components/v2/AutofillCodeBlock.tsx (100%) rename {site => website}/src/components/v2/AutofillFooter.tsx (100%) rename {site => website}/src/components/v2/Code.tsx (100%) rename {site => website}/src/components/v2/CopyCodeButton.tsx (100%) rename {site => website}/src/components/v2/GitHubDropdown.tsx (100%) rename {site => website}/src/components/v2/Header.tsx (100%) rename {site => website}/src/components/v2/HeaderSearch.tsx (100%) rename {site => website}/src/components/v2/LogoContextMenu.tsx (100%) rename {site => website}/src/components/v2/TemplateVariable.tsx (100%) rename {site => website}/src/components/v2/TypesenseSearch.tsx (100%) rename {site => website}/src/content/docs/actors/actions.mdx (100%) rename {site => website}/src/content/docs/actors/authentication.mdx (100%) rename {site => website}/src/content/docs/actors/clients.mdx (100%) rename {site => website}/src/content/docs/actors/communicating-between-actors.mdx (100%) rename {site => website}/src/content/docs/actors/connections.mdx (100%) rename {site => website}/src/content/docs/actors/ephemeral-variables.mdx (100%) rename {site => website}/src/content/docs/actors/events.mdx (100%) rename {site => website}/src/content/docs/actors/external-sql.mdx (100%) rename {site => website}/src/content/docs/actors/fetch-and-websocket-handler.mdx (100%) rename {site => website}/src/content/docs/actors/helper-types.mdx (100%) rename {site => website}/src/content/docs/actors/images/actor-actor-client.png (100%) rename {site => website}/src/content/docs/actors/images/external-client.png (100%) rename {site => website}/src/content/docs/actors/images/server-side-client.png (100%) rename {site => website}/src/content/docs/actors/index.mdx (100%) rename {site => website}/src/content/docs/actors/input.mdx (100%) rename {site => website}/src/content/docs/actors/keys.mdx (100%) rename {site => website}/src/content/docs/actors/lifecycle.mdx (100%) rename {site => website}/src/content/docs/actors/metadata.mdx (100%) rename {site => website}/src/content/docs/actors/quickstart/backend.mdx (100%) rename {site => website}/src/content/docs/actors/quickstart/cloudflare-workers.mdx (100%) rename {site => website}/src/content/docs/actors/quickstart/index.mdx (100%) rename {site => website}/src/content/docs/actors/quickstart/next-js.mdx (100%) rename {site => website}/src/content/docs/actors/quickstart/react.mdx (100%) rename {site => website}/src/content/docs/actors/scaling.mdx (100%) rename {site => website}/src/content/docs/actors/schedule.mdx (100%) rename {site => website}/src/content/docs/actors/sharing-and-joining-state.mdx (100%) rename {site => website}/src/content/docs/actors/state.mdx (100%) rename {site => website}/src/content/docs/actors/testing.mdx (100%) rename {site => website}/src/content/docs/api/index.mdx (100%) rename {site => website}/src/content/docs/clients/javascript.mdx (100%) rename {site => website}/src/content/docs/clients/next-js.mdx (100%) rename {site => website}/src/content/docs/clients/openapi.mdx (100%) rename {site => website}/src/content/docs/clients/react.mdx (100%) rename {site => website}/src/content/docs/clients/rust.mdx (100%) rename {site => website}/src/content/docs/cloud/index.mdx (100%) rename {site => website}/src/content/docs/deploy/aws-ecs.mdx (100%) rename {site => website}/src/content/docs/deploy/aws-lambda.mdx (100%) rename {site => website}/src/content/docs/deploy/cloudflare-workers.mdx (100%) rename {site => website}/src/content/docs/deploy/freestyle.mdx (100%) rename {site => website}/src/content/docs/deploy/gcp-cloud-run.mdx (100%) rename {site => website}/src/content/docs/deploy/hetzner.mdx (100%) rename {site => website}/src/content/docs/deploy/kubernetes.mdx (100%) rename {site => website}/src/content/docs/deploy/railway.mdx (100%) rename {site => website}/src/content/docs/deploy/supabase.mdx (100%) rename {site => website}/src/content/docs/deploy/vercel.mdx (100%) rename {site => website}/src/content/docs/deploy/vm-and-bare-metal.mdx (100%) rename {site => website}/src/content/docs/drivers/build-your-own.mdx (100%) rename {site => website}/src/content/docs/drivers/file-system.mdx (100%) rename {site => website}/src/content/docs/drivers/memory.mdx (100%) rename {site => website}/src/content/docs/examples/autofill-example.mdx (100%) rename {site => website}/src/content/docs/general/architecture.mdx (100%) rename {site => website}/src/content/docs/general/cors.mdx (100%) rename {site => website}/src/content/docs/general/docs-for-llms.mdx (100%) rename {site => website}/src/content/docs/general/edge.mdx (100%) rename {site => website}/src/content/docs/general/images/architecture-base.png (100%) rename {site => website}/src/content/docs/general/images/architecture-coordinate.png (100%) rename {site => website}/src/content/docs/general/logging.mdx (100%) rename {site => website}/src/content/docs/general/self-hosting.mdx (100%) rename {site => website}/src/content/docs/general/system-architecture.mdx (100%) rename {site => website}/src/content/docs/general/webhooks.mdx (100%) rename {site => website}/src/content/docs/images/clients/javascript.svg (100%) rename {site => website}/src/content/docs/images/clients/nextjs.svg (100%) rename {site => website}/src/content/docs/images/clients/python.svg (100%) rename {site => website}/src/content/docs/images/clients/react.svg (100%) rename {site => website}/src/content/docs/images/clients/rust.svg (100%) rename {site => website}/src/content/docs/images/clients/typescript.svg (100%) rename {site => website}/src/content/docs/images/clients/vue.svg (100%) rename {site => website}/src/content/docs/images/integrations/better-auth.svg (100%) rename {site => website}/src/content/docs/images/integrations/elysia.svg (100%) rename {site => website}/src/content/docs/images/integrations/express.svg (100%) rename {site => website}/src/content/docs/images/integrations/hono.svg (100%) rename {site => website}/src/content/docs/images/integrations/livestore.svg (100%) rename {site => website}/src/content/docs/images/integrations/resend.svg (100%) rename {site => website}/src/content/docs/images/integrations/tinybase.svg (100%) rename {site => website}/src/content/docs/images/integrations/trpc.svg (100%) rename {site => website}/src/content/docs/images/integrations/vitest.svg (100%) rename {site => website}/src/content/docs/images/integrations/yjs.svg (100%) rename {site => website}/src/content/docs/images/integrations/zerosync.svg (100%) rename {site => website}/src/content/docs/images/logo/dark.svg (100%) rename {site => website}/src/content/docs/images/logo/light.svg (100%) rename {site => website}/src/content/docs/images/og-image-github.png (100%) rename {site => website}/src/content/docs/images/og-image.png (100%) rename {site => website}/src/content/docs/images/platforms/actor-core.svg (100%) rename {site => website}/src/content/docs/images/platforms/aws-lambda.svg (100%) rename {site => website}/src/content/docs/images/platforms/bun.svg (100%) rename {site => website}/src/content/docs/images/platforms/cloudflare-workers.svg (100%) rename {site => website}/src/content/docs/images/platforms/deno.svg (100%) rename {site => website}/src/content/docs/images/platforms/file-system.svg (100%) rename {site => website}/src/content/docs/images/platforms/memory.svg (100%) rename {site => website}/src/content/docs/images/platforms/nodejs.svg (100%) rename {site => website}/src/content/docs/images/platforms/postgres.svg (100%) rename {site => website}/src/content/docs/images/platforms/redis.svg (100%) rename {site => website}/src/content/docs/images/platforms/rivet-bg.svg (100%) rename {site => website}/src/content/docs/images/platforms/rivet-white.svg (100%) rename {site => website}/src/content/docs/images/platforms/socketio.svg (100%) rename {site => website}/src/content/docs/images/platforms/supabase.svg (100%) rename {site => website}/src/content/docs/images/platforms/vercel.svg (100%) rename {site => website}/src/content/docs/images/quotes/posts/1902835527977439591.jpg (100%) rename {site => website}/src/content/docs/images/quotes/posts/1909278348812952007.png (100%) rename {site => website}/src/content/docs/images/quotes/users/Chinoman10_.jpg (100%) rename {site => website}/src/content/docs/images/quotes/users/Social_Quotient.jpg (100%) rename {site => website}/src/content/docs/images/quotes/users/alistaiir.jpg (100%) rename {site => website}/src/content/docs/images/quotes/users/devgerred.jpg (100%) rename {site => website}/src/content/docs/images/quotes/users/j0g1t.jpg (100%) rename {site => website}/src/content/docs/images/quotes/users/localfirstnews.jpg (100%) rename {site => website}/src/content/docs/images/quotes/users/samgoodwin89.jpg (100%) rename {site => website}/src/content/docs/images/quotes/users/samk0_com.jpg (100%) rename {site => website}/src/content/docs/images/quotes/users/uripont_.jpg (100%) rename {site => website}/src/content/docs/images/screenshots/studio/simple.png (100%) rename {site => website}/src/content/docs/index.mdx (100%) rename {site => website}/src/content/docs/integrations/better-auth.mdx (100%) rename {site => website}/src/content/docs/integrations/cloudflare-workers.mdx (100%) rename {site => website}/src/content/docs/integrations/elysia.mdx (100%) rename {site => website}/src/content/docs/integrations/express.mdx (100%) rename {site => website}/src/content/docs/integrations/hono.mdx (100%) rename {site => website}/src/content/docs/integrations/index.mdx (100%) rename {site => website}/src/content/docs/integrations/next-js.mdx (100%) rename {site => website}/src/content/docs/integrations/pino.mdx (100%) rename {site => website}/src/content/docs/integrations/trpc.mdx (100%) rename {site => website}/src/content/docs/integrations/vitest.mdx (100%) rename {site => website}/src/content/docs/openapi.json (100%) rename {site => website}/src/content/docs/self-hosting/configuration.mdx (100%) rename {site => website}/src/content/docs/self-hosting/connect-backend.mdx (100%) rename {site => website}/src/content/docs/self-hosting/docker-compose.mdx (100%) rename {site => website}/src/content/docs/self-hosting/docker-container.mdx (100%) rename {site => website}/src/content/docs/self-hosting/index.mdx (100%) rename {site => website}/src/content/docs/self-hosting/install.mdx (100%) rename {site => website}/src/content/docs/self-hosting/kubernetes.mdx (100%) rename {site => website}/src/content/docs/self-hosting/multi-region.mdx (100%) rename {site => website}/src/content/docs/self-hosting/railway.mdx (100%) rename {site => website}/src/content/docs/toolchain-spec.json (100%) rename {site => website}/src/content/docs/use-cases/ai-agent.mdx (100%) rename {site => website}/src/content/docs/use-cases/background-jobs.mdx (100%) rename {site => website}/src/content/docs/use-cases/bots.mdx (100%) rename {site => website}/src/content/docs/use-cases/crdt.mdx (100%) rename {site => website}/src/content/docs/use-cases/database.mdx (100%) rename {site => website}/src/content/docs/use-cases/game.mdx (100%) rename {site => website}/src/content/docs/use-cases/rate.mdx (100%) rename {site => website}/src/content/docs/use-cases/sync.mdx (100%) rename {site => website}/src/content/docs/use-cases/workflows.mdx (100%) rename {site => website}/src/content/guides/chat.mdx (100%) rename {site => website}/src/data/deploy-options.ts (100%) rename {site => website}/src/data/examples/examples.ts (100%) rename {site => website}/src/data/integrations/shared.ts (100%) rename {site => website}/src/data/use-cases.ts (100%) rename {site => website}/src/generated/apiPages.json (100%) rename {site => website}/src/hooks/useNavigation.js (100%) rename {site => website}/src/images/actors/networking.jpg (100%) rename {site => website}/src/images/case-studies/logos/apes.png (100%) rename {site => website}/src/images/case-studies/logos/diep.webp (100%) rename {site => website}/src/images/case-studies/logos/ev.png (100%) rename {site => website}/src/images/case-studies/screenshots/apes.png (100%) rename {site => website}/src/images/case-studies/screenshots/astro.png (100%) rename {site => website}/src/images/case-studies/screenshots/bomber.png (100%) rename {site => website}/src/images/case-studies/screenshots/diep.jpg (100%) rename {site => website}/src/images/case-studies/screenshots/ev.png (100%) rename {site => website}/src/images/case-studies/screenshots/tanks.png (100%) rename {site => website}/src/images/effects/551 regions.png (100%) rename {site => website}/src/images/effects/551regionscover.png (100%) rename {site => website}/src/images/effects/backdrop.svg (100%) rename {site => website}/src/images/effects/bg.svg (100%) rename {site => website}/src/images/effects/computer-frame.png (100%) rename {site => website}/src/images/effects/computer-overlay.png (100%) rename {site => website}/src/images/effects/grain-dark.png (100%) rename {site => website}/src/images/effects/grain-light.png (100%) rename {site => website}/src/images/effects/grain-og.png (100%) rename {site => website}/src/images/effects/grid.png (100%) rename {site => website}/src/images/effects/leftBlock.png (100%) rename {site => website}/src/images/effects/multiplayer-callout.svg (100%) rename {site => website}/src/images/effects/rightBlock.png (100%) rename {site => website}/src/images/engine-integration/custom.png (100%) rename {site => website}/src/images/engine-integration/godot.png (100%) rename {site => website}/src/images/engine-integration/html5.png (100%) rename {site => website}/src/images/engine-integration/unity.png (100%) rename {site => website}/src/images/engine-integration/unreal.png (100%) rename {site => website}/src/images/examples/JS.png (100%) rename {site => website}/src/images/examples/astro.png (100%) rename {site => website}/src/images/examples/bomber.png (100%) rename {site => website}/src/images/examples/cli.png (100%) rename {site => website}/src/images/examples/col.png (100%) rename {site => website}/src/images/examples/core.png (100%) rename {site => website}/src/images/examples/prop.png (100%) rename {site => website}/src/images/examples/tanks.png (100%) rename {site => website}/src/images/examples/unitytanks.png (100%) rename {site => website}/src/images/examples/web.png (100%) rename {site => website}/src/images/graphics/egg.png (100%) rename {site => website}/src/images/graphics/geocorp/cube.svg (100%) rename {site => website}/src/images/graphics/geocorp/overlap-circles.svg (100%) rename {site => website}/src/images/graphics/geocorp/portal.svg (100%) rename {site => website}/src/images/graphics/geocorp/switch-lines.svg (100%) rename {site => website}/src/images/logos/go.svg (100%) rename {site => website}/src/images/logos/node.svg (100%) rename {site => website}/src/images/logos/php.svg (100%) rename {site => website}/src/images/logos/python.svg (100%) rename {site => website}/src/images/logos/ruby.svg (100%) rename {site => website}/src/images/product/backend-editor.png (100%) rename {site => website}/src/images/product/backend-logs.png (100%) rename {site => website}/src/images/product/game-server-management.png (100%) rename {site => website}/src/images/product/version-management.png (100%) rename {site => website}/src/images/products/Vector-1.png (100%) rename {site => website}/src/images/products/Vector-2.png (100%) rename {site => website}/src/images/products/Vector.png (100%) rename {site => website}/src/images/products/analytics-duotone.svg (100%) rename {site => website}/src/images/products/analytics-monotone.svg (100%) rename {site => website}/src/images/products/analytics-negative.svg (100%) rename {site => website}/src/images/products/analytics-white.svg (100%) rename {site => website}/src/images/products/cdn-duotone.svg (100%) rename {site => website}/src/images/products/cdn-monotone.svg (100%) rename {site => website}/src/images/products/cdn-negative.svg (100%) rename {site => website}/src/images/products/cdn-white.svg (100%) rename {site => website}/src/images/products/chat-duotone.svg (100%) rename {site => website}/src/images/products/chat-monotone.svg (100%) rename {site => website}/src/images/products/chat-negative.svg (100%) rename {site => website}/src/images/products/chat-white.svg (100%) rename {site => website}/src/images/products/compute-duotone.svg (100%) rename {site => website}/src/images/products/compute-monotone.svg (100%) rename {site => website}/src/images/products/compute-negative.svg (100%) rename {site => website}/src/images/products/compute-white.svg (100%) rename {site => website}/src/images/products/deploy-duotone.svg (100%) rename {site => website}/src/images/products/deploy-monotone.svg (100%) rename {site => website}/src/images/products/deploy-negative.svg (100%) rename {site => website}/src/images/products/deploy-white.svg (100%) rename {site => website}/src/images/products/friend-duotone.svg (100%) rename {site => website}/src/images/products/friend-monotone.svg (100%) rename {site => website}/src/images/products/friend-negative.svg (100%) rename {site => website}/src/images/products/friend-white.svg (100%) rename {site => website}/src/images/products/game-guard-duotone.svg (100%) rename {site => website}/src/images/products/game-guard-monotone.svg (100%) rename {site => website}/src/images/products/game-guard-negative.svg (100%) rename {site => website}/src/images/products/game-guard-white.svg (100%) rename {site => website}/src/images/products/group-duotone.svg (100%) rename {site => website}/src/images/products/group-monotone.svg (100%) rename {site => website}/src/images/products/group-negative.svg (100%) rename {site => website}/src/images/products/group-white.svg (100%) rename {site => website}/src/images/products/identity-duotone.svg (100%) rename {site => website}/src/images/products/identity-monotone.svg (100%) rename {site => website}/src/images/products/identity-negative.svg (100%) rename {site => website}/src/images/products/identity-white.svg (100%) rename {site => website}/src/images/products/kv-duotone.svg (100%) rename {site => website}/src/images/products/kv-monotone.svg (100%) rename {site => website}/src/images/products/kv-negative.svg (100%) rename {site => website}/src/images/products/kv-white.svg (100%) rename {site => website}/src/images/products/leaderboard-duotone.svg (100%) rename {site => website}/src/images/products/leaderboard-monotone.svg (100%) rename {site => website}/src/images/products/leaderboard-negative.svg (100%) rename {site => website}/src/images/products/leaderboard-white.svg (100%) rename {site => website}/src/images/products/matchmaker-duotone.svg (100%) rename {site => website}/src/images/products/matchmaker-monotone.svg (100%) rename {site => website}/src/images/products/matchmaker-negative.svg (100%) rename {site => website}/src/images/products/matchmaker-white.svg (100%) rename {site => website}/src/images/products/native-duotone.svg (100%) rename {site => website}/src/images/products/native-monotone.svg (100%) rename {site => website}/src/images/products/native-negative.svg (100%) rename {site => website}/src/images/products/native-white.svg (100%) rename {site => website}/src/images/products/party-duotone.svg (100%) rename {site => website}/src/images/products/party-monotone.svg (100%) rename {site => website}/src/images/products/party-negative.svg (100%) rename {site => website}/src/images/products/party-white.svg (100%) rename {site => website}/src/images/products/pay-duotone.svg (100%) rename {site => website}/src/images/products/pay-monotone.svg (100%) rename {site => website}/src/images/products/pay-negative.svg (100%) rename {site => website}/src/images/products/pay-white.svg (100%) rename {site => website}/src/images/products/rocket-monotone.svg (100%) rename {site => website}/src/images/products/rocket-white-1.svg (100%) rename {site => website}/src/images/products/rocket-white.svg (100%) rename {site => website}/src/images/rivet-logos/icon-cream.png (100%) rename {site => website}/src/images/rivet-logos/icon-cream.svg (100%) rename {site => website}/src/images/rivet-logos/icon-text-black.png (100%) rename {site => website}/src/images/rivet-logos/icon-text-black.svg (100%) rename {site => website}/src/images/rivet-logos/icon-text-cream.png (100%) rename {site => website}/src/images/rivet-logos/icon-text-cream.svg (100%) rename {site => website}/src/images/rivet-logos/icon-text-white.png (100%) rename {site => website}/src/images/rivet-logos/icon-text-white.svg (100%) rename {site => website}/src/images/rivet-logos/icon-white.svg (100%) rename {site => website}/src/images/screenshots/analytics.png (100%) rename {site => website}/src/images/screenshots/cdn.png (100%) rename {site => website}/src/images/screenshots/gameGuard.png (100%) rename {site => website}/src/images/screenshots/lobbies.png (100%) rename {site => website}/src/images/screenshots/matchmaker.png (100%) rename {site => website}/src/images/screenshots/oss-large.png (100%) rename {site => website}/src/images/screenshots/oss.png (100%) rename {site => website}/src/images/screenshots/rivet-hub.png (100%) rename {site => website}/src/images/screenshots/social.png (100%) rename {site => website}/src/images/vendors/docker-white.svg (100%) rename {site => website}/src/images/vendors/godot-white.svg (100%) rename {site => website}/src/images/vendors/html5-white.svg (100%) rename {site => website}/src/images/vendors/next-js.svg (100%) rename {site => website}/src/lib/article.tsx (100%) rename {site => website}/src/lib/cloud-api/client.ts (100%) rename {site => website}/src/lib/cloud-api/index.ts (100%) rename {site => website}/src/lib/cloud-api/types.ts (100%) rename {site => website}/src/lib/codeTemplates.ts (100%) rename {site => website}/src/lib/engineStyles.json (100%) rename {site => website}/src/lib/formatDate.js (100%) rename {site => website}/src/lib/normalizePath.ts (100%) rename {site => website}/src/lib/remToPx.js (100%) rename {site => website}/src/lib/safe.ts (100%) rename {site => website}/src/lib/siteUrl.js (100%) rename {site => website}/src/lib/sitemap.ts (100%) rename {site => website}/src/lib/textmate-code-theme.ts (100%) rename {site => website}/src/mdx-components.jsx (100%) rename {site => website}/src/mdx/mdx.ts (100%) rename {site => website}/src/mdx/recma.ts (100%) rename {site => website}/src/mdx/rehype.ts (100%) rename {site => website}/src/mdx/remark.ts (100%) rename {site => website}/src/mdx/transformers.ts (100%) rename {site => website}/src/posts/2024-02-12-usage-pricing-update/image.png (100%) rename {site => website}/src/posts/2024-02-12-usage-pricing-update/page.mdx (100%) rename {site => website}/src/posts/2024-12-21-rivet-actors-launch/image.png (100%) rename {site => website}/src/posts/2024-12-21-rivet-actors-launch/page.mdx (100%) rename {site => website}/src/posts/2025-02-16-sqlite-on-the-server-is-misunderstood/cassandra.png (100%) rename {site => website}/src/posts/2025-02-16-sqlite-on-the-server-is-misunderstood/image.png (100%) rename {site => website}/src/posts/2025-02-16-sqlite-on-the-server-is-misunderstood/page.mdx (100%) rename {site => website}/src/posts/2025-02-16-sqlite-on-the-server-is-misunderstood/sqlite-hyperscale.png (100%) rename {site => website}/src/posts/2025-02-16-sqlite-on-the-server-is-misunderstood/sqlite-microscale.png (100%) rename {site => website}/src/posts/2025-03-15-cli-installation-fixes/image.png (100%) rename {site => website}/src/posts/2025-03-15-cli-installation-fixes/page.mdx (100%) rename {site => website}/src/posts/2025-03-15-writing-docs-for-ai/image.png (100%) rename {site => website}/src/posts/2025-03-15-writing-docs-for-ai/page.mdx (100%) rename {site => website}/src/posts/2025-03-23-what-would-a-w3c-standard-look-like-for-stateful-serverless-/image.png (100%) rename {site => website}/src/posts/2025-03-23-what-would-a-w3c-standard-look-like-for-stateful-serverless-/page.mdx (100%) rename {site => website}/src/posts/2025-03-23-what-would-a-w3c-standard-look-like-for-stateful-serverless-/serverlessworker.png (100%) rename {site => website}/src/posts/2025-03-23-what-would-a-w3c-standard-look-like-for-stateful-serverless-/sharedworker.png (100%) rename {site => website}/src/posts/2025-03-23-what-would-a-w3c-standard-look-like-for-stateful-serverless-/tweet.png (100%) rename {site => website}/src/posts/2025-05-28-building-linear-agents-in-node-js-and-rivet-full-walkthrough-and-starter-kit/app-setup.png (100%) rename {site => website}/src/posts/2025-05-28-building-linear-agents-in-node-js-and-rivet-full-walkthrough-and-starter-kit/auth-linear.png (100%) rename {site => website}/src/posts/2025-05-28-building-linear-agents-in-node-js-and-rivet-full-walkthrough-and-starter-kit/image.png (100%) rename {site => website}/src/posts/2025-05-28-building-linear-agents-in-node-js-and-rivet-full-walkthrough-and-starter-kit/page.mdx (100%) rename {site => website}/src/posts/2025-06-02-faster-route-propagation-by-rewriting-our-traefik-gateway-in-rust/cold-starts.svg (100%) rename {site => website}/src/posts/2025-06-02-faster-route-propagation-by-rewriting-our-traefik-gateway-in-rust/image.png (100%) rename {site => website}/src/posts/2025-06-02-faster-route-propagation-by-rewriting-our-traefik-gateway-in-rust/page.mdx (100%) rename {site => website}/src/posts/2025-06-02-faster-route-propagation-by-rewriting-our-traefik-gateway-in-rust/rivet-guard-arch.svg (100%) rename {site => website}/src/posts/2025-06-02-faster-route-propagation-by-rewriting-our-traefik-gateway-in-rust/rivet-guard-stack.svg (100%) rename {site => website}/src/posts/2025-06-02-faster-route-propagation-by-rewriting-our-traefik-gateway-in-rust/traefik-arch.svg (100%) rename {site => website}/src/posts/2025-06-24-cloudflare-containers-vs-rivet-containers-vs-fly-machines/cf-arch.png (100%) rename {site => website}/src/posts/2025-06-24-cloudflare-containers-vs-rivet-containers-vs-fly-machines/fly-arch.png (100%) rename {site => website}/src/posts/2025-06-24-cloudflare-containers-vs-rivet-containers-vs-fly-machines/image.png (100%) rename {site => website}/src/posts/2025-06-24-cloudflare-containers-vs-rivet-containers-vs-fly-machines/page.mdx (100%) rename {site => website}/src/posts/2025-06-24-cloudflare-containers-vs-rivet-containers-vs-fly-machines/rivet-arch-direct.png (100%) rename {site => website}/src/posts/2025-06-24-cloudflare-containers-vs-rivet-containers-vs-fly-machines/rivet-arch-worker.png (100%) rename {site => website}/src/posts/2025-07-01-introducing-rivetkit-backend-libraries-that-replace-saas/image.png (100%) rename {site => website}/src/posts/2025-07-01-introducing-rivetkit-backend-libraries-that-replace-saas/newway.png (100%) rename {site => website}/src/posts/2025-07-01-introducing-rivetkit-backend-libraries-that-replace-saas/oldway.png (100%) rename {site => website}/src/posts/2025-07-01-introducing-rivetkit-backend-libraries-that-replace-saas/page.mdx (100%) rename {site => website}/src/posts/2025-09-04-rivet-v2-launch/image.png (100%) rename {site => website}/src/posts/2025-09-04-rivet-v2-launch/page.mdx (100%) rename {site => website}/src/posts/2025-09-12-performance-lifecycle-updates/image.png (100%) rename {site => website}/src/posts/2025-09-12-performance-lifecycle-updates/page.mdx (100%) rename {site => website}/src/posts/2025-09-14-weekly-updates/image.png (100%) rename {site => website}/src/posts/2025-09-14-weekly-updates/page.mdx (100%) rename {site => website}/src/posts/2025-09-21-weekly-updates/image.png (100%) rename {site => website}/src/posts/2025-09-21-weekly-updates/page.mdx (100%) rename {site => website}/src/posts/2025-09-24-vbare-simple-schema-evolution-with-maximum-performance/image.png (100%) rename {site => website}/src/posts/2025-09-24-vbare-simple-schema-evolution-with-maximum-performance/page.mdx (100%) rename {site => website}/src/posts/2025-09-28-weekly-updates/image.png (100%) rename {site => website}/src/posts/2025-09-28-weekly-updates/page.mdx (100%) rename {site => website}/src/posts/2025-1-12-rivet-inspector/image.gif (100%) rename {site => website}/src/posts/2025-1-12-rivet-inspector/page.mdx (100%) rename {site => website}/src/posts/2025-10-01-railway-selfhost/image.png (100%) rename {site => website}/src/posts/2025-10-01-railway-selfhost/page.mdx (100%) rename {site => website}/src/posts/2025-10-05-weekly-updates/image.png (100%) rename {site => website}/src/posts/2025-10-05-weekly-updates/page.mdx (100%) rename {site => website}/src/posts/2025-10-09-rivet-cloud-launch/image.png (100%) rename {site => website}/src/posts/2025-10-09-rivet-cloud-launch/page.mdx (100%) rename {site => website}/src/posts/2025-10-17-rivet-actors-vercel/image.png (100%) rename {site => website}/src/posts/2025-10-17-rivet-actors-vercel/page.mdx (100%) rename {site => website}/src/posts/2025-10-20-how-we-built-websocket-servers-for-vercel-functions/image.png (100%) rename {site => website}/src/posts/2025-10-20-how-we-built-websocket-servers-for-vercel-functions/multiple-ws.png (100%) rename {site => website}/src/posts/2025-10-20-how-we-built-websocket-servers-for-vercel-functions/no-tunneling.png (100%) rename {site => website}/src/posts/2025-10-20-how-we-built-websocket-servers-for-vercel-functions/page.mdx (100%) rename {site => website}/src/posts/2025-10-20-how-we-built-websocket-servers-for-vercel-functions/tunnel-protocol.png (100%) rename {site => website}/src/posts/2025-10-20-how-we-built-websocket-servers-for-vercel-functions/tunnel-rivet-1.png (100%) rename {site => website}/src/posts/2025-10-20-how-we-built-websocket-servers-for-vercel-functions/tunnel-rivet-2.png (100%) rename {site => website}/src/posts/2025-10-20-how-we-built-websocket-servers-for-vercel-functions/tunnel-rivet-3.png (100%) rename {site => website}/src/posts/2025-10-20-how-we-built-websocket-servers-for-vercel-functions/tunnel-rivet-4.png (100%) rename {site => website}/src/posts/2025-10-20-how-we-built-websocket-servers-for-vercel-functions/tunnel-rivet-5.png (100%) rename {site => website}/src/posts/2025-10-20-how-we-built-websocket-servers-for-vercel-functions/tunneling-1.png (100%) rename {site => website}/src/posts/2025-10-20-how-we-built-websocket-servers-for-vercel-functions/tunneling-2.png (100%) rename {site => website}/src/posts/2025-10-20-weekly-updates/image.png (100%) rename {site => website}/src/posts/2025-10-20-weekly-updates/page.mdx (100%) rename {site => website}/src/posts/godot-multiplayer-compared-to-unity/godot-sync-watch.png (100%) rename {site => website}/src/posts/godot-multiplayer-compared-to-unity/image.png (100%) rename {site => website}/src/posts/godot-multiplayer-compared-to-unity/page.mdx (100%) rename {site => website}/src/providers/NavigationStateProvider.tsx (100%) rename {site => website}/src/sitemap/mod.ts (100%) rename {site => website}/src/stores/autofill-store.ts (100%) rename {site => website}/src/styles/fonts.css (100%) rename {site => website}/src/styles/main.css (100%) rename {site => website}/src/styles/v2.css (100%) rename {site => website}/tailwind.config.ts (100%) rename {site => website}/tailwind.v2.config.js (100%) rename {site => website}/temp-cleanup.js (100%) rename {site => website}/tsconfig.json (100%) rename {site => website}/turbo.json (100%) diff --git a/.gitignore b/.gitignore index 9e9ee3ff6c..94e4a0688c 100644 --- a/.gitignore +++ b/.gitignore @@ -46,10 +46,10 @@ frontend/node_modules/ frontend/.tanstack # Site -site/out/ -site/.next/ -site/src/generated/ -site/public/docs/ -site/public/llms-full.txt -site/public/llms.txt -site/.playwright-mcp/ +website/out/ +website/.next/ +website/src/generated/ +website/public/docs/ +website/public/llms-full.txt +website/public/llms.txt +website/.playwright-mcp/ diff --git a/Cargo.toml b/Cargo.toml index 3f81457b25..a393e147ea 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [workspace] resolver = "2" -members = ["packages/common/api-builder","packages/common/api-types","packages/common/api-util","packages/common/cache/build","packages/common/cache/result","packages/common/clickhouse-inserter","packages/common/clickhouse-user-query","packages/common/config","packages/common/env","packages/common/error/core","packages/common/error/macros","packages/common/gasoline/core","packages/common/gasoline/macros","packages/common/logs","packages/common/metrics","packages/common/pools","packages/common/runtime","packages/common/service-manager","packages/common/telemetry","packages/common/test-deps","packages/common/test-deps-docker","packages/common/types","packages/common/universaldb","packages/common/universalpubsub","packages/common/util/core","packages/common/util/id","packages/core/actor-kv","packages/core/api-peer","packages/core/api-public","packages/core/bootstrap","packages/core/dump-openapi","packages/core/guard/core","packages/core/guard/server","packages/core/pegboard-gateway","packages/core/pegboard-runner","packages/core/pegboard-serverless","packages/core/workflow-worker","packages/infra/engine","packages/services/epoxy","packages/services/internal","packages/services/namespace","packages/services/pegboard","sdks/rust/api-full","sdks/rust/data","sdks/rust/epoxy-protocol","sdks/rust/runner-protocol","sdks/rust/ups-protocol"] +members = ["engine/packages/actor-kv","engine/packages/api-builder","engine/packages/api-peer","engine/packages/api-public","engine/packages/api-types","engine/packages/api-util","engine/packages/bootstrap","engine/packages/cache","engine/packages/cache-purge","engine/packages/cache-result","engine/packages/clickhouse-inserter","engine/packages/clickhouse-user-query","engine/packages/config","engine/packages/dump-openapi","engine/packages/engine","engine/packages/env","engine/packages/epoxy","engine/packages/error","engine/packages/error-macros","engine/packages/gasoline","engine/packages/gasoline-macros","engine/packages/guard","engine/packages/guard-core","engine/packages/internal","engine/packages/logs","engine/packages/metrics","engine/packages/namespace","engine/packages/pegboard","engine/packages/pegboard-gateway","engine/packages/pegboard-runner","engine/packages/pegboard-serverless","engine/packages/pools","engine/packages/runtime","engine/packages/service-manager","engine/packages/telemetry","engine/packages/test-deps","engine/packages/test-deps-docker","engine/packages/tracing-reconfigure","engine/packages/types","engine/packages/universaldb","engine/packages/universalpubsub","engine/packages/util","engine/packages/util-id","engine/packages/workflow-worker","engine/sdks/rust/api-full","engine/sdks/rust/data","engine/sdks/rust/epoxy-protocol","engine/sdks/rust/runner-protocol","engine/sdks/rust/ups-protocol"] [workspace.package] version = "25.8.1" @@ -247,166 +247,166 @@ version = "0.3" default-features = false features = ["ansi","fmt","json","env-filter"] +[workspace.dependencies.vbare] +version = "0.0.2" + +[workspace.dependencies.vbare-compiler] +version = "0.0.2" + +[workspace.dependencies.pegboard-actor-kv] +path = "engine/packages/actor-kv" + [workspace.dependencies.rivet-api-builder] -path = "packages/common/api-builder" +path = "engine/packages/api-builder" + +[workspace.dependencies.rivet-api-peer] +path = "engine/packages/api-peer" + +[workspace.dependencies.rivet-api-public] +path = "engine/packages/api-public" [workspace.dependencies.rivet-api-types] -path = "packages/common/api-types" +path = "engine/packages/api-types" [workspace.dependencies.rivet-api-util] -path = "packages/common/api-util" +path = "engine/packages/api-util" + +[workspace.dependencies.rivet-bootstrap] +path = "engine/packages/bootstrap" [workspace.dependencies.rivet-cache] -path = "packages/common/cache/build" +path = "engine/packages/cache" + +[workspace.dependencies.rivet-cache-purge] +path = "engine/packages/cache-purge" [workspace.dependencies.rivet-cache-result] -path = "packages/common/cache/result" +path = "engine/packages/cache-result" [workspace.dependencies.clickhouse-inserter] -path = "packages/common/clickhouse-inserter" +path = "engine/packages/clickhouse-inserter" [workspace.dependencies.clickhouse-user-query] -path = "packages/common/clickhouse-user-query" +path = "engine/packages/clickhouse-user-query" [workspace.dependencies.rivet-config] -path = "packages/common/config" +path = "engine/packages/config" + +[workspace.dependencies.rivet-dump-openapi] +path = "engine/packages/dump-openapi" + +[workspace.dependencies.rivet-engine] +path = "engine/packages/engine" [workspace.dependencies.rivet-env] -path = "packages/common/env" +path = "engine/packages/env" + +[workspace.dependencies.epoxy] +path = "engine/packages/epoxy" [workspace.dependencies.rivet-error] -path = "packages/common/error/core" +path = "engine/packages/error" [workspace.dependencies.rivet-error-macros] -path = "packages/common/error/macros" +path = "engine/packages/error-macros" [workspace.dependencies.gasoline] -path = "packages/common/gasoline/core" - -[workspace.dependencies.gasoline-macros] -path = "packages/common/gasoline/macros" +path = "engine/packages/gasoline" [workspace.dependencies.gas] package = "gasoline" -path = "packages/common/gasoline/core" +path = "engine/packages/gasoline" + +[workspace.dependencies.gasoline-macros] +path = "engine/packages/gasoline-macros" + +[workspace.dependencies.rivet-guard] +path = "engine/packages/guard" + +[workspace.dependencies.rivet-guard-core] +path = "engine/packages/guard-core" + +[workspace.dependencies.internal] +path = "engine/packages/internal" [workspace.dependencies.rivet-logs] -path = "packages/common/logs" +path = "engine/packages/logs" [workspace.dependencies.rivet-metrics] -path = "packages/common/metrics" +path = "engine/packages/metrics" + +[workspace.dependencies.namespace] +path = "engine/packages/namespace" + +[workspace.dependencies.pegboard] +path = "engine/packages/pegboard" + +[workspace.dependencies.pegboard-gateway] +path = "engine/packages/pegboard-gateway" + +[workspace.dependencies.pegboard-runner] +path = "engine/packages/pegboard-runner" + +[workspace.dependencies.pegboard-serverless] +path = "engine/packages/pegboard-serverless" [workspace.dependencies.rivet-pools] -path = "packages/common/pools" +path = "engine/packages/pools" [workspace.dependencies.rivet-runtime] -path = "packages/common/runtime" +path = "engine/packages/runtime" [workspace.dependencies.rivet-service-manager] -path = "packages/common/service-manager" +path = "engine/packages/service-manager" [workspace.dependencies.rivet-telemetry] -path = "packages/common/telemetry" +path = "engine/packages/telemetry" [workspace.dependencies.rivet-test-deps] -path = "packages/common/test-deps" +path = "engine/packages/test-deps" [workspace.dependencies.rivet-test-deps-docker] -path = "packages/common/test-deps-docker" +path = "engine/packages/test-deps-docker" + +[workspace.dependencies.rivet-tracing-reconfigure] +path = "engine/packages/tracing-reconfigure" [workspace.dependencies.rivet-types] -path = "packages/common/types" +path = "engine/packages/types" [workspace.dependencies.universaldb] -path = "packages/common/universaldb" +path = "engine/packages/universaldb" [workspace.dependencies.universalpubsub] -path = "packages/common/universalpubsub" +path = "engine/packages/universalpubsub" [workspace.dependencies.rivet-util] -path = "packages/common/util/core" +path = "engine/packages/util" [workspace.dependencies.util] package = "rivet-util" -path = "packages/common/util/core" +path = "engine/packages/util" [workspace.dependencies.rivet-util-id] -path = "packages/common/util/id" - -[workspace.dependencies.pegboard-actor-kv] -path = "packages/core/actor-kv" - -[workspace.dependencies.rivet-api-peer] -path = "packages/core/api-peer" - -[workspace.dependencies.rivet-api-public] -path = "packages/core/api-public" - -[workspace.dependencies.rivet-bootstrap] -path = "packages/core/bootstrap" - -[workspace.dependencies.rivet-dump-openapi] -path = "packages/core/dump-openapi" - -[workspace.dependencies.rivet-guard-core] -path = "packages/core/guard/core" - -[workspace.dependencies.rivet-guard] -path = "packages/core/guard/server" - -[workspace.dependencies.pegboard-gateway] -path = "packages/core/pegboard-gateway" - -[workspace.dependencies.pegboard-runner] -path = "packages/core/pegboard-runner" - -[workspace.dependencies.pegboard-serverless] -path = "packages/core/pegboard-serverless" +path = "engine/packages/util-id" [workspace.dependencies.rivet-workflow-worker] -path = "packages/core/workflow-worker" - -[workspace.dependencies.rivet-engine] -path = "packages/infra/engine" - -[workspace.dependencies.rivet-cache-purge] -path = "packages/services/cache-purge" - -[workspace.dependencies.epoxy] -path = "packages/services/epoxy" - -[workspace.dependencies.internal] -path = "packages/services/internal" - -[workspace.dependencies.rivet-tracing-reconfigure] -path = "packages/services/tracing-reconfigure" - -[workspace.dependencies.namespace] -path = "packages/services/namespace" - -[workspace.dependencies.pegboard] -path = "packages/services/pegboard" +path = "engine/packages/workflow-worker" [workspace.dependencies.rivet-api-full] -path = "sdks/rust/api-full" +path = "engine/sdks/rust/api-full" [workspace.dependencies.rivet-data] -path = "sdks/rust/data" +path = "engine/sdks/rust/data" [workspace.dependencies.epoxy-protocol] -path = "sdks/rust/epoxy-protocol" +path = "engine/sdks/rust/epoxy-protocol" [workspace.dependencies.rivet-runner-protocol] -path = "sdks/rust/runner-protocol" +path = "engine/sdks/rust/runner-protocol" [workspace.dependencies.rivet-ups-protocol] -path = "sdks/rust/ups-protocol" - -[workspace.dependencies.vbare] -version = "0.0.2" - -[workspace.dependencies.vbare-compiler] -version = "0.0.2" +path = "engine/sdks/rust/ups-protocol" [profile.dev] overflow-checks = false diff --git a/README.rivet.tpl.md b/README.rivet.tpl.md index a000aea672..9b0c5da68e 100644 --- a/README.rivet.tpl.md +++ b/README.rivet.tpl.md @@ -36,7 +36,7 @@ Public-facing projects: - **[RivetKit](https://github.com/rivet-dev/rivetkit)**: Lightweight TypeScript library for building Rivet Actors — works with Redis or Rivet Engine - **[Rivet Inspector](/frontend/apps/studio)**: Like Postman, but for Rivet Actors - **[Rivet Hub](/frontend/apps/hub)**: UI for Rivet Engine -- **[Rivet Documentation](/site/src/content/docs)** +- **[Rivet Documentation](/website/src/content/docs)** Projects powering Rivet Engine: diff --git a/README.rivetkit.tpl.md b/README.rivetkit.tpl.md index e9846df0a4..36144ade31 100644 --- a/README.rivetkit.tpl.md +++ b/README.rivetkit.tpl.md @@ -40,7 +40,7 @@ Public-facing projects: - **RivetKit** (you are here): Lightweight TypeScript library for building Rivet Actors - **[Rivet Engine](https://github.com/rivet-gg/rivet)** : Engine that powers Rivet Actors at scale — completely optional - **[Rivet Studio](https://github.com/rivet-gg/rivet/tree/main/frontend/apps/studio)**: Like Postman, but for Rivet Actors -- **[Rivet Documentation](https://github.com/rivet-gg/rivet/tree/main/site/src/content/docs)** +- **[Rivet Documentation](https://github.com/rivet-gg/rivet/tree/main/website/src/content/docs)** ## Get Started diff --git a/README.md b/engine/README.md similarity index 100% rename from README.md rename to engine/README.md diff --git a/out/errors/actor.destroyed_during_creation.json b/engine/artifacts/errors/actor.destroyed_during_creation.json similarity index 100% rename from out/errors/actor.destroyed_during_creation.json rename to engine/artifacts/errors/actor.destroyed_during_creation.json diff --git a/out/errors/actor.destroyed_while_waiting_for_ready.json b/engine/artifacts/errors/actor.destroyed_while_waiting_for_ready.json similarity index 100% rename from out/errors/actor.destroyed_while_waiting_for_ready.json rename to engine/artifacts/errors/actor.destroyed_while_waiting_for_ready.json diff --git a/out/errors/actor.duplicate_key.json b/engine/artifacts/errors/actor.duplicate_key.json similarity index 100% rename from out/errors/actor.duplicate_key.json rename to engine/artifacts/errors/actor.duplicate_key.json diff --git a/out/errors/actor.empty_key.json b/engine/artifacts/errors/actor.empty_key.json similarity index 100% rename from out/errors/actor.empty_key.json rename to engine/artifacts/errors/actor.empty_key.json diff --git a/out/errors/actor.input_too_large.json b/engine/artifacts/errors/actor.input_too_large.json similarity index 100% rename from out/errors/actor.input_too_large.json rename to engine/artifacts/errors/actor.input_too_large.json diff --git a/out/errors/actor.key_reserved_in_different_datacenter.json b/engine/artifacts/errors/actor.key_reserved_in_different_datacenter.json similarity index 100% rename from out/errors/actor.key_reserved_in_different_datacenter.json rename to engine/artifacts/errors/actor.key_reserved_in_different_datacenter.json diff --git a/out/errors/actor.key_too_large.json b/engine/artifacts/errors/actor.key_too_large.json similarity index 100% rename from out/errors/actor.key_too_large.json rename to engine/artifacts/errors/actor.key_too_large.json diff --git a/out/errors/actor.namespace_not_found.json b/engine/artifacts/errors/actor.namespace_not_found.json similarity index 100% rename from out/errors/actor.namespace_not_found.json rename to engine/artifacts/errors/actor.namespace_not_found.json diff --git a/out/errors/actor.no_runners_available.json b/engine/artifacts/errors/actor.no_runners_available.json similarity index 100% rename from out/errors/actor.no_runners_available.json rename to engine/artifacts/errors/actor.no_runners_available.json diff --git a/out/errors/actor.not_found.json b/engine/artifacts/errors/actor.not_found.json similarity index 100% rename from out/errors/actor.not_found.json rename to engine/artifacts/errors/actor.not_found.json diff --git a/out/errors/api.bad_request.json b/engine/artifacts/errors/api.bad_request.json similarity index 100% rename from out/errors/api.bad_request.json rename to engine/artifacts/errors/api.bad_request.json diff --git a/out/errors/api.forbidden.json b/engine/artifacts/errors/api.forbidden.json similarity index 100% rename from out/errors/api.forbidden.json rename to engine/artifacts/errors/api.forbidden.json diff --git a/out/errors/api.internal_error.json b/engine/artifacts/errors/api.internal_error.json similarity index 100% rename from out/errors/api.internal_error.json rename to engine/artifacts/errors/api.internal_error.json diff --git a/out/errors/api.not_found.json b/engine/artifacts/errors/api.not_found.json similarity index 100% rename from out/errors/api.not_found.json rename to engine/artifacts/errors/api.not_found.json diff --git a/out/errors/api.rate_limited.json b/engine/artifacts/errors/api.rate_limited.json similarity index 100% rename from out/errors/api.rate_limited.json rename to engine/artifacts/errors/api.rate_limited.json diff --git a/out/errors/api.unauthorized.json b/engine/artifacts/errors/api.unauthorized.json similarity index 100% rename from out/errors/api.unauthorized.json rename to engine/artifacts/errors/api.unauthorized.json diff --git a/out/errors/datacenter.not_found.json b/engine/artifacts/errors/datacenter.not_found.json similarity index 100% rename from out/errors/datacenter.not_found.json rename to engine/artifacts/errors/datacenter.not_found.json diff --git a/out/errors/guard.actor_destroyed.json b/engine/artifacts/errors/guard.actor_destroyed.json similarity index 100% rename from out/errors/guard.actor_destroyed.json rename to engine/artifacts/errors/guard.actor_destroyed.json diff --git a/out/errors/guard.actor_not_found.json b/engine/artifacts/errors/guard.actor_not_found.json similarity index 100% rename from out/errors/guard.actor_not_found.json rename to engine/artifacts/errors/guard.actor_not_found.json diff --git a/out/errors/guard.actor_ready_timeout.json b/engine/artifacts/errors/guard.actor_ready_timeout.json similarity index 100% rename from out/errors/guard.actor_ready_timeout.json rename to engine/artifacts/errors/guard.actor_ready_timeout.json diff --git a/out/errors/guard.connection_error.json b/engine/artifacts/errors/guard.connection_error.json similarity index 100% rename from out/errors/guard.connection_error.json rename to engine/artifacts/errors/guard.connection_error.json diff --git a/out/errors/guard.http_request_build_failed.json b/engine/artifacts/errors/guard.http_request_build_failed.json similarity index 100% rename from out/errors/guard.http_request_build_failed.json rename to engine/artifacts/errors/guard.http_request_build_failed.json diff --git a/out/errors/guard.missing_header.json b/engine/artifacts/errors/guard.missing_header.json similarity index 100% rename from out/errors/guard.missing_header.json rename to engine/artifacts/errors/guard.missing_header.json diff --git a/out/errors/guard.must_use_regional_host.json b/engine/artifacts/errors/guard.must_use_regional_host.json similarity index 100% rename from out/errors/guard.must_use_regional_host.json rename to engine/artifacts/errors/guard.must_use_regional_host.json diff --git a/out/errors/guard.no_route.json b/engine/artifacts/errors/guard.no_route.json similarity index 100% rename from out/errors/guard.no_route.json rename to engine/artifacts/errors/guard.no_route.json diff --git a/out/errors/guard.no_route_targets.json b/engine/artifacts/errors/guard.no_route_targets.json similarity index 100% rename from out/errors/guard.no_route_targets.json rename to engine/artifacts/errors/guard.no_route_targets.json diff --git a/out/errors/guard.rate_limit.json b/engine/artifacts/errors/guard.rate_limit.json similarity index 100% rename from out/errors/guard.rate_limit.json rename to engine/artifacts/errors/guard.rate_limit.json diff --git a/out/errors/guard.request_build_error.json b/engine/artifacts/errors/guard.request_build_error.json similarity index 100% rename from out/errors/guard.request_build_error.json rename to engine/artifacts/errors/guard.request_build_error.json diff --git a/out/errors/guard.request_timeout.json b/engine/artifacts/errors/guard.request_timeout.json similarity index 100% rename from out/errors/guard.request_timeout.json rename to engine/artifacts/errors/guard.request_timeout.json diff --git a/out/errors/guard.retry_attempts_exceeded.json b/engine/artifacts/errors/guard.retry_attempts_exceeded.json similarity index 100% rename from out/errors/guard.retry_attempts_exceeded.json rename to engine/artifacts/errors/guard.retry_attempts_exceeded.json diff --git a/out/errors/guard.service_unavailable.json b/engine/artifacts/errors/guard.service_unavailable.json similarity index 100% rename from out/errors/guard.service_unavailable.json rename to engine/artifacts/errors/guard.service_unavailable.json diff --git a/out/errors/guard.target_changed.json b/engine/artifacts/errors/guard.target_changed.json similarity index 100% rename from out/errors/guard.target_changed.json rename to engine/artifacts/errors/guard.target_changed.json diff --git a/out/errors/guard.upstream_error.json b/engine/artifacts/errors/guard.upstream_error.json similarity index 100% rename from out/errors/guard.upstream_error.json rename to engine/artifacts/errors/guard.upstream_error.json diff --git a/out/errors/guard.uri_parse_error.json b/engine/artifacts/errors/guard.uri_parse_error.json similarity index 100% rename from out/errors/guard.uri_parse_error.json rename to engine/artifacts/errors/guard.uri_parse_error.json diff --git a/out/errors/guard.websocket_service_unavailable.json b/engine/artifacts/errors/guard.websocket_service_unavailable.json similarity index 100% rename from out/errors/guard.websocket_service_unavailable.json rename to engine/artifacts/errors/guard.websocket_service_unavailable.json diff --git a/out/errors/guard.wrong_addr_protocol.json b/engine/artifacts/errors/guard.wrong_addr_protocol.json similarity index 100% rename from out/errors/guard.wrong_addr_protocol.json rename to engine/artifacts/errors/guard.wrong_addr_protocol.json diff --git a/out/errors/kv.leader_forwarding_failed.json b/engine/artifacts/errors/kv.leader_forwarding_failed.json similarity index 100% rename from out/errors/kv.leader_forwarding_failed.json rename to engine/artifacts/errors/kv.leader_forwarding_failed.json diff --git a/out/errors/kv.no_leader_elected.json b/engine/artifacts/errors/kv.no_leader_elected.json similarity index 100% rename from out/errors/kv.no_leader_elected.json rename to engine/artifacts/errors/kv.no_leader_elected.json diff --git a/out/errors/kv.not_leader.json b/engine/artifacts/errors/kv.not_leader.json similarity index 100% rename from out/errors/kv.not_leader.json rename to engine/artifacts/errors/kv.not_leader.json diff --git a/out/errors/kv.response_channel_closed.json b/engine/artifacts/errors/kv.response_channel_closed.json similarity index 100% rename from out/errors/kv.response_channel_closed.json rename to engine/artifacts/errors/kv.response_channel_closed.json diff --git a/out/errors/namespace.failed_to_create.json b/engine/artifacts/errors/namespace.failed_to_create.json similarity index 100% rename from out/errors/namespace.failed_to_create.json rename to engine/artifacts/errors/namespace.failed_to_create.json diff --git a/out/errors/namespace.invalid_name.json b/engine/artifacts/errors/namespace.invalid_name.json similarity index 100% rename from out/errors/namespace.invalid_name.json rename to engine/artifacts/errors/namespace.invalid_name.json diff --git a/out/errors/namespace.invalid_update.json b/engine/artifacts/errors/namespace.invalid_update.json similarity index 100% rename from out/errors/namespace.invalid_update.json rename to engine/artifacts/errors/namespace.invalid_update.json diff --git a/out/errors/namespace.name_not_unique.json b/engine/artifacts/errors/namespace.name_not_unique.json similarity index 100% rename from out/errors/namespace.name_not_unique.json rename to engine/artifacts/errors/namespace.name_not_unique.json diff --git a/out/errors/namespace.not_found.json b/engine/artifacts/errors/namespace.not_found.json similarity index 100% rename from out/errors/namespace.not_found.json rename to engine/artifacts/errors/namespace.not_found.json diff --git a/out/errors/namespace.not_leader.json b/engine/artifacts/errors/namespace.not_leader.json similarity index 100% rename from out/errors/namespace.not_leader.json rename to engine/artifacts/errors/namespace.not_leader.json diff --git a/out/errors/runner.not_found.json b/engine/artifacts/errors/runner.not_found.json similarity index 100% rename from out/errors/runner.not_found.json rename to engine/artifacts/errors/runner.not_found.json diff --git a/out/errors/runner_config.invalid.json b/engine/artifacts/errors/runner_config.invalid.json similarity index 100% rename from out/errors/runner_config.invalid.json rename to engine/artifacts/errors/runner_config.invalid.json diff --git a/out/errors/runner_config.not_found.json b/engine/artifacts/errors/runner_config.not_found.json similarity index 100% rename from out/errors/runner_config.not_found.json rename to engine/artifacts/errors/runner_config.not_found.json diff --git a/out/errors/test.input_too_large.json b/engine/artifacts/errors/test.input_too_large.json similarity index 100% rename from out/errors/test.input_too_large.json rename to engine/artifacts/errors/test.input_too_large.json diff --git a/out/errors/test.key_too_large.json b/engine/artifacts/errors/test.key_too_large.json similarity index 100% rename from out/errors/test.key_too_large.json rename to engine/artifacts/errors/test.key_too_large.json diff --git a/out/errors/test.meta_error.json b/engine/artifacts/errors/test.meta_error.json similarity index 100% rename from out/errors/test.meta_error.json rename to engine/artifacts/errors/test.meta_error.json diff --git a/out/errors/test.not_found.json b/engine/artifacts/errors/test.not_found.json similarity index 100% rename from out/errors/test.not_found.json rename to engine/artifacts/errors/test.not_found.json diff --git a/out/errors/test.simple_error.json b/engine/artifacts/errors/test.simple_error.json similarity index 100% rename from out/errors/test.simple_error.json rename to engine/artifacts/errors/test.simple_error.json diff --git a/out/errors/test.test_error.json b/engine/artifacts/errors/test.test_error.json similarity index 100% rename from out/errors/test.test_error.json rename to engine/artifacts/errors/test.test_error.json diff --git a/out/errors/ups.publish_failed.json b/engine/artifacts/errors/ups.publish_failed.json similarity index 100% rename from out/errors/ups.publish_failed.json rename to engine/artifacts/errors/ups.publish_failed.json diff --git a/out/errors/ups.request_timeout.json b/engine/artifacts/errors/ups.request_timeout.json similarity index 100% rename from out/errors/ups.request_timeout.json rename to engine/artifacts/errors/ups.request_timeout.json diff --git a/out/errors/validation.invalid_input.json b/engine/artifacts/errors/validation.invalid_input.json similarity index 100% rename from out/errors/validation.invalid_input.json rename to engine/artifacts/errors/validation.invalid_input.json diff --git a/out/errors/validation.no_keys.json b/engine/artifacts/errors/validation.no_keys.json similarity index 100% rename from out/errors/validation.no_keys.json rename to engine/artifacts/errors/validation.no_keys.json diff --git a/out/errors/validation.race_condition.json b/engine/artifacts/errors/validation.race_condition.json similarity index 100% rename from out/errors/validation.race_condition.json rename to engine/artifacts/errors/validation.race_condition.json diff --git a/out/errors/validation.too_many_actor_ids.json b/engine/artifacts/errors/validation.too_many_actor_ids.json similarity index 100% rename from out/errors/validation.too_many_actor_ids.json rename to engine/artifacts/errors/validation.too_many_actor_ids.json diff --git a/out/errors/ws.connection_closed.json b/engine/artifacts/errors/ws.connection_closed.json similarity index 100% rename from out/errors/ws.connection_closed.json rename to engine/artifacts/errors/ws.connection_closed.json diff --git a/out/errors/ws.eviction.json b/engine/artifacts/errors/ws.eviction.json similarity index 100% rename from out/errors/ws.eviction.json rename to engine/artifacts/errors/ws.eviction.json diff --git a/out/errors/ws.invalid_initial_packet.json b/engine/artifacts/errors/ws.invalid_initial_packet.json similarity index 100% rename from out/errors/ws.invalid_initial_packet.json rename to engine/artifacts/errors/ws.invalid_initial_packet.json diff --git a/out/errors/ws.invalid_packet.json b/engine/artifacts/errors/ws.invalid_packet.json similarity index 100% rename from out/errors/ws.invalid_packet.json rename to engine/artifacts/errors/ws.invalid_packet.json diff --git a/out/errors/ws.invalid_url.json b/engine/artifacts/errors/ws.invalid_url.json similarity index 100% rename from out/errors/ws.invalid_url.json rename to engine/artifacts/errors/ws.invalid_url.json diff --git a/out/errors/ws.timed_out_waiting_for_init.json b/engine/artifacts/errors/ws.timed_out_waiting_for_init.json similarity index 100% rename from out/errors/ws.timed_out_waiting_for_init.json rename to engine/artifacts/errors/ws.timed_out_waiting_for_init.json diff --git a/out/openapi.json b/engine/artifacts/openapi.json similarity index 100% rename from out/openapi.json rename to engine/artifacts/openapi.json diff --git a/dev-docs/ACTOR_KEY_RESERVATION.md b/engine/contrib-docs/ACTOR_KEY_RESERVATION.md similarity index 100% rename from dev-docs/ACTOR_KEY_RESERVATION.md rename to engine/contrib-docs/ACTOR_KEY_RESERVATION.md diff --git a/dev-docs/API.md b/engine/contrib-docs/API.md similarity index 100% rename from dev-docs/API.md rename to engine/contrib-docs/API.md diff --git a/dev-docs/DOCKER.md b/engine/contrib-docs/DOCKER.md similarity index 100% rename from dev-docs/DOCKER.md rename to engine/contrib-docs/DOCKER.md diff --git a/dev-docs/ERRORS.md b/engine/contrib-docs/ERRORS.md similarity index 100% rename from dev-docs/ERRORS.md rename to engine/contrib-docs/ERRORS.md diff --git a/dev-docs/GUARD.md b/engine/contrib-docs/GUARD.md similarity index 100% rename from dev-docs/GUARD.md rename to engine/contrib-docs/GUARD.md diff --git a/dev-docs/PEGBOARD_TUNNEL_RETRIES.md b/engine/contrib-docs/PEGBOARD_TUNNEL_RETRIES.md similarity index 100% rename from dev-docs/PEGBOARD_TUNNEL_RETRIES.md rename to engine/contrib-docs/PEGBOARD_TUNNEL_RETRIES.md diff --git a/dev-docs/SDKS.md b/engine/contrib-docs/SDKS.md similarity index 100% rename from dev-docs/SDKS.md rename to engine/contrib-docs/SDKS.md diff --git a/dev-docs/TEST_DEPENDENCIES.md b/engine/contrib-docs/TEST_DEPENDENCIES.md similarity index 100% rename from dev-docs/TEST_DEPENDENCIES.md rename to engine/contrib-docs/TEST_DEPENDENCIES.md diff --git a/dev-docs/design-choicse/EMBEDDED_KV.md b/engine/contrib-docs/design-choicse/EMBEDDED_KV.md similarity index 100% rename from dev-docs/design-choicse/EMBEDDED_KV.md rename to engine/contrib-docs/design-choicse/EMBEDDED_KV.md diff --git a/dev-docs/operate/TRACING_RECONFIGURE.md b/engine/contrib-docs/operate/TRACING_RECONFIGURE.md similarity index 100% rename from dev-docs/operate/TRACING_RECONFIGURE.md rename to engine/contrib-docs/operate/TRACING_RECONFIGURE.md diff --git a/docker/dev-host/.gitattributes b/engine/docker/dev-host/.gitattributes similarity index 100% rename from docker/dev-host/.gitattributes rename to engine/docker/dev-host/.gitattributes diff --git a/docker/dev-host/README.md b/engine/docker/dev-host/README.md similarity index 100% rename from docker/dev-host/README.md rename to engine/docker/dev-host/README.md diff --git a/docker/dev-host/clickhouse/client-config.xml b/engine/docker/dev-host/clickhouse/client-config.xml similarity index 100% rename from docker/dev-host/clickhouse/client-config.xml rename to engine/docker/dev-host/clickhouse/client-config.xml diff --git a/docker/dev-host/clickhouse/config.xml b/engine/docker/dev-host/clickhouse/config.xml similarity index 100% rename from docker/dev-host/clickhouse/config.xml rename to engine/docker/dev-host/clickhouse/config.xml diff --git a/docker/dev-host/clickhouse/init/01-create-otel-table.sql b/engine/docker/dev-host/clickhouse/init/01-create-otel-table.sql similarity index 100% rename from docker/dev-host/clickhouse/init/01-create-otel-table.sql rename to engine/docker/dev-host/clickhouse/init/01-create-otel-table.sql diff --git a/docker/dev-host/clickhouse/users.xml b/engine/docker/dev-host/clickhouse/users.xml similarity index 100% rename from docker/dev-host/clickhouse/users.xml rename to engine/docker/dev-host/clickhouse/users.xml diff --git a/docker/dev-host/docker-compose.yml b/engine/docker/dev-host/docker-compose.yml similarity index 100% rename from docker/dev-host/docker-compose.yml rename to engine/docker/dev-host/docker-compose.yml diff --git a/docker/dev-host/grafana/dashboards/api.json b/engine/docker/dev-host/grafana/dashboards/api.json similarity index 100% rename from docker/dev-host/grafana/dashboards/api.json rename to engine/docker/dev-host/grafana/dashboards/api.json diff --git a/docker/dev-host/grafana/dashboards/cache.json b/engine/docker/dev-host/grafana/dashboards/cache.json similarity index 100% rename from docker/dev-host/grafana/dashboards/cache.json rename to engine/docker/dev-host/grafana/dashboards/cache.json diff --git a/docker/dev-host/grafana/dashboards/futures.json b/engine/docker/dev-host/grafana/dashboards/futures.json similarity index 100% rename from docker/dev-host/grafana/dashboards/futures.json rename to engine/docker/dev-host/grafana/dashboards/futures.json diff --git a/docker/dev-host/grafana/dashboards/gasoline.json b/engine/docker/dev-host/grafana/dashboards/gasoline.json similarity index 100% rename from docker/dev-host/grafana/dashboards/gasoline.json rename to engine/docker/dev-host/grafana/dashboards/gasoline.json diff --git a/docker/dev-host/grafana/dashboards/guard.json b/engine/docker/dev-host/grafana/dashboards/guard.json similarity index 100% rename from docker/dev-host/grafana/dashboards/guard.json rename to engine/docker/dev-host/grafana/dashboards/guard.json diff --git a/docker/dev-host/grafana/dashboards/tokio.json b/engine/docker/dev-host/grafana/dashboards/tokio.json similarity index 100% rename from docker/dev-host/grafana/dashboards/tokio.json rename to engine/docker/dev-host/grafana/dashboards/tokio.json diff --git a/docker/dev-host/grafana/dashboards/traces.json b/engine/docker/dev-host/grafana/dashboards/traces.json similarity index 100% rename from docker/dev-host/grafana/dashboards/traces.json rename to engine/docker/dev-host/grafana/dashboards/traces.json diff --git a/docker/dev-host/grafana/grafana.ini b/engine/docker/dev-host/grafana/grafana.ini similarity index 100% rename from docker/dev-host/grafana/grafana.ini rename to engine/docker/dev-host/grafana/grafana.ini diff --git a/docker/dev-host/grafana/provisioning/dashboards/dashboards.yaml b/engine/docker/dev-host/grafana/provisioning/dashboards/dashboards.yaml similarity index 100% rename from docker/dev-host/grafana/provisioning/dashboards/dashboards.yaml rename to engine/docker/dev-host/grafana/provisioning/dashboards/dashboards.yaml diff --git a/docker/dev-host/grafana/provisioning/datasources/datasources.yaml b/engine/docker/dev-host/grafana/provisioning/datasources/datasources.yaml similarity index 100% rename from docker/dev-host/grafana/provisioning/datasources/datasources.yaml rename to engine/docker/dev-host/grafana/provisioning/datasources/datasources.yaml diff --git a/docker/dev-host/otel-collector-client/config.yaml b/engine/docker/dev-host/otel-collector-client/config.yaml similarity index 100% rename from docker/dev-host/otel-collector-client/config.yaml rename to engine/docker/dev-host/otel-collector-client/config.yaml diff --git a/docker/dev-host/otel-collector-server/config.yaml b/engine/docker/dev-host/otel-collector-server/config.yaml similarity index 100% rename from docker/dev-host/otel-collector-server/config.yaml rename to engine/docker/dev-host/otel-collector-server/config.yaml diff --git a/docker/dev-host/postgres/init-db.sh b/engine/docker/dev-host/postgres/init-db.sh similarity index 100% rename from docker/dev-host/postgres/init-db.sh rename to engine/docker/dev-host/postgres/init-db.sh diff --git a/docker/dev-host/rivet-engine/config.jsonc b/engine/docker/dev-host/rivet-engine/config.jsonc similarity index 100% rename from docker/dev-host/rivet-engine/config.jsonc rename to engine/docker/dev-host/rivet-engine/config.jsonc diff --git a/docker/dev-host/vector-client/vector.yaml b/engine/docker/dev-host/vector-client/vector.yaml similarity index 100% rename from docker/dev-host/vector-client/vector.yaml rename to engine/docker/dev-host/vector-client/vector.yaml diff --git a/docker/dev-host/vector-server/vector.yaml b/engine/docker/dev-host/vector-server/vector.yaml similarity index 100% rename from docker/dev-host/vector-server/vector.yaml rename to engine/docker/dev-host/vector-server/vector.yaml diff --git a/docker/dev-multidc-multinode/.gitattributes b/engine/docker/dev-multidc-multinode/.gitattributes similarity index 100% rename from docker/dev-multidc-multinode/.gitattributes rename to engine/docker/dev-multidc-multinode/.gitattributes diff --git a/docker/dev-multidc-multinode/README.md b/engine/docker/dev-multidc-multinode/README.md similarity index 100% rename from docker/dev-multidc-multinode/README.md rename to engine/docker/dev-multidc-multinode/README.md diff --git a/docker/dev-multidc-multinode/core/clickhouse/client-config.xml b/engine/docker/dev-multidc-multinode/core/clickhouse/client-config.xml similarity index 100% rename from docker/dev-multidc-multinode/core/clickhouse/client-config.xml rename to engine/docker/dev-multidc-multinode/core/clickhouse/client-config.xml diff --git a/docker/dev-multidc-multinode/core/clickhouse/config.xml b/engine/docker/dev-multidc-multinode/core/clickhouse/config.xml similarity index 100% rename from docker/dev-multidc-multinode/core/clickhouse/config.xml rename to engine/docker/dev-multidc-multinode/core/clickhouse/config.xml diff --git a/docker/dev-multidc-multinode/core/clickhouse/init/01-create-otel-table.sql b/engine/docker/dev-multidc-multinode/core/clickhouse/init/01-create-otel-table.sql similarity index 100% rename from docker/dev-multidc-multinode/core/clickhouse/init/01-create-otel-table.sql rename to engine/docker/dev-multidc-multinode/core/clickhouse/init/01-create-otel-table.sql diff --git a/docker/dev-multidc-multinode/core/clickhouse/users.xml b/engine/docker/dev-multidc-multinode/core/clickhouse/users.xml similarity index 100% rename from docker/dev-multidc-multinode/core/clickhouse/users.xml rename to engine/docker/dev-multidc-multinode/core/clickhouse/users.xml diff --git a/docker/dev-multidc-multinode/core/grafana/dashboards/api.json b/engine/docker/dev-multidc-multinode/core/grafana/dashboards/api.json similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/dashboards/api.json rename to engine/docker/dev-multidc-multinode/core/grafana/dashboards/api.json diff --git a/docker/dev-multidc-multinode/core/grafana/dashboards/cache.json b/engine/docker/dev-multidc-multinode/core/grafana/dashboards/cache.json similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/dashboards/cache.json rename to engine/docker/dev-multidc-multinode/core/grafana/dashboards/cache.json diff --git a/docker/dev-multidc-multinode/core/grafana/dashboards/futures.json b/engine/docker/dev-multidc-multinode/core/grafana/dashboards/futures.json similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/dashboards/futures.json rename to engine/docker/dev-multidc-multinode/core/grafana/dashboards/futures.json diff --git a/docker/dev-multidc-multinode/core/grafana/dashboards/gasoline.json b/engine/docker/dev-multidc-multinode/core/grafana/dashboards/gasoline.json similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/dashboards/gasoline.json rename to engine/docker/dev-multidc-multinode/core/grafana/dashboards/gasoline.json diff --git a/docker/dev-multidc-multinode/core/grafana/dashboards/guard.json b/engine/docker/dev-multidc-multinode/core/grafana/dashboards/guard.json similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/dashboards/guard.json rename to engine/docker/dev-multidc-multinode/core/grafana/dashboards/guard.json diff --git a/docker/dev-multidc-multinode/core/grafana/dashboards/tokio.json b/engine/docker/dev-multidc-multinode/core/grafana/dashboards/tokio.json similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/dashboards/tokio.json rename to engine/docker/dev-multidc-multinode/core/grafana/dashboards/tokio.json diff --git a/docker/dev-multidc-multinode/core/grafana/dashboards/traces.json b/engine/docker/dev-multidc-multinode/core/grafana/dashboards/traces.json similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/dashboards/traces.json rename to engine/docker/dev-multidc-multinode/core/grafana/dashboards/traces.json diff --git a/docker/dev-multidc-multinode/core/grafana/grafana.ini b/engine/docker/dev-multidc-multinode/core/grafana/grafana.ini similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/grafana.ini rename to engine/docker/dev-multidc-multinode/core/grafana/grafana.ini diff --git a/docker/dev-multidc-multinode/core/grafana/provisioning/dashboards/dashboards.yaml b/engine/docker/dev-multidc-multinode/core/grafana/provisioning/dashboards/dashboards.yaml similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/provisioning/dashboards/dashboards.yaml rename to engine/docker/dev-multidc-multinode/core/grafana/provisioning/dashboards/dashboards.yaml diff --git a/docker/dev-multidc-multinode/core/grafana/provisioning/datasources/datasources.yaml b/engine/docker/dev-multidc-multinode/core/grafana/provisioning/datasources/datasources.yaml similarity index 100% rename from docker/dev-multidc-multinode/core/grafana/provisioning/datasources/datasources.yaml rename to engine/docker/dev-multidc-multinode/core/grafana/provisioning/datasources/datasources.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/otel-collector-client/config.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-a/otel-collector-client/config.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-a/otel-collector-client/config.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-a/otel-collector-client/config.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/otel-collector-server/config.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-a/otel-collector-server/config.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-a/otel-collector-server/config.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-a/otel-collector-server/config.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/postgres/init-db.sh b/engine/docker/dev-multidc-multinode/datacenters/dc-a/postgres/init-db.sh similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-a/postgres/init-db.sh rename to engine/docker/dev-multidc-multinode/datacenters/dc-a/postgres/init-db.sh diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/0/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/0/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/0/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/0/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/1/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/1/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/1/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/1/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/2/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/2/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/2/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-a/rivet-engine/2/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/vector-client/vector.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-a/vector-client/vector.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-a/vector-client/vector.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-a/vector-client/vector.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-a/vector-server/vector.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-a/vector-server/vector.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-a/vector-server/vector.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-a/vector-server/vector.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/otel-collector-client/config.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-b/otel-collector-client/config.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-b/otel-collector-client/config.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-b/otel-collector-client/config.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/otel-collector-server/config.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-b/otel-collector-server/config.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-b/otel-collector-server/config.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-b/otel-collector-server/config.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/postgres/init-db.sh b/engine/docker/dev-multidc-multinode/datacenters/dc-b/postgres/init-db.sh similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-b/postgres/init-db.sh rename to engine/docker/dev-multidc-multinode/datacenters/dc-b/postgres/init-db.sh diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/0/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/0/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/0/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/0/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/1/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/1/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/1/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/1/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/2/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/2/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/2/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-b/rivet-engine/2/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/vector-client/vector.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-b/vector-client/vector.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-b/vector-client/vector.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-b/vector-client/vector.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-b/vector-server/vector.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-b/vector-server/vector.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-b/vector-server/vector.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-b/vector-server/vector.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/otel-collector-client/config.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-c/otel-collector-client/config.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-c/otel-collector-client/config.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-c/otel-collector-client/config.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/otel-collector-server/config.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-c/otel-collector-server/config.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-c/otel-collector-server/config.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-c/otel-collector-server/config.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/postgres/init-db.sh b/engine/docker/dev-multidc-multinode/datacenters/dc-c/postgres/init-db.sh similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-c/postgres/init-db.sh rename to engine/docker/dev-multidc-multinode/datacenters/dc-c/postgres/init-db.sh diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/0/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/0/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/0/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/0/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/1/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/1/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/1/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/1/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/2/config.jsonc b/engine/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/2/config.jsonc similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/2/config.jsonc rename to engine/docker/dev-multidc-multinode/datacenters/dc-c/rivet-engine/2/config.jsonc diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/vector-client/vector.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-c/vector-client/vector.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-c/vector-client/vector.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-c/vector-client/vector.yaml diff --git a/docker/dev-multidc-multinode/datacenters/dc-c/vector-server/vector.yaml b/engine/docker/dev-multidc-multinode/datacenters/dc-c/vector-server/vector.yaml similarity index 100% rename from docker/dev-multidc-multinode/datacenters/dc-c/vector-server/vector.yaml rename to engine/docker/dev-multidc-multinode/datacenters/dc-c/vector-server/vector.yaml diff --git a/docker/dev-multidc-multinode/docker-compose.yml b/engine/docker/dev-multidc-multinode/docker-compose.yml similarity index 100% rename from docker/dev-multidc-multinode/docker-compose.yml rename to engine/docker/dev-multidc-multinode/docker-compose.yml diff --git a/docker/dev-multidc/.gitattributes b/engine/docker/dev-multidc/.gitattributes similarity index 100% rename from docker/dev-multidc/.gitattributes rename to engine/docker/dev-multidc/.gitattributes diff --git a/docker/dev-multidc/README.md b/engine/docker/dev-multidc/README.md similarity index 100% rename from docker/dev-multidc/README.md rename to engine/docker/dev-multidc/README.md diff --git a/docker/dev-multidc/core/clickhouse/client-config.xml b/engine/docker/dev-multidc/core/clickhouse/client-config.xml similarity index 100% rename from docker/dev-multidc/core/clickhouse/client-config.xml rename to engine/docker/dev-multidc/core/clickhouse/client-config.xml diff --git a/docker/dev-multidc/core/clickhouse/config.xml b/engine/docker/dev-multidc/core/clickhouse/config.xml similarity index 100% rename from docker/dev-multidc/core/clickhouse/config.xml rename to engine/docker/dev-multidc/core/clickhouse/config.xml diff --git a/docker/dev-multidc/core/clickhouse/init/01-create-otel-table.sql b/engine/docker/dev-multidc/core/clickhouse/init/01-create-otel-table.sql similarity index 100% rename from docker/dev-multidc/core/clickhouse/init/01-create-otel-table.sql rename to engine/docker/dev-multidc/core/clickhouse/init/01-create-otel-table.sql diff --git a/docker/dev-multidc/core/clickhouse/users.xml b/engine/docker/dev-multidc/core/clickhouse/users.xml similarity index 100% rename from docker/dev-multidc/core/clickhouse/users.xml rename to engine/docker/dev-multidc/core/clickhouse/users.xml diff --git a/docker/dev-multidc/core/grafana/dashboards/api.json b/engine/docker/dev-multidc/core/grafana/dashboards/api.json similarity index 100% rename from docker/dev-multidc/core/grafana/dashboards/api.json rename to engine/docker/dev-multidc/core/grafana/dashboards/api.json diff --git a/docker/dev-multidc/core/grafana/dashboards/cache.json b/engine/docker/dev-multidc/core/grafana/dashboards/cache.json similarity index 100% rename from docker/dev-multidc/core/grafana/dashboards/cache.json rename to engine/docker/dev-multidc/core/grafana/dashboards/cache.json diff --git a/docker/dev-multidc/core/grafana/dashboards/futures.json b/engine/docker/dev-multidc/core/grafana/dashboards/futures.json similarity index 100% rename from docker/dev-multidc/core/grafana/dashboards/futures.json rename to engine/docker/dev-multidc/core/grafana/dashboards/futures.json diff --git a/docker/dev-multidc/core/grafana/dashboards/gasoline.json b/engine/docker/dev-multidc/core/grafana/dashboards/gasoline.json similarity index 100% rename from docker/dev-multidc/core/grafana/dashboards/gasoline.json rename to engine/docker/dev-multidc/core/grafana/dashboards/gasoline.json diff --git a/docker/dev-multidc/core/grafana/dashboards/guard.json b/engine/docker/dev-multidc/core/grafana/dashboards/guard.json similarity index 100% rename from docker/dev-multidc/core/grafana/dashboards/guard.json rename to engine/docker/dev-multidc/core/grafana/dashboards/guard.json diff --git a/docker/dev-multidc/core/grafana/dashboards/tokio.json b/engine/docker/dev-multidc/core/grafana/dashboards/tokio.json similarity index 100% rename from docker/dev-multidc/core/grafana/dashboards/tokio.json rename to engine/docker/dev-multidc/core/grafana/dashboards/tokio.json diff --git a/docker/dev-multidc/core/grafana/dashboards/traces.json b/engine/docker/dev-multidc/core/grafana/dashboards/traces.json similarity index 100% rename from docker/dev-multidc/core/grafana/dashboards/traces.json rename to engine/docker/dev-multidc/core/grafana/dashboards/traces.json diff --git a/docker/dev-multidc/core/grafana/grafana.ini b/engine/docker/dev-multidc/core/grafana/grafana.ini similarity index 100% rename from docker/dev-multidc/core/grafana/grafana.ini rename to engine/docker/dev-multidc/core/grafana/grafana.ini diff --git a/docker/dev-multidc/core/grafana/provisioning/dashboards/dashboards.yaml b/engine/docker/dev-multidc/core/grafana/provisioning/dashboards/dashboards.yaml similarity index 100% rename from docker/dev-multidc/core/grafana/provisioning/dashboards/dashboards.yaml rename to engine/docker/dev-multidc/core/grafana/provisioning/dashboards/dashboards.yaml diff --git a/docker/dev-multidc/core/grafana/provisioning/datasources/datasources.yaml b/engine/docker/dev-multidc/core/grafana/provisioning/datasources/datasources.yaml similarity index 100% rename from docker/dev-multidc/core/grafana/provisioning/datasources/datasources.yaml rename to engine/docker/dev-multidc/core/grafana/provisioning/datasources/datasources.yaml diff --git a/docker/dev-multidc/datacenters/dc-a/otel-collector-client/config.yaml b/engine/docker/dev-multidc/datacenters/dc-a/otel-collector-client/config.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-a/otel-collector-client/config.yaml rename to engine/docker/dev-multidc/datacenters/dc-a/otel-collector-client/config.yaml diff --git a/docker/dev-multidc/datacenters/dc-a/otel-collector-server/config.yaml b/engine/docker/dev-multidc/datacenters/dc-a/otel-collector-server/config.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-a/otel-collector-server/config.yaml rename to engine/docker/dev-multidc/datacenters/dc-a/otel-collector-server/config.yaml diff --git a/docker/dev-multidc/datacenters/dc-a/postgres/init-db.sh b/engine/docker/dev-multidc/datacenters/dc-a/postgres/init-db.sh similarity index 100% rename from docker/dev-multidc/datacenters/dc-a/postgres/init-db.sh rename to engine/docker/dev-multidc/datacenters/dc-a/postgres/init-db.sh diff --git a/docker/dev-multidc/datacenters/dc-a/rivet-engine/config.jsonc b/engine/docker/dev-multidc/datacenters/dc-a/rivet-engine/config.jsonc similarity index 100% rename from docker/dev-multidc/datacenters/dc-a/rivet-engine/config.jsonc rename to engine/docker/dev-multidc/datacenters/dc-a/rivet-engine/config.jsonc diff --git a/docker/dev-multidc/datacenters/dc-a/vector-client/vector.yaml b/engine/docker/dev-multidc/datacenters/dc-a/vector-client/vector.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-a/vector-client/vector.yaml rename to engine/docker/dev-multidc/datacenters/dc-a/vector-client/vector.yaml diff --git a/docker/dev-multidc/datacenters/dc-a/vector-server/vector.yaml b/engine/docker/dev-multidc/datacenters/dc-a/vector-server/vector.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-a/vector-server/vector.yaml rename to engine/docker/dev-multidc/datacenters/dc-a/vector-server/vector.yaml diff --git a/docker/dev-multidc/datacenters/dc-b/otel-collector-client/config.yaml b/engine/docker/dev-multidc/datacenters/dc-b/otel-collector-client/config.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-b/otel-collector-client/config.yaml rename to engine/docker/dev-multidc/datacenters/dc-b/otel-collector-client/config.yaml diff --git a/docker/dev-multidc/datacenters/dc-b/otel-collector-server/config.yaml b/engine/docker/dev-multidc/datacenters/dc-b/otel-collector-server/config.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-b/otel-collector-server/config.yaml rename to engine/docker/dev-multidc/datacenters/dc-b/otel-collector-server/config.yaml diff --git a/docker/dev-multidc/datacenters/dc-b/postgres/init-db.sh b/engine/docker/dev-multidc/datacenters/dc-b/postgres/init-db.sh similarity index 100% rename from docker/dev-multidc/datacenters/dc-b/postgres/init-db.sh rename to engine/docker/dev-multidc/datacenters/dc-b/postgres/init-db.sh diff --git a/docker/dev-multidc/datacenters/dc-b/rivet-engine/config.jsonc b/engine/docker/dev-multidc/datacenters/dc-b/rivet-engine/config.jsonc similarity index 100% rename from docker/dev-multidc/datacenters/dc-b/rivet-engine/config.jsonc rename to engine/docker/dev-multidc/datacenters/dc-b/rivet-engine/config.jsonc diff --git a/docker/dev-multidc/datacenters/dc-b/vector-client/vector.yaml b/engine/docker/dev-multidc/datacenters/dc-b/vector-client/vector.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-b/vector-client/vector.yaml rename to engine/docker/dev-multidc/datacenters/dc-b/vector-client/vector.yaml diff --git a/docker/dev-multidc/datacenters/dc-b/vector-server/vector.yaml b/engine/docker/dev-multidc/datacenters/dc-b/vector-server/vector.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-b/vector-server/vector.yaml rename to engine/docker/dev-multidc/datacenters/dc-b/vector-server/vector.yaml diff --git a/docker/dev-multidc/datacenters/dc-c/otel-collector-client/config.yaml b/engine/docker/dev-multidc/datacenters/dc-c/otel-collector-client/config.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-c/otel-collector-client/config.yaml rename to engine/docker/dev-multidc/datacenters/dc-c/otel-collector-client/config.yaml diff --git a/docker/dev-multidc/datacenters/dc-c/otel-collector-server/config.yaml b/engine/docker/dev-multidc/datacenters/dc-c/otel-collector-server/config.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-c/otel-collector-server/config.yaml rename to engine/docker/dev-multidc/datacenters/dc-c/otel-collector-server/config.yaml diff --git a/docker/dev-multidc/datacenters/dc-c/postgres/init-db.sh b/engine/docker/dev-multidc/datacenters/dc-c/postgres/init-db.sh similarity index 100% rename from docker/dev-multidc/datacenters/dc-c/postgres/init-db.sh rename to engine/docker/dev-multidc/datacenters/dc-c/postgres/init-db.sh diff --git a/docker/dev-multidc/datacenters/dc-c/rivet-engine/config.jsonc b/engine/docker/dev-multidc/datacenters/dc-c/rivet-engine/config.jsonc similarity index 100% rename from docker/dev-multidc/datacenters/dc-c/rivet-engine/config.jsonc rename to engine/docker/dev-multidc/datacenters/dc-c/rivet-engine/config.jsonc diff --git a/docker/dev-multidc/datacenters/dc-c/vector-client/vector.yaml b/engine/docker/dev-multidc/datacenters/dc-c/vector-client/vector.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-c/vector-client/vector.yaml rename to engine/docker/dev-multidc/datacenters/dc-c/vector-client/vector.yaml diff --git a/docker/dev-multidc/datacenters/dc-c/vector-server/vector.yaml b/engine/docker/dev-multidc/datacenters/dc-c/vector-server/vector.yaml similarity index 100% rename from docker/dev-multidc/datacenters/dc-c/vector-server/vector.yaml rename to engine/docker/dev-multidc/datacenters/dc-c/vector-server/vector.yaml diff --git a/docker/dev-multidc/docker-compose.yml b/engine/docker/dev-multidc/docker-compose.yml similarity index 100% rename from docker/dev-multidc/docker-compose.yml rename to engine/docker/dev-multidc/docker-compose.yml diff --git a/docker/dev-multinode/.gitattributes b/engine/docker/dev-multinode/.gitattributes similarity index 100% rename from docker/dev-multinode/.gitattributes rename to engine/docker/dev-multinode/.gitattributes diff --git a/docker/dev-multinode/README.md b/engine/docker/dev-multinode/README.md similarity index 100% rename from docker/dev-multinode/README.md rename to engine/docker/dev-multinode/README.md diff --git a/docker/dev-multinode/clickhouse/client-config.xml b/engine/docker/dev-multinode/clickhouse/client-config.xml similarity index 100% rename from docker/dev-multinode/clickhouse/client-config.xml rename to engine/docker/dev-multinode/clickhouse/client-config.xml diff --git a/docker/dev-multinode/clickhouse/config.xml b/engine/docker/dev-multinode/clickhouse/config.xml similarity index 100% rename from docker/dev-multinode/clickhouse/config.xml rename to engine/docker/dev-multinode/clickhouse/config.xml diff --git a/docker/dev-multinode/clickhouse/init/01-create-otel-table.sql b/engine/docker/dev-multinode/clickhouse/init/01-create-otel-table.sql similarity index 100% rename from docker/dev-multinode/clickhouse/init/01-create-otel-table.sql rename to engine/docker/dev-multinode/clickhouse/init/01-create-otel-table.sql diff --git a/docker/dev-multinode/clickhouse/users.xml b/engine/docker/dev-multinode/clickhouse/users.xml similarity index 100% rename from docker/dev-multinode/clickhouse/users.xml rename to engine/docker/dev-multinode/clickhouse/users.xml diff --git a/docker/dev-multinode/docker-compose.yml b/engine/docker/dev-multinode/docker-compose.yml similarity index 100% rename from docker/dev-multinode/docker-compose.yml rename to engine/docker/dev-multinode/docker-compose.yml diff --git a/docker/dev-multinode/grafana/dashboards/api.json b/engine/docker/dev-multinode/grafana/dashboards/api.json similarity index 100% rename from docker/dev-multinode/grafana/dashboards/api.json rename to engine/docker/dev-multinode/grafana/dashboards/api.json diff --git a/docker/dev-multinode/grafana/dashboards/cache.json b/engine/docker/dev-multinode/grafana/dashboards/cache.json similarity index 100% rename from docker/dev-multinode/grafana/dashboards/cache.json rename to engine/docker/dev-multinode/grafana/dashboards/cache.json diff --git a/docker/dev-multinode/grafana/dashboards/futures.json b/engine/docker/dev-multinode/grafana/dashboards/futures.json similarity index 100% rename from docker/dev-multinode/grafana/dashboards/futures.json rename to engine/docker/dev-multinode/grafana/dashboards/futures.json diff --git a/docker/dev-multinode/grafana/dashboards/gasoline.json b/engine/docker/dev-multinode/grafana/dashboards/gasoline.json similarity index 100% rename from docker/dev-multinode/grafana/dashboards/gasoline.json rename to engine/docker/dev-multinode/grafana/dashboards/gasoline.json diff --git a/docker/dev-multinode/grafana/dashboards/guard.json b/engine/docker/dev-multinode/grafana/dashboards/guard.json similarity index 100% rename from docker/dev-multinode/grafana/dashboards/guard.json rename to engine/docker/dev-multinode/grafana/dashboards/guard.json diff --git a/docker/dev-multinode/grafana/dashboards/tokio.json b/engine/docker/dev-multinode/grafana/dashboards/tokio.json similarity index 100% rename from docker/dev-multinode/grafana/dashboards/tokio.json rename to engine/docker/dev-multinode/grafana/dashboards/tokio.json diff --git a/docker/dev-multinode/grafana/dashboards/traces.json b/engine/docker/dev-multinode/grafana/dashboards/traces.json similarity index 100% rename from docker/dev-multinode/grafana/dashboards/traces.json rename to engine/docker/dev-multinode/grafana/dashboards/traces.json diff --git a/docker/dev-multinode/grafana/grafana.ini b/engine/docker/dev-multinode/grafana/grafana.ini similarity index 100% rename from docker/dev-multinode/grafana/grafana.ini rename to engine/docker/dev-multinode/grafana/grafana.ini diff --git a/docker/dev-multinode/grafana/provisioning/dashboards/dashboards.yaml b/engine/docker/dev-multinode/grafana/provisioning/dashboards/dashboards.yaml similarity index 100% rename from docker/dev-multinode/grafana/provisioning/dashboards/dashboards.yaml rename to engine/docker/dev-multinode/grafana/provisioning/dashboards/dashboards.yaml diff --git a/docker/dev-multinode/grafana/provisioning/datasources/datasources.yaml b/engine/docker/dev-multinode/grafana/provisioning/datasources/datasources.yaml similarity index 100% rename from docker/dev-multinode/grafana/provisioning/datasources/datasources.yaml rename to engine/docker/dev-multinode/grafana/provisioning/datasources/datasources.yaml diff --git a/docker/dev-multinode/otel-collector-client/config.yaml b/engine/docker/dev-multinode/otel-collector-client/config.yaml similarity index 100% rename from docker/dev-multinode/otel-collector-client/config.yaml rename to engine/docker/dev-multinode/otel-collector-client/config.yaml diff --git a/docker/dev-multinode/otel-collector-server/config.yaml b/engine/docker/dev-multinode/otel-collector-server/config.yaml similarity index 100% rename from docker/dev-multinode/otel-collector-server/config.yaml rename to engine/docker/dev-multinode/otel-collector-server/config.yaml diff --git a/docker/dev-multinode/postgres/init-db.sh b/engine/docker/dev-multinode/postgres/init-db.sh similarity index 100% rename from docker/dev-multinode/postgres/init-db.sh rename to engine/docker/dev-multinode/postgres/init-db.sh diff --git a/docker/dev-multinode/rivet-engine/0/config.jsonc b/engine/docker/dev-multinode/rivet-engine/0/config.jsonc similarity index 100% rename from docker/dev-multinode/rivet-engine/0/config.jsonc rename to engine/docker/dev-multinode/rivet-engine/0/config.jsonc diff --git a/docker/dev-multinode/rivet-engine/1/config.jsonc b/engine/docker/dev-multinode/rivet-engine/1/config.jsonc similarity index 100% rename from docker/dev-multinode/rivet-engine/1/config.jsonc rename to engine/docker/dev-multinode/rivet-engine/1/config.jsonc diff --git a/docker/dev-multinode/rivet-engine/2/config.jsonc b/engine/docker/dev-multinode/rivet-engine/2/config.jsonc similarity index 100% rename from docker/dev-multinode/rivet-engine/2/config.jsonc rename to engine/docker/dev-multinode/rivet-engine/2/config.jsonc diff --git a/docker/dev-multinode/vector-client/vector.yaml b/engine/docker/dev-multinode/vector-client/vector.yaml similarity index 100% rename from docker/dev-multinode/vector-client/vector.yaml rename to engine/docker/dev-multinode/vector-client/vector.yaml diff --git a/docker/dev-multinode/vector-server/vector.yaml b/engine/docker/dev-multinode/vector-server/vector.yaml similarity index 100% rename from docker/dev-multinode/vector-server/vector.yaml rename to engine/docker/dev-multinode/vector-server/vector.yaml diff --git a/docker/dev/.gitattributes b/engine/docker/dev/.gitattributes similarity index 100% rename from docker/dev/.gitattributes rename to engine/docker/dev/.gitattributes diff --git a/docker/dev/README.md b/engine/docker/dev/README.md similarity index 100% rename from docker/dev/README.md rename to engine/docker/dev/README.md diff --git a/docker/dev/clickhouse/client-config.xml b/engine/docker/dev/clickhouse/client-config.xml similarity index 100% rename from docker/dev/clickhouse/client-config.xml rename to engine/docker/dev/clickhouse/client-config.xml diff --git a/docker/dev/clickhouse/config.xml b/engine/docker/dev/clickhouse/config.xml similarity index 100% rename from docker/dev/clickhouse/config.xml rename to engine/docker/dev/clickhouse/config.xml diff --git a/docker/dev/clickhouse/init/01-create-otel-table.sql b/engine/docker/dev/clickhouse/init/01-create-otel-table.sql similarity index 100% rename from docker/dev/clickhouse/init/01-create-otel-table.sql rename to engine/docker/dev/clickhouse/init/01-create-otel-table.sql diff --git a/docker/dev/clickhouse/users.xml b/engine/docker/dev/clickhouse/users.xml similarity index 100% rename from docker/dev/clickhouse/users.xml rename to engine/docker/dev/clickhouse/users.xml diff --git a/docker/dev/docker-compose.yml b/engine/docker/dev/docker-compose.yml similarity index 100% rename from docker/dev/docker-compose.yml rename to engine/docker/dev/docker-compose.yml diff --git a/docker/dev/grafana/dashboards/api.json b/engine/docker/dev/grafana/dashboards/api.json similarity index 100% rename from docker/dev/grafana/dashboards/api.json rename to engine/docker/dev/grafana/dashboards/api.json diff --git a/docker/dev/grafana/dashboards/cache.json b/engine/docker/dev/grafana/dashboards/cache.json similarity index 100% rename from docker/dev/grafana/dashboards/cache.json rename to engine/docker/dev/grafana/dashboards/cache.json diff --git a/docker/dev/grafana/dashboards/futures.json b/engine/docker/dev/grafana/dashboards/futures.json similarity index 100% rename from docker/dev/grafana/dashboards/futures.json rename to engine/docker/dev/grafana/dashboards/futures.json diff --git a/docker/dev/grafana/dashboards/gasoline.json b/engine/docker/dev/grafana/dashboards/gasoline.json similarity index 100% rename from docker/dev/grafana/dashboards/gasoline.json rename to engine/docker/dev/grafana/dashboards/gasoline.json diff --git a/docker/dev/grafana/dashboards/guard.json b/engine/docker/dev/grafana/dashboards/guard.json similarity index 100% rename from docker/dev/grafana/dashboards/guard.json rename to engine/docker/dev/grafana/dashboards/guard.json diff --git a/docker/dev/grafana/dashboards/tokio.json b/engine/docker/dev/grafana/dashboards/tokio.json similarity index 100% rename from docker/dev/grafana/dashboards/tokio.json rename to engine/docker/dev/grafana/dashboards/tokio.json diff --git a/docker/dev/grafana/dashboards/traces.json b/engine/docker/dev/grafana/dashboards/traces.json similarity index 100% rename from docker/dev/grafana/dashboards/traces.json rename to engine/docker/dev/grafana/dashboards/traces.json diff --git a/docker/dev/grafana/grafana.ini b/engine/docker/dev/grafana/grafana.ini similarity index 100% rename from docker/dev/grafana/grafana.ini rename to engine/docker/dev/grafana/grafana.ini diff --git a/docker/dev/grafana/provisioning/dashboards/dashboards.yaml b/engine/docker/dev/grafana/provisioning/dashboards/dashboards.yaml similarity index 100% rename from docker/dev/grafana/provisioning/dashboards/dashboards.yaml rename to engine/docker/dev/grafana/provisioning/dashboards/dashboards.yaml diff --git a/docker/dev/grafana/provisioning/datasources/datasources.yaml b/engine/docker/dev/grafana/provisioning/datasources/datasources.yaml similarity index 100% rename from docker/dev/grafana/provisioning/datasources/datasources.yaml rename to engine/docker/dev/grafana/provisioning/datasources/datasources.yaml diff --git a/docker/dev/otel-collector-client/config.yaml b/engine/docker/dev/otel-collector-client/config.yaml similarity index 100% rename from docker/dev/otel-collector-client/config.yaml rename to engine/docker/dev/otel-collector-client/config.yaml diff --git a/docker/dev/otel-collector-server/config.yaml b/engine/docker/dev/otel-collector-server/config.yaml similarity index 100% rename from docker/dev/otel-collector-server/config.yaml rename to engine/docker/dev/otel-collector-server/config.yaml diff --git a/docker/dev/postgres/init-db.sh b/engine/docker/dev/postgres/init-db.sh similarity index 100% rename from docker/dev/postgres/init-db.sh rename to engine/docker/dev/postgres/init-db.sh diff --git a/docker/dev/rivet-engine/config.jsonc b/engine/docker/dev/rivet-engine/config.jsonc similarity index 100% rename from docker/dev/rivet-engine/config.jsonc rename to engine/docker/dev/rivet-engine/config.jsonc diff --git a/docker/dev/vector-client/vector.yaml b/engine/docker/dev/vector-client/vector.yaml similarity index 100% rename from docker/dev/vector-client/vector.yaml rename to engine/docker/dev/vector-client/vector.yaml diff --git a/docker/dev/vector-server/vector.yaml b/engine/docker/dev/vector-server/vector.yaml similarity index 100% rename from docker/dev/vector-server/vector.yaml rename to engine/docker/dev/vector-server/vector.yaml diff --git a/docker/engine/build.sh b/engine/docker/engine/build.sh similarity index 100% rename from docker/engine/build.sh rename to engine/docker/engine/build.sh diff --git a/docker/engine/linux-aarch64.Dockerfile b/engine/docker/engine/linux-aarch64.Dockerfile similarity index 100% rename from docker/engine/linux-aarch64.Dockerfile rename to engine/docker/engine/linux-aarch64.Dockerfile diff --git a/docker/engine/linux-x86_64.Dockerfile b/engine/docker/engine/linux-x86_64.Dockerfile similarity index 100% rename from docker/engine/linux-x86_64.Dockerfile rename to engine/docker/engine/linux-x86_64.Dockerfile diff --git a/docker/engine/macos-aarch64.Dockerfile b/engine/docker/engine/macos-aarch64.Dockerfile similarity index 100% rename from docker/engine/macos-aarch64.Dockerfile rename to engine/docker/engine/macos-aarch64.Dockerfile diff --git a/docker/engine/macos-x86_64.Dockerfile b/engine/docker/engine/macos-x86_64.Dockerfile similarity index 100% rename from docker/engine/macos-x86_64.Dockerfile rename to engine/docker/engine/macos-x86_64.Dockerfile diff --git a/docker/engine/windows.Dockerfile b/engine/docker/engine/windows.Dockerfile similarity index 100% rename from docker/engine/windows.Dockerfile rename to engine/docker/engine/windows.Dockerfile diff --git a/docker/prod-file-system/.gitattributes b/engine/docker/prod-file-system/.gitattributes similarity index 100% rename from docker/prod-file-system/.gitattributes rename to engine/docker/prod-file-system/.gitattributes diff --git a/docker/prod-file-system/README.md b/engine/docker/prod-file-system/README.md similarity index 100% rename from docker/prod-file-system/README.md rename to engine/docker/prod-file-system/README.md diff --git a/docker/prod-file-system/docker-compose.yml b/engine/docker/prod-file-system/docker-compose.yml similarity index 100% rename from docker/prod-file-system/docker-compose.yml rename to engine/docker/prod-file-system/docker-compose.yml diff --git a/docker/prod-file-system/rivet-engine/config.jsonc b/engine/docker/prod-file-system/rivet-engine/config.jsonc similarity index 100% rename from docker/prod-file-system/rivet-engine/config.jsonc rename to engine/docker/prod-file-system/rivet-engine/config.jsonc diff --git a/docker/template/README.md b/engine/docker/template/README.md similarity index 100% rename from docker/template/README.md rename to engine/docker/template/README.md diff --git a/docker/template/grafana-dashboards/api.json b/engine/docker/template/grafana-dashboards/api.json similarity index 100% rename from docker/template/grafana-dashboards/api.json rename to engine/docker/template/grafana-dashboards/api.json diff --git a/docker/template/grafana-dashboards/cache.json b/engine/docker/template/grafana-dashboards/cache.json similarity index 100% rename from docker/template/grafana-dashboards/cache.json rename to engine/docker/template/grafana-dashboards/cache.json diff --git a/docker/template/grafana-dashboards/futures.json b/engine/docker/template/grafana-dashboards/futures.json similarity index 100% rename from docker/template/grafana-dashboards/futures.json rename to engine/docker/template/grafana-dashboards/futures.json diff --git a/docker/template/grafana-dashboards/gasoline.json b/engine/docker/template/grafana-dashboards/gasoline.json similarity index 100% rename from docker/template/grafana-dashboards/gasoline.json rename to engine/docker/template/grafana-dashboards/gasoline.json diff --git a/docker/template/grafana-dashboards/guard.json b/engine/docker/template/grafana-dashboards/guard.json similarity index 100% rename from docker/template/grafana-dashboards/guard.json rename to engine/docker/template/grafana-dashboards/guard.json diff --git a/docker/template/grafana-dashboards/tokio.json b/engine/docker/template/grafana-dashboards/tokio.json similarity index 100% rename from docker/template/grafana-dashboards/tokio.json rename to engine/docker/template/grafana-dashboards/tokio.json diff --git a/docker/template/grafana-dashboards/traces.json b/engine/docker/template/grafana-dashboards/traces.json similarity index 100% rename from docker/template/grafana-dashboards/traces.json rename to engine/docker/template/grafana-dashboards/traces.json diff --git a/docker/template/package.json b/engine/docker/template/package.json similarity index 100% rename from docker/template/package.json rename to engine/docker/template/package.json diff --git a/docker/template/src/config.ts b/engine/docker/template/src/config.ts similarity index 100% rename from docker/template/src/config.ts rename to engine/docker/template/src/config.ts diff --git a/docker/template/src/context.ts b/engine/docker/template/src/context.ts similarity index 100% rename from docker/template/src/context.ts rename to engine/docker/template/src/context.ts diff --git a/docker/template/src/docker-compose.ts b/engine/docker/template/src/docker-compose.ts similarity index 100% rename from docker/template/src/docker-compose.ts rename to engine/docker/template/src/docker-compose.ts diff --git a/docker/template/src/git.ts b/engine/docker/template/src/git.ts similarity index 100% rename from docker/template/src/git.ts rename to engine/docker/template/src/git.ts diff --git a/docker/template/src/main.ts b/engine/docker/template/src/main.ts similarity index 100% rename from docker/template/src/main.ts rename to engine/docker/template/src/main.ts diff --git a/docker/template/src/readme.ts b/engine/docker/template/src/readme.ts similarity index 100% rename from docker/template/src/readme.ts rename to engine/docker/template/src/readme.ts diff --git a/docker/template/src/services/core/clickhouse.ts b/engine/docker/template/src/services/core/clickhouse.ts similarity index 100% rename from docker/template/src/services/core/clickhouse.ts rename to engine/docker/template/src/services/core/clickhouse.ts diff --git a/docker/template/src/services/core/grafana.ts b/engine/docker/template/src/services/core/grafana.ts similarity index 100% rename from docker/template/src/services/core/grafana.ts rename to engine/docker/template/src/services/core/grafana.ts diff --git a/docker/template/src/services/edge/otel-collector-client.ts b/engine/docker/template/src/services/edge/otel-collector-client.ts similarity index 100% rename from docker/template/src/services/edge/otel-collector-client.ts rename to engine/docker/template/src/services/edge/otel-collector-client.ts diff --git a/docker/template/src/services/edge/otel-collector-server.ts b/engine/docker/template/src/services/edge/otel-collector-server.ts similarity index 100% rename from docker/template/src/services/edge/otel-collector-server.ts rename to engine/docker/template/src/services/edge/otel-collector-server.ts diff --git a/docker/template/src/services/edge/postgres.ts b/engine/docker/template/src/services/edge/postgres.ts similarity index 100% rename from docker/template/src/services/edge/postgres.ts rename to engine/docker/template/src/services/edge/postgres.ts diff --git a/docker/template/src/services/edge/rivet-engine.ts b/engine/docker/template/src/services/edge/rivet-engine.ts similarity index 100% rename from docker/template/src/services/edge/rivet-engine.ts rename to engine/docker/template/src/services/edge/rivet-engine.ts diff --git a/docker/template/src/services/edge/runner.ts b/engine/docker/template/src/services/edge/runner.ts similarity index 100% rename from docker/template/src/services/edge/runner.ts rename to engine/docker/template/src/services/edge/runner.ts diff --git a/docker/template/src/services/edge/vector-client.ts b/engine/docker/template/src/services/edge/vector-client.ts similarity index 100% rename from docker/template/src/services/edge/vector-client.ts rename to engine/docker/template/src/services/edge/vector-client.ts diff --git a/docker/template/src/services/edge/vector-server.ts b/engine/docker/template/src/services/edge/vector-server.ts similarity index 100% rename from docker/template/src/services/edge/vector-server.ts rename to engine/docker/template/src/services/edge/vector-server.ts diff --git a/docker/template/src/utils.ts b/engine/docker/template/src/utils.ts similarity index 100% rename from docker/template/src/utils.ts rename to engine/docker/template/src/utils.ts diff --git a/docker/template/tsconfig.json b/engine/docker/template/tsconfig.json similarity index 100% rename from docker/template/tsconfig.json rename to engine/docker/template/tsconfig.json diff --git a/docker/universal/Dockerfile b/engine/docker/universal/Dockerfile similarity index 100% rename from docker/universal/Dockerfile rename to engine/docker/universal/Dockerfile diff --git a/packages/core/actor-kv/Cargo.toml b/engine/packages/actor-kv/Cargo.toml similarity index 100% rename from packages/core/actor-kv/Cargo.toml rename to engine/packages/actor-kv/Cargo.toml diff --git a/packages/core/actor-kv/src/entry.rs b/engine/packages/actor-kv/src/entry.rs similarity index 100% rename from packages/core/actor-kv/src/entry.rs rename to engine/packages/actor-kv/src/entry.rs diff --git a/packages/core/actor-kv/src/key.rs b/engine/packages/actor-kv/src/key.rs similarity index 100% rename from packages/core/actor-kv/src/key.rs rename to engine/packages/actor-kv/src/key.rs diff --git a/packages/core/actor-kv/src/lib.rs b/engine/packages/actor-kv/src/lib.rs similarity index 100% rename from packages/core/actor-kv/src/lib.rs rename to engine/packages/actor-kv/src/lib.rs diff --git a/packages/core/actor-kv/src/utils.rs b/engine/packages/actor-kv/src/utils.rs similarity index 100% rename from packages/core/actor-kv/src/utils.rs rename to engine/packages/actor-kv/src/utils.rs diff --git a/packages/common/api-builder/Cargo.toml b/engine/packages/api-builder/Cargo.toml similarity index 100% rename from packages/common/api-builder/Cargo.toml rename to engine/packages/api-builder/Cargo.toml diff --git a/packages/common/api-builder/src/context.rs b/engine/packages/api-builder/src/context.rs similarity index 100% rename from packages/common/api-builder/src/context.rs rename to engine/packages/api-builder/src/context.rs diff --git a/packages/common/api-builder/src/error_response.rs b/engine/packages/api-builder/src/error_response.rs similarity index 100% rename from packages/common/api-builder/src/error_response.rs rename to engine/packages/api-builder/src/error_response.rs diff --git a/packages/common/api-builder/src/errors.rs b/engine/packages/api-builder/src/errors.rs similarity index 100% rename from packages/common/api-builder/src/errors.rs rename to engine/packages/api-builder/src/errors.rs diff --git a/packages/common/api-builder/src/extract.rs b/engine/packages/api-builder/src/extract.rs similarity index 100% rename from packages/common/api-builder/src/extract.rs rename to engine/packages/api-builder/src/extract.rs diff --git a/packages/common/api-builder/src/global_context.rs b/engine/packages/api-builder/src/global_context.rs similarity index 100% rename from packages/common/api-builder/src/global_context.rs rename to engine/packages/api-builder/src/global_context.rs diff --git a/packages/common/api-builder/src/lib.rs b/engine/packages/api-builder/src/lib.rs similarity index 100% rename from packages/common/api-builder/src/lib.rs rename to engine/packages/api-builder/src/lib.rs diff --git a/packages/common/api-builder/src/metrics.rs b/engine/packages/api-builder/src/metrics.rs similarity index 100% rename from packages/common/api-builder/src/metrics.rs rename to engine/packages/api-builder/src/metrics.rs diff --git a/packages/common/api-builder/src/middleware.rs b/engine/packages/api-builder/src/middleware.rs similarity index 100% rename from packages/common/api-builder/src/middleware.rs rename to engine/packages/api-builder/src/middleware.rs diff --git a/packages/common/api-builder/src/prelude.rs b/engine/packages/api-builder/src/prelude.rs similarity index 100% rename from packages/common/api-builder/src/prelude.rs rename to engine/packages/api-builder/src/prelude.rs diff --git a/packages/common/api-builder/src/request_ids.rs b/engine/packages/api-builder/src/request_ids.rs similarity index 100% rename from packages/common/api-builder/src/request_ids.rs rename to engine/packages/api-builder/src/request_ids.rs diff --git a/packages/common/api-builder/src/router.rs b/engine/packages/api-builder/src/router.rs similarity index 100% rename from packages/common/api-builder/src/router.rs rename to engine/packages/api-builder/src/router.rs diff --git a/packages/common/api-builder/src/wrappers.rs b/engine/packages/api-builder/src/wrappers.rs similarity index 100% rename from packages/common/api-builder/src/wrappers.rs rename to engine/packages/api-builder/src/wrappers.rs diff --git a/packages/common/api-builder/tests/basic.rs b/engine/packages/api-builder/tests/basic.rs similarity index 100% rename from packages/common/api-builder/tests/basic.rs rename to engine/packages/api-builder/tests/basic.rs diff --git a/packages/common/api-builder/tests/errors.rs b/engine/packages/api-builder/tests/errors.rs similarity index 100% rename from packages/common/api-builder/tests/errors.rs rename to engine/packages/api-builder/tests/errors.rs diff --git a/packages/core/api-peer/Cargo.toml b/engine/packages/api-peer/Cargo.toml similarity index 100% rename from packages/core/api-peer/Cargo.toml rename to engine/packages/api-peer/Cargo.toml diff --git a/packages/core/api-peer/src/actors/create.rs b/engine/packages/api-peer/src/actors/create.rs similarity index 100% rename from packages/core/api-peer/src/actors/create.rs rename to engine/packages/api-peer/src/actors/create.rs diff --git a/packages/core/api-peer/src/actors/delete.rs b/engine/packages/api-peer/src/actors/delete.rs similarity index 100% rename from packages/core/api-peer/src/actors/delete.rs rename to engine/packages/api-peer/src/actors/delete.rs diff --git a/packages/core/api-peer/src/actors/list.rs b/engine/packages/api-peer/src/actors/list.rs similarity index 100% rename from packages/core/api-peer/src/actors/list.rs rename to engine/packages/api-peer/src/actors/list.rs diff --git a/packages/core/api-peer/src/actors/list_names.rs b/engine/packages/api-peer/src/actors/list_names.rs similarity index 100% rename from packages/core/api-peer/src/actors/list_names.rs rename to engine/packages/api-peer/src/actors/list_names.rs diff --git a/packages/core/api-peer/src/actors/mod.rs b/engine/packages/api-peer/src/actors/mod.rs similarity index 100% rename from packages/core/api-peer/src/actors/mod.rs rename to engine/packages/api-peer/src/actors/mod.rs diff --git a/packages/core/api-peer/src/internal.rs b/engine/packages/api-peer/src/internal.rs similarity index 100% rename from packages/core/api-peer/src/internal.rs rename to engine/packages/api-peer/src/internal.rs diff --git a/packages/core/api-peer/src/lib.rs b/engine/packages/api-peer/src/lib.rs similarity index 100% rename from packages/core/api-peer/src/lib.rs rename to engine/packages/api-peer/src/lib.rs diff --git a/packages/core/api-peer/src/namespaces.rs b/engine/packages/api-peer/src/namespaces.rs similarity index 100% rename from packages/core/api-peer/src/namespaces.rs rename to engine/packages/api-peer/src/namespaces.rs diff --git a/packages/core/api-peer/src/router.rs b/engine/packages/api-peer/src/router.rs similarity index 100% rename from packages/core/api-peer/src/router.rs rename to engine/packages/api-peer/src/router.rs diff --git a/packages/core/api-peer/src/runner_configs.rs b/engine/packages/api-peer/src/runner_configs.rs similarity index 100% rename from packages/core/api-peer/src/runner_configs.rs rename to engine/packages/api-peer/src/runner_configs.rs diff --git a/packages/core/api-peer/src/runners.rs b/engine/packages/api-peer/src/runners.rs similarity index 100% rename from packages/core/api-peer/src/runners.rs rename to engine/packages/api-peer/src/runners.rs diff --git a/packages/core/api-public/Cargo.toml b/engine/packages/api-public/Cargo.toml similarity index 100% rename from packages/core/api-public/Cargo.toml rename to engine/packages/api-public/Cargo.toml diff --git a/packages/core/api-public/build.rs b/engine/packages/api-public/build.rs similarity index 100% rename from packages/core/api-public/build.rs rename to engine/packages/api-public/build.rs diff --git a/packages/core/api-public/src/actors/create.rs b/engine/packages/api-public/src/actors/create.rs similarity index 100% rename from packages/core/api-public/src/actors/create.rs rename to engine/packages/api-public/src/actors/create.rs diff --git a/packages/core/api-public/src/actors/delete.rs b/engine/packages/api-public/src/actors/delete.rs similarity index 100% rename from packages/core/api-public/src/actors/delete.rs rename to engine/packages/api-public/src/actors/delete.rs diff --git a/packages/core/api-public/src/actors/get_or_create.rs b/engine/packages/api-public/src/actors/get_or_create.rs similarity index 100% rename from packages/core/api-public/src/actors/get_or_create.rs rename to engine/packages/api-public/src/actors/get_or_create.rs diff --git a/packages/core/api-public/src/actors/list.rs b/engine/packages/api-public/src/actors/list.rs similarity index 100% rename from packages/core/api-public/src/actors/list.rs rename to engine/packages/api-public/src/actors/list.rs diff --git a/packages/core/api-public/src/actors/list_names.rs b/engine/packages/api-public/src/actors/list_names.rs similarity index 100% rename from packages/core/api-public/src/actors/list_names.rs rename to engine/packages/api-public/src/actors/list_names.rs diff --git a/packages/core/api-public/src/actors/mod.rs b/engine/packages/api-public/src/actors/mod.rs similarity index 100% rename from packages/core/api-public/src/actors/mod.rs rename to engine/packages/api-public/src/actors/mod.rs diff --git a/packages/core/api-public/src/actors/utils.rs b/engine/packages/api-public/src/actors/utils.rs similarity index 100% rename from packages/core/api-public/src/actors/utils.rs rename to engine/packages/api-public/src/actors/utils.rs diff --git a/packages/core/api-public/src/ctx.rs b/engine/packages/api-public/src/ctx.rs similarity index 100% rename from packages/core/api-public/src/ctx.rs rename to engine/packages/api-public/src/ctx.rs diff --git a/packages/core/api-public/src/datacenters.rs b/engine/packages/api-public/src/datacenters.rs similarity index 100% rename from packages/core/api-public/src/datacenters.rs rename to engine/packages/api-public/src/datacenters.rs diff --git a/packages/core/api-public/src/errors.rs b/engine/packages/api-public/src/errors.rs similarity index 100% rename from packages/core/api-public/src/errors.rs rename to engine/packages/api-public/src/errors.rs diff --git a/packages/core/api-public/src/health.rs b/engine/packages/api-public/src/health.rs similarity index 100% rename from packages/core/api-public/src/health.rs rename to engine/packages/api-public/src/health.rs diff --git a/packages/core/api-public/src/lib.rs b/engine/packages/api-public/src/lib.rs similarity index 100% rename from packages/core/api-public/src/lib.rs rename to engine/packages/api-public/src/lib.rs diff --git a/packages/core/api-public/src/metadata.rs b/engine/packages/api-public/src/metadata.rs similarity index 100% rename from packages/core/api-public/src/metadata.rs rename to engine/packages/api-public/src/metadata.rs diff --git a/packages/core/api-public/src/namespaces.rs b/engine/packages/api-public/src/namespaces.rs similarity index 100% rename from packages/core/api-public/src/namespaces.rs rename to engine/packages/api-public/src/namespaces.rs diff --git a/packages/core/api-public/src/router.rs b/engine/packages/api-public/src/router.rs similarity index 100% rename from packages/core/api-public/src/router.rs rename to engine/packages/api-public/src/router.rs diff --git a/packages/core/api-public/src/runner_configs/delete.rs b/engine/packages/api-public/src/runner_configs/delete.rs similarity index 100% rename from packages/core/api-public/src/runner_configs/delete.rs rename to engine/packages/api-public/src/runner_configs/delete.rs diff --git a/packages/core/api-public/src/runner_configs/list.rs b/engine/packages/api-public/src/runner_configs/list.rs similarity index 100% rename from packages/core/api-public/src/runner_configs/list.rs rename to engine/packages/api-public/src/runner_configs/list.rs diff --git a/packages/core/api-public/src/runner_configs/mod.rs b/engine/packages/api-public/src/runner_configs/mod.rs similarity index 100% rename from packages/core/api-public/src/runner_configs/mod.rs rename to engine/packages/api-public/src/runner_configs/mod.rs diff --git a/packages/core/api-public/src/runner_configs/refresh_metadata.rs b/engine/packages/api-public/src/runner_configs/refresh_metadata.rs similarity index 100% rename from packages/core/api-public/src/runner_configs/refresh_metadata.rs rename to engine/packages/api-public/src/runner_configs/refresh_metadata.rs diff --git a/packages/core/api-public/src/runner_configs/serverless_health_check.rs b/engine/packages/api-public/src/runner_configs/serverless_health_check.rs similarity index 100% rename from packages/core/api-public/src/runner_configs/serverless_health_check.rs rename to engine/packages/api-public/src/runner_configs/serverless_health_check.rs diff --git a/packages/core/api-public/src/runner_configs/upsert.rs b/engine/packages/api-public/src/runner_configs/upsert.rs similarity index 100% rename from packages/core/api-public/src/runner_configs/upsert.rs rename to engine/packages/api-public/src/runner_configs/upsert.rs diff --git a/packages/core/api-public/src/runner_configs/utils.rs b/engine/packages/api-public/src/runner_configs/utils.rs similarity index 100% rename from packages/core/api-public/src/runner_configs/utils.rs rename to engine/packages/api-public/src/runner_configs/utils.rs diff --git a/packages/core/api-public/src/runners.rs b/engine/packages/api-public/src/runners.rs similarity index 100% rename from packages/core/api-public/src/runners.rs rename to engine/packages/api-public/src/runners.rs diff --git a/packages/core/api-public/src/ui.rs b/engine/packages/api-public/src/ui.rs similarity index 100% rename from packages/core/api-public/src/ui.rs rename to engine/packages/api-public/src/ui.rs diff --git a/packages/common/api-types/Cargo.toml b/engine/packages/api-types/Cargo.toml similarity index 100% rename from packages/common/api-types/Cargo.toml rename to engine/packages/api-types/Cargo.toml diff --git a/packages/common/api-types/src/actors/create.rs b/engine/packages/api-types/src/actors/create.rs similarity index 100% rename from packages/common/api-types/src/actors/create.rs rename to engine/packages/api-types/src/actors/create.rs diff --git a/packages/common/api-types/src/actors/list.rs b/engine/packages/api-types/src/actors/list.rs similarity index 100% rename from packages/common/api-types/src/actors/list.rs rename to engine/packages/api-types/src/actors/list.rs diff --git a/packages/common/api-types/src/actors/list_names.rs b/engine/packages/api-types/src/actors/list_names.rs similarity index 100% rename from packages/common/api-types/src/actors/list_names.rs rename to engine/packages/api-types/src/actors/list_names.rs diff --git a/packages/common/api-types/src/actors/mod.rs b/engine/packages/api-types/src/actors/mod.rs similarity index 100% rename from packages/common/api-types/src/actors/mod.rs rename to engine/packages/api-types/src/actors/mod.rs diff --git a/packages/common/api-types/src/datacenters/list.rs b/engine/packages/api-types/src/datacenters/list.rs similarity index 100% rename from packages/common/api-types/src/datacenters/list.rs rename to engine/packages/api-types/src/datacenters/list.rs diff --git a/packages/common/api-types/src/datacenters/mod.rs b/engine/packages/api-types/src/datacenters/mod.rs similarity index 100% rename from packages/common/api-types/src/datacenters/mod.rs rename to engine/packages/api-types/src/datacenters/mod.rs diff --git a/packages/common/api-types/src/lib.rs b/engine/packages/api-types/src/lib.rs similarity index 100% rename from packages/common/api-types/src/lib.rs rename to engine/packages/api-types/src/lib.rs diff --git a/packages/common/api-types/src/namespaces/list.rs b/engine/packages/api-types/src/namespaces/list.rs similarity index 100% rename from packages/common/api-types/src/namespaces/list.rs rename to engine/packages/api-types/src/namespaces/list.rs diff --git a/packages/common/api-types/src/namespaces/mod.rs b/engine/packages/api-types/src/namespaces/mod.rs similarity index 100% rename from packages/common/api-types/src/namespaces/mod.rs rename to engine/packages/api-types/src/namespaces/mod.rs diff --git a/packages/common/api-types/src/namespaces/runner_configs.rs b/engine/packages/api-types/src/namespaces/runner_configs.rs similarity index 100% rename from packages/common/api-types/src/namespaces/runner_configs.rs rename to engine/packages/api-types/src/namespaces/runner_configs.rs diff --git a/packages/common/api-types/src/pagination.rs b/engine/packages/api-types/src/pagination.rs similarity index 100% rename from packages/common/api-types/src/pagination.rs rename to engine/packages/api-types/src/pagination.rs diff --git a/packages/common/api-types/src/runner_configs/list.rs b/engine/packages/api-types/src/runner_configs/list.rs similarity index 100% rename from packages/common/api-types/src/runner_configs/list.rs rename to engine/packages/api-types/src/runner_configs/list.rs diff --git a/packages/common/api-types/src/runner_configs/mod.rs b/engine/packages/api-types/src/runner_configs/mod.rs similarity index 100% rename from packages/common/api-types/src/runner_configs/mod.rs rename to engine/packages/api-types/src/runner_configs/mod.rs diff --git a/packages/common/api-types/src/runners/list.rs b/engine/packages/api-types/src/runners/list.rs similarity index 100% rename from packages/common/api-types/src/runners/list.rs rename to engine/packages/api-types/src/runners/list.rs diff --git a/packages/common/api-types/src/runners/mod.rs b/engine/packages/api-types/src/runners/mod.rs similarity index 100% rename from packages/common/api-types/src/runners/mod.rs rename to engine/packages/api-types/src/runners/mod.rs diff --git a/packages/common/api-util/Cargo.toml b/engine/packages/api-util/Cargo.toml similarity index 100% rename from packages/common/api-util/Cargo.toml rename to engine/packages/api-util/Cargo.toml diff --git a/packages/common/api-util/src/errors.rs b/engine/packages/api-util/src/errors.rs similarity index 100% rename from packages/common/api-util/src/errors.rs rename to engine/packages/api-util/src/errors.rs diff --git a/packages/common/api-util/src/lib.rs b/engine/packages/api-util/src/lib.rs similarity index 100% rename from packages/common/api-util/src/lib.rs rename to engine/packages/api-util/src/lib.rs diff --git a/packages/core/bootstrap/Cargo.toml b/engine/packages/bootstrap/Cargo.toml similarity index 100% rename from packages/core/bootstrap/Cargo.toml rename to engine/packages/bootstrap/Cargo.toml diff --git a/packages/core/bootstrap/src/lib.rs b/engine/packages/bootstrap/src/lib.rs similarity index 100% rename from packages/core/bootstrap/src/lib.rs rename to engine/packages/bootstrap/src/lib.rs diff --git a/packages/services/cache-purge/Cargo.toml b/engine/packages/cache-purge/Cargo.toml similarity index 100% rename from packages/services/cache-purge/Cargo.toml rename to engine/packages/cache-purge/Cargo.toml diff --git a/packages/services/cache-purge/src/lib.rs b/engine/packages/cache-purge/src/lib.rs similarity index 100% rename from packages/services/cache-purge/src/lib.rs rename to engine/packages/cache-purge/src/lib.rs diff --git a/packages/common/cache/result/Cargo.toml b/engine/packages/cache-result/Cargo.toml similarity index 100% rename from packages/common/cache/result/Cargo.toml rename to engine/packages/cache-result/Cargo.toml diff --git a/packages/common/cache/result/src/lib.rs b/engine/packages/cache-result/src/lib.rs similarity index 100% rename from packages/common/cache/result/src/lib.rs rename to engine/packages/cache-result/src/lib.rs diff --git a/packages/common/cache/build/Cargo.toml b/engine/packages/cache/Cargo.toml similarity index 100% rename from packages/common/cache/build/Cargo.toml rename to engine/packages/cache/Cargo.toml diff --git a/packages/common/cache/build/src/driver.rs b/engine/packages/cache/src/driver.rs similarity index 100% rename from packages/common/cache/build/src/driver.rs rename to engine/packages/cache/src/driver.rs diff --git a/packages/common/cache/build/src/errors.rs b/engine/packages/cache/src/errors.rs similarity index 100% rename from packages/common/cache/build/src/errors.rs rename to engine/packages/cache/src/errors.rs diff --git a/packages/common/cache/build/src/getter_ctx.rs b/engine/packages/cache/src/getter_ctx.rs similarity index 100% rename from packages/common/cache/build/src/getter_ctx.rs rename to engine/packages/cache/src/getter_ctx.rs diff --git a/packages/common/cache/build/src/inner.rs b/engine/packages/cache/src/inner.rs similarity index 100% rename from packages/common/cache/build/src/inner.rs rename to engine/packages/cache/src/inner.rs diff --git a/packages/common/cache/build/src/key.rs b/engine/packages/cache/src/key.rs similarity index 100% rename from packages/common/cache/build/src/key.rs rename to engine/packages/cache/src/key.rs diff --git a/packages/common/cache/build/src/lib.rs b/engine/packages/cache/src/lib.rs similarity index 100% rename from packages/common/cache/build/src/lib.rs rename to engine/packages/cache/src/lib.rs diff --git a/packages/common/cache/build/src/metrics.rs b/engine/packages/cache/src/metrics.rs similarity index 100% rename from packages/common/cache/build/src/metrics.rs rename to engine/packages/cache/src/metrics.rs diff --git a/packages/common/cache/build/src/purge.rs b/engine/packages/cache/src/purge.rs similarity index 100% rename from packages/common/cache/build/src/purge.rs rename to engine/packages/cache/src/purge.rs diff --git a/packages/common/cache/build/src/rate_limit.rs b/engine/packages/cache/src/rate_limit.rs similarity index 100% rename from packages/common/cache/build/src/rate_limit.rs rename to engine/packages/cache/src/rate_limit.rs diff --git a/packages/common/cache/build/src/req_config.rs b/engine/packages/cache/src/req_config.rs similarity index 100% rename from packages/common/cache/build/src/req_config.rs rename to engine/packages/cache/src/req_config.rs diff --git a/packages/common/cache/build/tests/integration.rs b/engine/packages/cache/tests/integration.rs similarity index 100% rename from packages/common/cache/build/tests/integration.rs rename to engine/packages/cache/tests/integration.rs diff --git a/packages/common/clickhouse-inserter/Cargo.toml b/engine/packages/clickhouse-inserter/Cargo.toml similarity index 100% rename from packages/common/clickhouse-inserter/Cargo.toml rename to engine/packages/clickhouse-inserter/Cargo.toml diff --git a/packages/common/clickhouse-inserter/src/error.rs b/engine/packages/clickhouse-inserter/src/error.rs similarity index 100% rename from packages/common/clickhouse-inserter/src/error.rs rename to engine/packages/clickhouse-inserter/src/error.rs diff --git a/packages/common/clickhouse-inserter/src/lib.rs b/engine/packages/clickhouse-inserter/src/lib.rs similarity index 100% rename from packages/common/clickhouse-inserter/src/lib.rs rename to engine/packages/clickhouse-inserter/src/lib.rs diff --git a/packages/common/clickhouse-user-query/Cargo.toml b/engine/packages/clickhouse-user-query/Cargo.toml similarity index 100% rename from packages/common/clickhouse-user-query/Cargo.toml rename to engine/packages/clickhouse-user-query/Cargo.toml diff --git a/packages/common/clickhouse-user-query/examples/case_sensitivity_demo.rs b/engine/packages/clickhouse-user-query/examples/case_sensitivity_demo.rs similarity index 100% rename from packages/common/clickhouse-user-query/examples/case_sensitivity_demo.rs rename to engine/packages/clickhouse-user-query/examples/case_sensitivity_demo.rs diff --git a/packages/common/clickhouse-user-query/examples/group_by_example.rs b/engine/packages/clickhouse-user-query/examples/group_by_example.rs similarity index 100% rename from packages/common/clickhouse-user-query/examples/group_by_example.rs rename to engine/packages/clickhouse-user-query/examples/group_by_example.rs diff --git a/packages/common/clickhouse-user-query/examples/string_contains_demo.rs b/engine/packages/clickhouse-user-query/examples/string_contains_demo.rs similarity index 100% rename from packages/common/clickhouse-user-query/examples/string_contains_demo.rs rename to engine/packages/clickhouse-user-query/examples/string_contains_demo.rs diff --git a/packages/common/clickhouse-user-query/src/builder.rs b/engine/packages/clickhouse-user-query/src/builder.rs similarity index 100% rename from packages/common/clickhouse-user-query/src/builder.rs rename to engine/packages/clickhouse-user-query/src/builder.rs diff --git a/packages/common/clickhouse-user-query/src/error.rs b/engine/packages/clickhouse-user-query/src/error.rs similarity index 100% rename from packages/common/clickhouse-user-query/src/error.rs rename to engine/packages/clickhouse-user-query/src/error.rs diff --git a/packages/common/clickhouse-user-query/src/lib.rs b/engine/packages/clickhouse-user-query/src/lib.rs similarity index 100% rename from packages/common/clickhouse-user-query/src/lib.rs rename to engine/packages/clickhouse-user-query/src/lib.rs diff --git a/packages/common/clickhouse-user-query/src/query.rs b/engine/packages/clickhouse-user-query/src/query.rs similarity index 100% rename from packages/common/clickhouse-user-query/src/query.rs rename to engine/packages/clickhouse-user-query/src/query.rs diff --git a/packages/common/clickhouse-user-query/src/schema.rs b/engine/packages/clickhouse-user-query/src/schema.rs similarity index 100% rename from packages/common/clickhouse-user-query/src/schema.rs rename to engine/packages/clickhouse-user-query/src/schema.rs diff --git a/packages/common/clickhouse-user-query/tests/builder_tests.rs b/engine/packages/clickhouse-user-query/tests/builder_tests.rs similarity index 100% rename from packages/common/clickhouse-user-query/tests/builder_tests.rs rename to engine/packages/clickhouse-user-query/tests/builder_tests.rs diff --git a/packages/common/clickhouse-user-query/tests/case_sensitivity_tests.rs b/engine/packages/clickhouse-user-query/tests/case_sensitivity_tests.rs similarity index 100% rename from packages/common/clickhouse-user-query/tests/case_sensitivity_tests.rs rename to engine/packages/clickhouse-user-query/tests/case_sensitivity_tests.rs diff --git a/packages/common/clickhouse-user-query/tests/integration_tests.rs b/engine/packages/clickhouse-user-query/tests/integration_tests.rs similarity index 100% rename from packages/common/clickhouse-user-query/tests/integration_tests.rs rename to engine/packages/clickhouse-user-query/tests/integration_tests.rs diff --git a/packages/common/clickhouse-user-query/tests/query_tests.rs b/engine/packages/clickhouse-user-query/tests/query_tests.rs similarity index 100% rename from packages/common/clickhouse-user-query/tests/query_tests.rs rename to engine/packages/clickhouse-user-query/tests/query_tests.rs diff --git a/packages/common/clickhouse-user-query/tests/schema_tests.rs b/engine/packages/clickhouse-user-query/tests/schema_tests.rs similarity index 100% rename from packages/common/clickhouse-user-query/tests/schema_tests.rs rename to engine/packages/clickhouse-user-query/tests/schema_tests.rs diff --git a/packages/common/config/Cargo.toml b/engine/packages/config/Cargo.toml similarity index 100% rename from packages/common/config/Cargo.toml rename to engine/packages/config/Cargo.toml diff --git a/packages/common/config/src/config/api_peer.rs b/engine/packages/config/src/config/api_peer.rs similarity index 100% rename from packages/common/config/src/config/api_peer.rs rename to engine/packages/config/src/config/api_peer.rs diff --git a/packages/common/config/src/config/api_public.rs b/engine/packages/config/src/config/api_public.rs similarity index 100% rename from packages/common/config/src/config/api_public.rs rename to engine/packages/config/src/config/api_public.rs diff --git a/packages/common/config/src/config/auth.rs b/engine/packages/config/src/config/auth.rs similarity index 100% rename from packages/common/config/src/config/auth.rs rename to engine/packages/config/src/config/auth.rs diff --git a/packages/common/config/src/config/cache.rs b/engine/packages/config/src/config/cache.rs similarity index 100% rename from packages/common/config/src/config/cache.rs rename to engine/packages/config/src/config/cache.rs diff --git a/packages/common/config/src/config/clickhouse.rs b/engine/packages/config/src/config/clickhouse.rs similarity index 100% rename from packages/common/config/src/config/clickhouse.rs rename to engine/packages/config/src/config/clickhouse.rs diff --git a/packages/common/config/src/config/db.rs b/engine/packages/config/src/config/db.rs similarity index 100% rename from packages/common/config/src/config/db.rs rename to engine/packages/config/src/config/db.rs diff --git a/packages/common/config/src/config/guard.rs b/engine/packages/config/src/config/guard.rs similarity index 100% rename from packages/common/config/src/config/guard.rs rename to engine/packages/config/src/config/guard.rs diff --git a/packages/common/config/src/config/logs.rs b/engine/packages/config/src/config/logs.rs similarity index 100% rename from packages/common/config/src/config/logs.rs rename to engine/packages/config/src/config/logs.rs diff --git a/packages/common/config/src/config/mod.rs b/engine/packages/config/src/config/mod.rs similarity index 100% rename from packages/common/config/src/config/mod.rs rename to engine/packages/config/src/config/mod.rs diff --git a/packages/common/config/src/config/pubsub.rs b/engine/packages/config/src/config/pubsub.rs similarity index 100% rename from packages/common/config/src/config/pubsub.rs rename to engine/packages/config/src/config/pubsub.rs diff --git a/packages/common/config/src/config/telemetry.rs b/engine/packages/config/src/config/telemetry.rs similarity index 100% rename from packages/common/config/src/config/telemetry.rs rename to engine/packages/config/src/config/telemetry.rs diff --git a/packages/common/config/src/config/topology.rs b/engine/packages/config/src/config/topology.rs similarity index 100% rename from packages/common/config/src/config/topology.rs rename to engine/packages/config/src/config/topology.rs diff --git a/packages/common/config/src/config/vector.rs b/engine/packages/config/src/config/vector.rs similarity index 100% rename from packages/common/config/src/config/vector.rs rename to engine/packages/config/src/config/vector.rs diff --git a/packages/common/config/src/defaults.rs b/engine/packages/config/src/defaults.rs similarity index 100% rename from packages/common/config/src/defaults.rs rename to engine/packages/config/src/defaults.rs diff --git a/packages/common/config/src/lib.rs b/engine/packages/config/src/lib.rs similarity index 100% rename from packages/common/config/src/lib.rs rename to engine/packages/config/src/lib.rs diff --git a/packages/common/config/src/paths.rs b/engine/packages/config/src/paths.rs similarity index 100% rename from packages/common/config/src/paths.rs rename to engine/packages/config/src/paths.rs diff --git a/packages/common/config/src/secret.rs b/engine/packages/config/src/secret.rs similarity index 100% rename from packages/common/config/src/secret.rs rename to engine/packages/config/src/secret.rs diff --git a/packages/core/dump-openapi/Cargo.toml b/engine/packages/dump-openapi/Cargo.toml similarity index 100% rename from packages/core/dump-openapi/Cargo.toml rename to engine/packages/dump-openapi/Cargo.toml diff --git a/packages/core/dump-openapi/build.rs b/engine/packages/dump-openapi/build.rs similarity index 91% rename from packages/core/dump-openapi/build.rs rename to engine/packages/dump-openapi/build.rs index ddc3de6205..43945d4937 100644 --- a/packages/core/dump-openapi/build.rs +++ b/engine/packages/dump-openapi/build.rs @@ -17,7 +17,7 @@ fn main() { .to_path_buf() }) .unwrap(); - let out_dir = workspace_root.join("out"); + let out_dir = workspace_root.join("engine").join("artifacts"); fs::create_dir_all(&out_dir).unwrap(); // Write pretty-formatted JSON to out/openapi.json diff --git a/packages/core/dump-openapi/src/lib.rs b/engine/packages/dump-openapi/src/lib.rs similarity index 100% rename from packages/core/dump-openapi/src/lib.rs rename to engine/packages/dump-openapi/src/lib.rs diff --git a/packages/infra/engine/Cargo.toml b/engine/packages/engine/Cargo.toml similarity index 100% rename from packages/infra/engine/Cargo.toml rename to engine/packages/engine/Cargo.toml diff --git a/packages/infra/engine/src/commands/config.rs b/engine/packages/engine/src/commands/config.rs similarity index 100% rename from packages/infra/engine/src/commands/config.rs rename to engine/packages/engine/src/commands/config.rs diff --git a/packages/infra/engine/src/commands/db/mod.rs b/engine/packages/engine/src/commands/db/mod.rs similarity index 100% rename from packages/infra/engine/src/commands/db/mod.rs rename to engine/packages/engine/src/commands/db/mod.rs diff --git a/packages/infra/engine/src/commands/mod.rs b/engine/packages/engine/src/commands/mod.rs similarity index 100% rename from packages/infra/engine/src/commands/mod.rs rename to engine/packages/engine/src/commands/mod.rs diff --git a/packages/infra/engine/src/commands/start.rs b/engine/packages/engine/src/commands/start.rs similarity index 100% rename from packages/infra/engine/src/commands/start.rs rename to engine/packages/engine/src/commands/start.rs diff --git a/packages/infra/engine/src/commands/tracing.rs b/engine/packages/engine/src/commands/tracing.rs similarity index 100% rename from packages/infra/engine/src/commands/tracing.rs rename to engine/packages/engine/src/commands/tracing.rs diff --git a/packages/infra/engine/src/commands/udb/cli.rs b/engine/packages/engine/src/commands/udb/cli.rs similarity index 100% rename from packages/infra/engine/src/commands/udb/cli.rs rename to engine/packages/engine/src/commands/udb/cli.rs diff --git a/packages/infra/engine/src/commands/udb/mod.rs b/engine/packages/engine/src/commands/udb/mod.rs similarity index 100% rename from packages/infra/engine/src/commands/udb/mod.rs rename to engine/packages/engine/src/commands/udb/mod.rs diff --git a/packages/infra/engine/src/commands/wf/mod.rs b/engine/packages/engine/src/commands/wf/mod.rs similarity index 100% rename from packages/infra/engine/src/commands/wf/mod.rs rename to engine/packages/engine/src/commands/wf/mod.rs diff --git a/packages/infra/engine/src/commands/wf/signal.rs b/engine/packages/engine/src/commands/wf/signal.rs similarity index 100% rename from packages/infra/engine/src/commands/wf/signal.rs rename to engine/packages/engine/src/commands/wf/signal.rs diff --git a/packages/infra/engine/src/lib.rs b/engine/packages/engine/src/lib.rs similarity index 100% rename from packages/infra/engine/src/lib.rs rename to engine/packages/engine/src/lib.rs diff --git a/packages/infra/engine/src/main.rs b/engine/packages/engine/src/main.rs similarity index 100% rename from packages/infra/engine/src/main.rs rename to engine/packages/engine/src/main.rs diff --git a/packages/infra/engine/src/run_config.rs b/engine/packages/engine/src/run_config.rs similarity index 100% rename from packages/infra/engine/src/run_config.rs rename to engine/packages/engine/src/run_config.rs diff --git a/packages/infra/engine/src/util/db.rs b/engine/packages/engine/src/util/db.rs similarity index 100% rename from packages/infra/engine/src/util/db.rs rename to engine/packages/engine/src/util/db.rs diff --git a/packages/infra/engine/src/util/format.rs b/engine/packages/engine/src/util/format.rs similarity index 100% rename from packages/infra/engine/src/util/format.rs rename to engine/packages/engine/src/util/format.rs diff --git a/packages/infra/engine/src/util/mod.rs b/engine/packages/engine/src/util/mod.rs similarity index 100% rename from packages/infra/engine/src/util/mod.rs rename to engine/packages/engine/src/util/mod.rs diff --git a/packages/infra/engine/src/util/udb.rs b/engine/packages/engine/src/util/udb.rs similarity index 100% rename from packages/infra/engine/src/util/udb.rs rename to engine/packages/engine/src/util/udb.rs diff --git a/packages/infra/engine/src/util/wf/mod.rs b/engine/packages/engine/src/util/wf/mod.rs similarity index 100% rename from packages/infra/engine/src/util/wf/mod.rs rename to engine/packages/engine/src/util/wf/mod.rs diff --git a/packages/infra/engine/src/util/wf/signal.rs b/engine/packages/engine/src/util/wf/signal.rs similarity index 100% rename from packages/infra/engine/src/util/wf/signal.rs rename to engine/packages/engine/src/util/wf/signal.rs diff --git a/packages/infra/engine/tests/actors_create.rs b/engine/packages/engine/tests/actors_create.rs similarity index 100% rename from packages/infra/engine/tests/actors_create.rs rename to engine/packages/engine/tests/actors_create.rs diff --git a/packages/infra/engine/tests/actors_delete.rs b/engine/packages/engine/tests/actors_delete.rs similarity index 100% rename from packages/infra/engine/tests/actors_delete.rs rename to engine/packages/engine/tests/actors_delete.rs diff --git a/packages/infra/engine/tests/actors_general.rs b/engine/packages/engine/tests/actors_general.rs similarity index 100% rename from packages/infra/engine/tests/actors_general.rs rename to engine/packages/engine/tests/actors_general.rs diff --git a/packages/infra/engine/tests/actors_get.rs b/engine/packages/engine/tests/actors_get.rs similarity index 100% rename from packages/infra/engine/tests/actors_get.rs rename to engine/packages/engine/tests/actors_get.rs diff --git a/packages/infra/engine/tests/actors_get_by_id.rs b/engine/packages/engine/tests/actors_get_by_id.rs similarity index 100% rename from packages/infra/engine/tests/actors_get_by_id.rs rename to engine/packages/engine/tests/actors_get_by_id.rs diff --git a/packages/infra/engine/tests/actors_get_or_create.rs b/engine/packages/engine/tests/actors_get_or_create.rs similarity index 100% rename from packages/infra/engine/tests/actors_get_or_create.rs rename to engine/packages/engine/tests/actors_get_or_create.rs diff --git a/packages/infra/engine/tests/actors_get_or_create_by_id.rs b/engine/packages/engine/tests/actors_get_or_create_by_id.rs similarity index 100% rename from packages/infra/engine/tests/actors_get_or_create_by_id.rs rename to engine/packages/engine/tests/actors_get_or_create_by_id.rs diff --git a/packages/infra/engine/tests/actors_lifecycle.rs b/engine/packages/engine/tests/actors_lifecycle.rs similarity index 100% rename from packages/infra/engine/tests/actors_lifecycle.rs rename to engine/packages/engine/tests/actors_lifecycle.rs diff --git a/packages/infra/engine/tests/actors_list.rs b/engine/packages/engine/tests/actors_list.rs similarity index 100% rename from packages/infra/engine/tests/actors_list.rs rename to engine/packages/engine/tests/actors_list.rs diff --git a/packages/infra/engine/tests/actors_list_names.rs b/engine/packages/engine/tests/actors_list_names.rs similarity index 100% rename from packages/infra/engine/tests/actors_list_names.rs rename to engine/packages/engine/tests/actors_list_names.rs diff --git a/packages/infra/engine/tests/common/actors.rs b/engine/packages/engine/tests/common/actors.rs similarity index 100% rename from packages/infra/engine/tests/common/actors.rs rename to engine/packages/engine/tests/common/actors.rs diff --git a/packages/infra/engine/tests/common/ctx.rs b/engine/packages/engine/tests/common/ctx.rs similarity index 100% rename from packages/infra/engine/tests/common/ctx.rs rename to engine/packages/engine/tests/common/ctx.rs diff --git a/packages/infra/engine/tests/common/mod.rs b/engine/packages/engine/tests/common/mod.rs similarity index 100% rename from packages/infra/engine/tests/common/mod.rs rename to engine/packages/engine/tests/common/mod.rs diff --git a/packages/infra/engine/tests/common/ns.rs b/engine/packages/engine/tests/common/ns.rs similarity index 100% rename from packages/infra/engine/tests/common/ns.rs rename to engine/packages/engine/tests/common/ns.rs diff --git a/packages/infra/engine/tests/common/runner.rs b/engine/packages/engine/tests/common/runner.rs similarity index 100% rename from packages/infra/engine/tests/common/runner.rs rename to engine/packages/engine/tests/common/runner.rs diff --git a/packages/infra/engine/tests/common/test_helpers.rs b/engine/packages/engine/tests/common/test_helpers.rs similarity index 100% rename from packages/infra/engine/tests/common/test_helpers.rs rename to engine/packages/engine/tests/common/test_helpers.rs diff --git a/packages/infra/engine/tests/runners_dupe_key.rs b/engine/packages/engine/tests/runners_dupe_key.rs similarity index 100% rename from packages/infra/engine/tests/runners_dupe_key.rs rename to engine/packages/engine/tests/runners_dupe_key.rs diff --git a/packages/infra/engine/tests/runners_version.rs b/engine/packages/engine/tests/runners_version.rs similarity index 100% rename from packages/infra/engine/tests/runners_version.rs rename to engine/packages/engine/tests/runners_version.rs diff --git a/packages/common/env/Cargo.toml b/engine/packages/env/Cargo.toml similarity index 100% rename from packages/common/env/Cargo.toml rename to engine/packages/env/Cargo.toml diff --git a/packages/common/env/build.rs b/engine/packages/env/build.rs similarity index 100% rename from packages/common/env/build.rs rename to engine/packages/env/build.rs diff --git a/packages/common/env/src/lib.rs b/engine/packages/env/src/lib.rs similarity index 100% rename from packages/common/env/src/lib.rs rename to engine/packages/env/src/lib.rs diff --git a/packages/services/epoxy/Cargo.toml b/engine/packages/epoxy/Cargo.toml similarity index 100% rename from packages/services/epoxy/Cargo.toml rename to engine/packages/epoxy/Cargo.toml diff --git a/packages/services/epoxy/README.md b/engine/packages/epoxy/README.md similarity index 100% rename from packages/services/epoxy/README.md rename to engine/packages/epoxy/README.md diff --git a/packages/services/epoxy/spec/KEYS.md b/engine/packages/epoxy/spec/KEYS.md similarity index 100% rename from packages/services/epoxy/spec/KEYS.md rename to engine/packages/epoxy/spec/KEYS.md diff --git a/packages/services/epoxy/spec/PROPOSAL.md b/engine/packages/epoxy/spec/PROPOSAL.md similarity index 100% rename from packages/services/epoxy/spec/PROPOSAL.md rename to engine/packages/epoxy/spec/PROPOSAL.md diff --git a/packages/services/epoxy/spec/RECONFIGURE.md b/engine/packages/epoxy/spec/RECONFIGURE.md similarity index 100% rename from packages/services/epoxy/spec/RECONFIGURE.md rename to engine/packages/epoxy/spec/RECONFIGURE.md diff --git a/packages/services/epoxy/src/consts.rs b/engine/packages/epoxy/src/consts.rs similarity index 100% rename from packages/services/epoxy/src/consts.rs rename to engine/packages/epoxy/src/consts.rs diff --git a/packages/services/epoxy/src/errors.rs b/engine/packages/epoxy/src/errors.rs similarity index 100% rename from packages/services/epoxy/src/errors.rs rename to engine/packages/epoxy/src/errors.rs diff --git a/packages/services/epoxy/src/http_client.rs b/engine/packages/epoxy/src/http_client.rs similarity index 100% rename from packages/services/epoxy/src/http_client.rs rename to engine/packages/epoxy/src/http_client.rs diff --git a/packages/services/epoxy/src/http_routes.rs b/engine/packages/epoxy/src/http_routes.rs similarity index 100% rename from packages/services/epoxy/src/http_routes.rs rename to engine/packages/epoxy/src/http_routes.rs diff --git a/packages/services/epoxy/src/keys/keys.rs b/engine/packages/epoxy/src/keys/keys.rs similarity index 100% rename from packages/services/epoxy/src/keys/keys.rs rename to engine/packages/epoxy/src/keys/keys.rs diff --git a/packages/services/epoxy/src/keys/mod.rs b/engine/packages/epoxy/src/keys/mod.rs similarity index 100% rename from packages/services/epoxy/src/keys/mod.rs rename to engine/packages/epoxy/src/keys/mod.rs diff --git a/packages/services/epoxy/src/keys/replica.rs b/engine/packages/epoxy/src/keys/replica.rs similarity index 100% rename from packages/services/epoxy/src/keys/replica.rs rename to engine/packages/epoxy/src/keys/replica.rs diff --git a/packages/services/epoxy/src/lib.rs b/engine/packages/epoxy/src/lib.rs similarity index 100% rename from packages/services/epoxy/src/lib.rs rename to engine/packages/epoxy/src/lib.rs diff --git a/packages/services/epoxy/src/ops/explicit_prepare.rs b/engine/packages/epoxy/src/ops/explicit_prepare.rs similarity index 100% rename from packages/services/epoxy/src/ops/explicit_prepare.rs rename to engine/packages/epoxy/src/ops/explicit_prepare.rs diff --git a/packages/services/epoxy/src/ops/kv/get_local.rs b/engine/packages/epoxy/src/ops/kv/get_local.rs similarity index 100% rename from packages/services/epoxy/src/ops/kv/get_local.rs rename to engine/packages/epoxy/src/ops/kv/get_local.rs diff --git a/packages/services/epoxy/src/ops/kv/get_optimistic.rs b/engine/packages/epoxy/src/ops/kv/get_optimistic.rs similarity index 100% rename from packages/services/epoxy/src/ops/kv/get_optimistic.rs rename to engine/packages/epoxy/src/ops/kv/get_optimistic.rs diff --git a/packages/services/epoxy/src/ops/kv/mod.rs b/engine/packages/epoxy/src/ops/kv/mod.rs similarity index 100% rename from packages/services/epoxy/src/ops/kv/mod.rs rename to engine/packages/epoxy/src/ops/kv/mod.rs diff --git a/packages/services/epoxy/src/ops/mod.rs b/engine/packages/epoxy/src/ops/mod.rs similarity index 100% rename from packages/services/epoxy/src/ops/mod.rs rename to engine/packages/epoxy/src/ops/mod.rs diff --git a/packages/services/epoxy/src/ops/propose.rs b/engine/packages/epoxy/src/ops/propose.rs similarity index 100% rename from packages/services/epoxy/src/ops/propose.rs rename to engine/packages/epoxy/src/ops/propose.rs diff --git a/packages/services/epoxy/src/ops/read_cluster_config.rs b/engine/packages/epoxy/src/ops/read_cluster_config.rs similarity index 100% rename from packages/services/epoxy/src/ops/read_cluster_config.rs rename to engine/packages/epoxy/src/ops/read_cluster_config.rs diff --git a/packages/services/epoxy/src/replica/ballot.rs b/engine/packages/epoxy/src/replica/ballot.rs similarity index 100% rename from packages/services/epoxy/src/replica/ballot.rs rename to engine/packages/epoxy/src/replica/ballot.rs diff --git a/packages/services/epoxy/src/replica/commit_kv.rs b/engine/packages/epoxy/src/replica/commit_kv.rs similarity index 100% rename from packages/services/epoxy/src/replica/commit_kv.rs rename to engine/packages/epoxy/src/replica/commit_kv.rs diff --git a/packages/services/epoxy/src/replica/decide_path.rs b/engine/packages/epoxy/src/replica/decide_path.rs similarity index 100% rename from packages/services/epoxy/src/replica/decide_path.rs rename to engine/packages/epoxy/src/replica/decide_path.rs diff --git a/packages/services/epoxy/src/replica/lead_consensus.rs b/engine/packages/epoxy/src/replica/lead_consensus.rs similarity index 100% rename from packages/services/epoxy/src/replica/lead_consensus.rs rename to engine/packages/epoxy/src/replica/lead_consensus.rs diff --git a/packages/services/epoxy/src/replica/log.rs b/engine/packages/epoxy/src/replica/log.rs similarity index 100% rename from packages/services/epoxy/src/replica/log.rs rename to engine/packages/epoxy/src/replica/log.rs diff --git a/packages/services/epoxy/src/replica/message_request.rs b/engine/packages/epoxy/src/replica/message_request.rs similarity index 100% rename from packages/services/epoxy/src/replica/message_request.rs rename to engine/packages/epoxy/src/replica/message_request.rs diff --git a/packages/services/epoxy/src/replica/messages/accept.rs b/engine/packages/epoxy/src/replica/messages/accept.rs similarity index 100% rename from packages/services/epoxy/src/replica/messages/accept.rs rename to engine/packages/epoxy/src/replica/messages/accept.rs diff --git a/packages/services/epoxy/src/replica/messages/accepted.rs b/engine/packages/epoxy/src/replica/messages/accepted.rs similarity index 100% rename from packages/services/epoxy/src/replica/messages/accepted.rs rename to engine/packages/epoxy/src/replica/messages/accepted.rs diff --git a/packages/services/epoxy/src/replica/messages/commit.rs b/engine/packages/epoxy/src/replica/messages/commit.rs similarity index 100% rename from packages/services/epoxy/src/replica/messages/commit.rs rename to engine/packages/epoxy/src/replica/messages/commit.rs diff --git a/packages/services/epoxy/src/replica/messages/committed.rs b/engine/packages/epoxy/src/replica/messages/committed.rs similarity index 100% rename from packages/services/epoxy/src/replica/messages/committed.rs rename to engine/packages/epoxy/src/replica/messages/committed.rs diff --git a/packages/services/epoxy/src/replica/messages/download_instances.rs b/engine/packages/epoxy/src/replica/messages/download_instances.rs similarity index 100% rename from packages/services/epoxy/src/replica/messages/download_instances.rs rename to engine/packages/epoxy/src/replica/messages/download_instances.rs diff --git a/packages/services/epoxy/src/replica/messages/mod.rs b/engine/packages/epoxy/src/replica/messages/mod.rs similarity index 100% rename from packages/services/epoxy/src/replica/messages/mod.rs rename to engine/packages/epoxy/src/replica/messages/mod.rs diff --git a/packages/services/epoxy/src/replica/messages/pre_accept.rs b/engine/packages/epoxy/src/replica/messages/pre_accept.rs similarity index 100% rename from packages/services/epoxy/src/replica/messages/pre_accept.rs rename to engine/packages/epoxy/src/replica/messages/pre_accept.rs diff --git a/packages/services/epoxy/src/replica/messages/prepare.rs b/engine/packages/epoxy/src/replica/messages/prepare.rs similarity index 100% rename from packages/services/epoxy/src/replica/messages/prepare.rs rename to engine/packages/epoxy/src/replica/messages/prepare.rs diff --git a/packages/services/epoxy/src/replica/mod.rs b/engine/packages/epoxy/src/replica/mod.rs similarity index 100% rename from packages/services/epoxy/src/replica/mod.rs rename to engine/packages/epoxy/src/replica/mod.rs diff --git a/packages/services/epoxy/src/replica/update_config.rs b/engine/packages/epoxy/src/replica/update_config.rs similarity index 100% rename from packages/services/epoxy/src/replica/update_config.rs rename to engine/packages/epoxy/src/replica/update_config.rs diff --git a/packages/services/epoxy/src/replica/utils.rs b/engine/packages/epoxy/src/replica/utils.rs similarity index 100% rename from packages/services/epoxy/src/replica/utils.rs rename to engine/packages/epoxy/src/replica/utils.rs diff --git a/packages/services/epoxy/src/types.rs b/engine/packages/epoxy/src/types.rs similarity index 100% rename from packages/services/epoxy/src/types.rs rename to engine/packages/epoxy/src/types.rs diff --git a/packages/services/epoxy/src/utils.rs b/engine/packages/epoxy/src/utils.rs similarity index 100% rename from packages/services/epoxy/src/utils.rs rename to engine/packages/epoxy/src/utils.rs diff --git a/packages/services/epoxy/src/workflows/coordinator/mod.rs b/engine/packages/epoxy/src/workflows/coordinator/mod.rs similarity index 100% rename from packages/services/epoxy/src/workflows/coordinator/mod.rs rename to engine/packages/epoxy/src/workflows/coordinator/mod.rs diff --git a/packages/services/epoxy/src/workflows/coordinator/reconfigure.rs b/engine/packages/epoxy/src/workflows/coordinator/reconfigure.rs similarity index 100% rename from packages/services/epoxy/src/workflows/coordinator/reconfigure.rs rename to engine/packages/epoxy/src/workflows/coordinator/reconfigure.rs diff --git a/packages/services/epoxy/src/workflows/coordinator/replica_status_change.rs b/engine/packages/epoxy/src/workflows/coordinator/replica_status_change.rs similarity index 100% rename from packages/services/epoxy/src/workflows/coordinator/replica_status_change.rs rename to engine/packages/epoxy/src/workflows/coordinator/replica_status_change.rs diff --git a/packages/services/epoxy/src/workflows/mod.rs b/engine/packages/epoxy/src/workflows/mod.rs similarity index 100% rename from packages/services/epoxy/src/workflows/mod.rs rename to engine/packages/epoxy/src/workflows/mod.rs diff --git a/packages/services/epoxy/src/workflows/replica/mod.rs b/engine/packages/epoxy/src/workflows/replica/mod.rs similarity index 100% rename from packages/services/epoxy/src/workflows/replica/mod.rs rename to engine/packages/epoxy/src/workflows/replica/mod.rs diff --git a/packages/services/epoxy/src/workflows/replica/setup.rs b/engine/packages/epoxy/src/workflows/replica/setup.rs similarity index 100% rename from packages/services/epoxy/src/workflows/replica/setup.rs rename to engine/packages/epoxy/src/workflows/replica/setup.rs diff --git a/packages/services/epoxy/tests/common/api.rs b/engine/packages/epoxy/tests/common/api.rs similarity index 100% rename from packages/services/epoxy/tests/common/api.rs rename to engine/packages/epoxy/tests/common/api.rs diff --git a/packages/services/epoxy/tests/common/mod.rs b/engine/packages/epoxy/tests/common/mod.rs similarity index 100% rename from packages/services/epoxy/tests/common/mod.rs rename to engine/packages/epoxy/tests/common/mod.rs diff --git a/packages/services/epoxy/tests/common/utils.rs b/engine/packages/epoxy/tests/common/utils.rs similarity index 100% rename from packages/services/epoxy/tests/common/utils.rs rename to engine/packages/epoxy/tests/common/utils.rs diff --git a/packages/services/epoxy/tests/kv.rs b/engine/packages/epoxy/tests/kv.rs similarity index 100% rename from packages/services/epoxy/tests/kv.rs rename to engine/packages/epoxy/tests/kv.rs diff --git a/packages/services/epoxy/tests/kv_get_optimistic.rs b/engine/packages/epoxy/tests/kv_get_optimistic.rs similarity index 100% rename from packages/services/epoxy/tests/kv_get_optimistic.rs rename to engine/packages/epoxy/tests/kv_get_optimistic.rs diff --git a/packages/services/epoxy/tests/proposal.rs b/engine/packages/epoxy/tests/proposal.rs similarity index 100% rename from packages/services/epoxy/tests/proposal.rs rename to engine/packages/epoxy/tests/proposal.rs diff --git a/packages/services/epoxy/tests/reconfigure.rs b/engine/packages/epoxy/tests/reconfigure.rs similarity index 100% rename from packages/services/epoxy/tests/reconfigure.rs rename to engine/packages/epoxy/tests/reconfigure.rs diff --git a/packages/common/error/macros/Cargo.toml b/engine/packages/error-macros/Cargo.toml similarity index 100% rename from packages/common/error/macros/Cargo.toml rename to engine/packages/error-macros/Cargo.toml diff --git a/packages/common/error/macros/src/lib.rs b/engine/packages/error-macros/src/lib.rs similarity index 99% rename from packages/common/error/macros/src/lib.rs rename to engine/packages/error-macros/src/lib.rs index 616d033f32..f3fb44a76a 100644 --- a/packages/common/error/macros/src/lib.rs +++ b/engine/packages/error-macros/src/lib.rs @@ -579,7 +579,7 @@ fn write_error_doc(group: &str, code: &str, message: &str) -> std::io::Result<() workspace_root } else { // Otherwise use the standard out/errors path - workspace_root.join("out/errors") + workspace_root.join("engine/artifacts/errors") }; fs::create_dir_all(&errors_dir)?; diff --git a/packages/common/error/core/Cargo.toml b/engine/packages/error/Cargo.toml similarity index 100% rename from packages/common/error/core/Cargo.toml rename to engine/packages/error/Cargo.toml diff --git a/packages/common/error/core/src/error.rs b/engine/packages/error/src/error.rs similarity index 100% rename from packages/common/error/core/src/error.rs rename to engine/packages/error/src/error.rs diff --git a/packages/common/error/core/src/lib.rs b/engine/packages/error/src/lib.rs similarity index 100% rename from packages/common/error/core/src/lib.rs rename to engine/packages/error/src/lib.rs diff --git a/packages/common/error/core/src/schema.rs b/engine/packages/error/src/schema.rs similarity index 100% rename from packages/common/error/core/src/schema.rs rename to engine/packages/error/src/schema.rs diff --git a/packages/common/error/core/tests/basic.rs b/engine/packages/error/tests/basic.rs similarity index 100% rename from packages/common/error/core/tests/basic.rs rename to engine/packages/error/tests/basic.rs diff --git a/packages/common/gasoline/macros/Cargo.toml b/engine/packages/gasoline-macros/Cargo.toml similarity index 100% rename from packages/common/gasoline/macros/Cargo.toml rename to engine/packages/gasoline-macros/Cargo.toml diff --git a/packages/common/gasoline/macros/src/lib.rs b/engine/packages/gasoline-macros/src/lib.rs similarity index 100% rename from packages/common/gasoline/macros/src/lib.rs rename to engine/packages/gasoline-macros/src/lib.rs diff --git a/packages/common/gasoline/core/Cargo.toml b/engine/packages/gasoline/Cargo.toml similarity index 100% rename from packages/common/gasoline/core/Cargo.toml rename to engine/packages/gasoline/Cargo.toml diff --git a/packages/common/gasoline/core/src/activity.rs b/engine/packages/gasoline/src/activity.rs similarity index 100% rename from packages/common/gasoline/core/src/activity.rs rename to engine/packages/gasoline/src/activity.rs diff --git a/packages/common/gasoline/core/src/builder/common/message.rs b/engine/packages/gasoline/src/builder/common/message.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/common/message.rs rename to engine/packages/gasoline/src/builder/common/message.rs diff --git a/packages/common/gasoline/core/src/builder/common/mod.rs b/engine/packages/gasoline/src/builder/common/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/common/mod.rs rename to engine/packages/gasoline/src/builder/common/mod.rs diff --git a/packages/common/gasoline/core/src/builder/common/signal.rs b/engine/packages/gasoline/src/builder/common/signal.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/common/signal.rs rename to engine/packages/gasoline/src/builder/common/signal.rs diff --git a/packages/common/gasoline/core/src/builder/common/workflow.rs b/engine/packages/gasoline/src/builder/common/workflow.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/common/workflow.rs rename to engine/packages/gasoline/src/builder/common/workflow.rs diff --git a/packages/common/gasoline/core/src/builder/mod.rs b/engine/packages/gasoline/src/builder/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/mod.rs rename to engine/packages/gasoline/src/builder/mod.rs diff --git a/packages/common/gasoline/core/src/builder/workflow/message.rs b/engine/packages/gasoline/src/builder/workflow/message.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/workflow/message.rs rename to engine/packages/gasoline/src/builder/workflow/message.rs diff --git a/packages/common/gasoline/core/src/builder/workflow/mod.rs b/engine/packages/gasoline/src/builder/workflow/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/workflow/mod.rs rename to engine/packages/gasoline/src/builder/workflow/mod.rs diff --git a/packages/common/gasoline/core/src/builder/workflow/signal.rs b/engine/packages/gasoline/src/builder/workflow/signal.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/workflow/signal.rs rename to engine/packages/gasoline/src/builder/workflow/signal.rs diff --git a/packages/common/gasoline/core/src/builder/workflow/sub_workflow.rs b/engine/packages/gasoline/src/builder/workflow/sub_workflow.rs similarity index 100% rename from packages/common/gasoline/core/src/builder/workflow/sub_workflow.rs rename to engine/packages/gasoline/src/builder/workflow/sub_workflow.rs diff --git a/packages/common/gasoline/core/src/ctx/activity.rs b/engine/packages/gasoline/src/ctx/activity.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/activity.rs rename to engine/packages/gasoline/src/ctx/activity.rs diff --git a/packages/common/gasoline/core/src/ctx/common.rs b/engine/packages/gasoline/src/ctx/common.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/common.rs rename to engine/packages/gasoline/src/ctx/common.rs diff --git a/packages/common/gasoline/core/src/ctx/listen.rs b/engine/packages/gasoline/src/ctx/listen.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/listen.rs rename to engine/packages/gasoline/src/ctx/listen.rs diff --git a/packages/common/gasoline/core/src/ctx/message.rs b/engine/packages/gasoline/src/ctx/message.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/message.rs rename to engine/packages/gasoline/src/ctx/message.rs diff --git a/packages/common/gasoline/core/src/ctx/mod.rs b/engine/packages/gasoline/src/ctx/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/mod.rs rename to engine/packages/gasoline/src/ctx/mod.rs diff --git a/packages/common/gasoline/core/src/ctx/operation.rs b/engine/packages/gasoline/src/ctx/operation.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/operation.rs rename to engine/packages/gasoline/src/ctx/operation.rs diff --git a/packages/common/gasoline/core/src/ctx/standalone.rs b/engine/packages/gasoline/src/ctx/standalone.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/standalone.rs rename to engine/packages/gasoline/src/ctx/standalone.rs diff --git a/packages/common/gasoline/core/src/ctx/test.rs b/engine/packages/gasoline/src/ctx/test.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/test.rs rename to engine/packages/gasoline/src/ctx/test.rs diff --git a/packages/common/gasoline/core/src/ctx/versioned_workflow.rs b/engine/packages/gasoline/src/ctx/versioned_workflow.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/versioned_workflow.rs rename to engine/packages/gasoline/src/ctx/versioned_workflow.rs diff --git a/packages/common/gasoline/core/src/ctx/workflow.rs b/engine/packages/gasoline/src/ctx/workflow.rs similarity index 100% rename from packages/common/gasoline/core/src/ctx/workflow.rs rename to engine/packages/gasoline/src/ctx/workflow.rs diff --git a/packages/common/gasoline/core/src/db/debug.rs b/engine/packages/gasoline/src/db/debug.rs similarity index 100% rename from packages/common/gasoline/core/src/db/debug.rs rename to engine/packages/gasoline/src/db/debug.rs diff --git a/packages/common/gasoline/core/src/db/kv/debug.rs b/engine/packages/gasoline/src/db/kv/debug.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/debug.rs rename to engine/packages/gasoline/src/db/kv/debug.rs diff --git a/packages/common/gasoline/core/src/db/kv/keys/history.rs b/engine/packages/gasoline/src/db/kv/keys/history.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/keys/history.rs rename to engine/packages/gasoline/src/db/kv/keys/history.rs diff --git a/packages/common/gasoline/core/src/db/kv/keys/metric.rs b/engine/packages/gasoline/src/db/kv/keys/metric.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/keys/metric.rs rename to engine/packages/gasoline/src/db/kv/keys/metric.rs diff --git a/packages/common/gasoline/core/src/db/kv/keys/mod.rs b/engine/packages/gasoline/src/db/kv/keys/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/keys/mod.rs rename to engine/packages/gasoline/src/db/kv/keys/mod.rs diff --git a/packages/common/gasoline/core/src/db/kv/keys/signal.rs b/engine/packages/gasoline/src/db/kv/keys/signal.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/keys/signal.rs rename to engine/packages/gasoline/src/db/kv/keys/signal.rs diff --git a/packages/common/gasoline/core/src/db/kv/keys/wake.rs b/engine/packages/gasoline/src/db/kv/keys/wake.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/keys/wake.rs rename to engine/packages/gasoline/src/db/kv/keys/wake.rs diff --git a/packages/common/gasoline/core/src/db/kv/keys/worker_instance.rs b/engine/packages/gasoline/src/db/kv/keys/worker_instance.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/keys/worker_instance.rs rename to engine/packages/gasoline/src/db/kv/keys/worker_instance.rs diff --git a/packages/common/gasoline/core/src/db/kv/keys/workflow.rs b/engine/packages/gasoline/src/db/kv/keys/workflow.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/keys/workflow.rs rename to engine/packages/gasoline/src/db/kv/keys/workflow.rs diff --git a/packages/common/gasoline/core/src/db/kv/mod.rs b/engine/packages/gasoline/src/db/kv/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/db/kv/mod.rs rename to engine/packages/gasoline/src/db/kv/mod.rs diff --git a/packages/common/gasoline/core/src/db/mod.rs b/engine/packages/gasoline/src/db/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/db/mod.rs rename to engine/packages/gasoline/src/db/mod.rs diff --git a/packages/common/gasoline/core/src/error.rs b/engine/packages/gasoline/src/error.rs similarity index 100% rename from packages/common/gasoline/core/src/error.rs rename to engine/packages/gasoline/src/error.rs diff --git a/packages/common/gasoline/core/src/executable.rs b/engine/packages/gasoline/src/executable.rs similarity index 100% rename from packages/common/gasoline/core/src/executable.rs rename to engine/packages/gasoline/src/executable.rs diff --git a/packages/common/gasoline/core/src/history/cursor.rs b/engine/packages/gasoline/src/history/cursor.rs similarity index 100% rename from packages/common/gasoline/core/src/history/cursor.rs rename to engine/packages/gasoline/src/history/cursor.rs diff --git a/packages/common/gasoline/core/src/history/event.rs b/engine/packages/gasoline/src/history/event.rs similarity index 100% rename from packages/common/gasoline/core/src/history/event.rs rename to engine/packages/gasoline/src/history/event.rs diff --git a/packages/common/gasoline/core/src/history/location.rs b/engine/packages/gasoline/src/history/location.rs similarity index 100% rename from packages/common/gasoline/core/src/history/location.rs rename to engine/packages/gasoline/src/history/location.rs diff --git a/packages/common/gasoline/core/src/history/mod.rs b/engine/packages/gasoline/src/history/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/history/mod.rs rename to engine/packages/gasoline/src/history/mod.rs diff --git a/packages/common/gasoline/core/src/history/removed.rs b/engine/packages/gasoline/src/history/removed.rs similarity index 100% rename from packages/common/gasoline/core/src/history/removed.rs rename to engine/packages/gasoline/src/history/removed.rs diff --git a/packages/common/gasoline/core/src/lib.rs b/engine/packages/gasoline/src/lib.rs similarity index 100% rename from packages/common/gasoline/core/src/lib.rs rename to engine/packages/gasoline/src/lib.rs diff --git a/packages/common/gasoline/core/src/listen.rs b/engine/packages/gasoline/src/listen.rs similarity index 100% rename from packages/common/gasoline/core/src/listen.rs rename to engine/packages/gasoline/src/listen.rs diff --git a/packages/common/gasoline/core/src/message.rs b/engine/packages/gasoline/src/message.rs similarity index 100% rename from packages/common/gasoline/core/src/message.rs rename to engine/packages/gasoline/src/message.rs diff --git a/packages/common/gasoline/core/src/metrics.rs b/engine/packages/gasoline/src/metrics.rs similarity index 100% rename from packages/common/gasoline/core/src/metrics.rs rename to engine/packages/gasoline/src/metrics.rs diff --git a/packages/common/gasoline/core/src/operation.rs b/engine/packages/gasoline/src/operation.rs similarity index 100% rename from packages/common/gasoline/core/src/operation.rs rename to engine/packages/gasoline/src/operation.rs diff --git a/packages/common/gasoline/core/src/prelude.rs b/engine/packages/gasoline/src/prelude.rs similarity index 100% rename from packages/common/gasoline/core/src/prelude.rs rename to engine/packages/gasoline/src/prelude.rs diff --git a/packages/common/gasoline/core/src/registry.rs b/engine/packages/gasoline/src/registry.rs similarity index 100% rename from packages/common/gasoline/core/src/registry.rs rename to engine/packages/gasoline/src/registry.rs diff --git a/packages/common/gasoline/core/src/signal.rs b/engine/packages/gasoline/src/signal.rs similarity index 100% rename from packages/common/gasoline/core/src/signal.rs rename to engine/packages/gasoline/src/signal.rs diff --git a/packages/common/gasoline/core/src/stub.rs b/engine/packages/gasoline/src/stub.rs similarity index 100% rename from packages/common/gasoline/core/src/stub.rs rename to engine/packages/gasoline/src/stub.rs diff --git a/packages/common/gasoline/core/src/utils/mod.rs b/engine/packages/gasoline/src/utils/mod.rs similarity index 100% rename from packages/common/gasoline/core/src/utils/mod.rs rename to engine/packages/gasoline/src/utils/mod.rs diff --git a/packages/common/gasoline/core/src/utils/tags.rs b/engine/packages/gasoline/src/utils/tags.rs similarity index 100% rename from packages/common/gasoline/core/src/utils/tags.rs rename to engine/packages/gasoline/src/utils/tags.rs diff --git a/packages/common/gasoline/core/src/utils/time.rs b/engine/packages/gasoline/src/utils/time.rs similarity index 100% rename from packages/common/gasoline/core/src/utils/time.rs rename to engine/packages/gasoline/src/utils/time.rs diff --git a/packages/common/gasoline/core/src/worker.rs b/engine/packages/gasoline/src/worker.rs similarity index 100% rename from packages/common/gasoline/core/src/worker.rs rename to engine/packages/gasoline/src/worker.rs diff --git a/packages/common/gasoline/core/src/workflow.rs b/engine/packages/gasoline/src/workflow.rs similarity index 100% rename from packages/common/gasoline/core/src/workflow.rs rename to engine/packages/gasoline/src/workflow.rs diff --git a/packages/common/gasoline/core/tests/activity_ctx.rs b/engine/packages/gasoline/tests/activity_ctx.rs similarity index 100% rename from packages/common/gasoline/core/tests/activity_ctx.rs rename to engine/packages/gasoline/tests/activity_ctx.rs diff --git a/packages/common/gasoline/core/tests/workflow_ctx.rs b/engine/packages/gasoline/tests/workflow_ctx.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflow_ctx.rs rename to engine/packages/gasoline/tests/workflow_ctx.rs diff --git a/packages/common/gasoline/core/tests/workflows/activity_test.rs b/engine/packages/gasoline/tests/workflows/activity_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/activity_test.rs rename to engine/packages/gasoline/tests/workflows/activity_test.rs diff --git a/packages/common/gasoline/core/tests/workflows/basic.rs b/engine/packages/gasoline/tests/workflows/basic.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/basic.rs rename to engine/packages/gasoline/tests/workflows/basic.rs diff --git a/packages/common/gasoline/core/tests/workflows/eviction_test.rs b/engine/packages/gasoline/tests/workflows/eviction_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/eviction_test.rs rename to engine/packages/gasoline/tests/workflows/eviction_test.rs diff --git a/packages/common/gasoline/core/tests/workflows/listen_timeout.rs b/engine/packages/gasoline/tests/workflows/listen_timeout.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/listen_timeout.rs rename to engine/packages/gasoline/tests/workflows/listen_timeout.rs diff --git a/packages/common/gasoline/core/tests/workflows/loop_test.rs b/engine/packages/gasoline/tests/workflows/loop_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/loop_test.rs rename to engine/packages/gasoline/tests/workflows/loop_test.rs diff --git a/packages/common/gasoline/core/tests/workflows/mod.rs b/engine/packages/gasoline/tests/workflows/mod.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/mod.rs rename to engine/packages/gasoline/tests/workflows/mod.rs diff --git a/packages/common/gasoline/core/tests/workflows/properties_test.rs b/engine/packages/gasoline/tests/workflows/properties_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/properties_test.rs rename to engine/packages/gasoline/tests/workflows/properties_test.rs diff --git a/packages/common/gasoline/core/tests/workflows/signal_test.rs b/engine/packages/gasoline/tests/workflows/signal_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/signal_test.rs rename to engine/packages/gasoline/tests/workflows/signal_test.rs diff --git a/packages/common/gasoline/core/tests/workflows/sleep_test.rs b/engine/packages/gasoline/tests/workflows/sleep_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/sleep_test.rs rename to engine/packages/gasoline/tests/workflows/sleep_test.rs diff --git a/packages/common/gasoline/core/tests/workflows/state_test.rs b/engine/packages/gasoline/tests/workflows/state_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/state_test.rs rename to engine/packages/gasoline/tests/workflows/state_test.rs diff --git a/packages/common/gasoline/core/tests/workflows/sub_test.rs b/engine/packages/gasoline/tests/workflows/sub_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/sub_test.rs rename to engine/packages/gasoline/tests/workflows/sub_test.rs diff --git a/packages/common/gasoline/core/tests/workflows/tags_test.rs b/engine/packages/gasoline/tests/workflows/tags_test.rs similarity index 100% rename from packages/common/gasoline/core/tests/workflows/tags_test.rs rename to engine/packages/gasoline/tests/workflows/tags_test.rs diff --git a/packages/core/guard/core/Cargo.toml b/engine/packages/guard-core/Cargo.toml similarity index 100% rename from packages/core/guard/core/Cargo.toml rename to engine/packages/guard-core/Cargo.toml diff --git a/packages/core/guard/core/src/analytics.rs b/engine/packages/guard-core/src/analytics.rs similarity index 100% rename from packages/core/guard/core/src/analytics.rs rename to engine/packages/guard-core/src/analytics.rs diff --git a/packages/core/guard/core/src/cert_resolver.rs b/engine/packages/guard-core/src/cert_resolver.rs similarity index 100% rename from packages/core/guard/core/src/cert_resolver.rs rename to engine/packages/guard-core/src/cert_resolver.rs diff --git a/packages/core/guard/core/src/custom_serve.rs b/engine/packages/guard-core/src/custom_serve.rs similarity index 100% rename from packages/core/guard/core/src/custom_serve.rs rename to engine/packages/guard-core/src/custom_serve.rs diff --git a/packages/core/guard/core/src/errors.rs b/engine/packages/guard-core/src/errors.rs similarity index 100% rename from packages/core/guard/core/src/errors.rs rename to engine/packages/guard-core/src/errors.rs diff --git a/packages/core/guard/core/src/lib.rs b/engine/packages/guard-core/src/lib.rs similarity index 100% rename from packages/core/guard/core/src/lib.rs rename to engine/packages/guard-core/src/lib.rs diff --git a/packages/core/guard/core/src/metrics.rs b/engine/packages/guard-core/src/metrics.rs similarity index 100% rename from packages/core/guard/core/src/metrics.rs rename to engine/packages/guard-core/src/metrics.rs diff --git a/packages/core/guard/core/src/proxy_service.rs b/engine/packages/guard-core/src/proxy_service.rs similarity index 100% rename from packages/core/guard/core/src/proxy_service.rs rename to engine/packages/guard-core/src/proxy_service.rs diff --git a/packages/core/guard/core/src/request_context.rs b/engine/packages/guard-core/src/request_context.rs similarity index 100% rename from packages/core/guard/core/src/request_context.rs rename to engine/packages/guard-core/src/request_context.rs diff --git a/packages/core/guard/core/src/server.rs b/engine/packages/guard-core/src/server.rs similarity index 100% rename from packages/core/guard/core/src/server.rs rename to engine/packages/guard-core/src/server.rs diff --git a/packages/core/guard/core/src/types.rs b/engine/packages/guard-core/src/types.rs similarity index 100% rename from packages/core/guard/core/src/types.rs rename to engine/packages/guard-core/src/types.rs diff --git a/packages/core/guard/core/src/websocket_handle.rs b/engine/packages/guard-core/src/websocket_handle.rs similarity index 100% rename from packages/core/guard/core/src/websocket_handle.rs rename to engine/packages/guard-core/src/websocket_handle.rs diff --git a/packages/core/guard/core/tests/common/mod.rs b/engine/packages/guard-core/tests/common/mod.rs similarity index 100% rename from packages/core/guard/core/tests/common/mod.rs rename to engine/packages/guard-core/tests/common/mod.rs diff --git a/packages/core/guard/core/tests/custom_serve.rs b/engine/packages/guard-core/tests/custom_serve.rs similarity index 100% rename from packages/core/guard/core/tests/custom_serve.rs rename to engine/packages/guard-core/tests/custom_serve.rs diff --git a/packages/core/guard/core/tests/fixtures/tls/README.md b/engine/packages/guard-core/tests/fixtures/tls/README.md similarity index 100% rename from packages/core/guard/core/tests/fixtures/tls/README.md rename to engine/packages/guard-core/tests/fixtures/tls/README.md diff --git a/packages/core/guard/core/tests/fixtures/tls/api_cert.pem b/engine/packages/guard-core/tests/fixtures/tls/api_cert.pem similarity index 100% rename from packages/core/guard/core/tests/fixtures/tls/api_cert.pem rename to engine/packages/guard-core/tests/fixtures/tls/api_cert.pem diff --git a/packages/core/guard/core/tests/fixtures/tls/api_key.pem b/engine/packages/guard-core/tests/fixtures/tls/api_key.pem similarity index 100% rename from packages/core/guard/core/tests/fixtures/tls/api_key.pem rename to engine/packages/guard-core/tests/fixtures/tls/api_key.pem diff --git a/packages/core/guard/core/tests/fixtures/tls/job_cert.pem b/engine/packages/guard-core/tests/fixtures/tls/job_cert.pem similarity index 100% rename from packages/core/guard/core/tests/fixtures/tls/job_cert.pem rename to engine/packages/guard-core/tests/fixtures/tls/job_cert.pem diff --git a/packages/core/guard/core/tests/fixtures/tls/job_key.pem b/engine/packages/guard-core/tests/fixtures/tls/job_key.pem similarity index 100% rename from packages/core/guard/core/tests/fixtures/tls/job_key.pem rename to engine/packages/guard-core/tests/fixtures/tls/job_key.pem diff --git a/packages/core/guard/core/tests/https.rs b/engine/packages/guard-core/tests/https.rs similarity index 100% rename from packages/core/guard/core/tests/https.rs rename to engine/packages/guard-core/tests/https.rs diff --git a/packages/core/guard/core/tests/metrics.rs b/engine/packages/guard-core/tests/metrics.rs similarity index 100% rename from packages/core/guard/core/tests/metrics.rs rename to engine/packages/guard-core/tests/metrics.rs diff --git a/packages/core/guard/core/tests/proxy.rs b/engine/packages/guard-core/tests/proxy.rs similarity index 100% rename from packages/core/guard/core/tests/proxy.rs rename to engine/packages/guard-core/tests/proxy.rs diff --git a/packages/core/guard/core/tests/simple_websocket.rs b/engine/packages/guard-core/tests/simple_websocket.rs similarity index 100% rename from packages/core/guard/core/tests/simple_websocket.rs rename to engine/packages/guard-core/tests/simple_websocket.rs diff --git a/packages/core/guard/core/tests/simple_websocket_echo.rs b/engine/packages/guard-core/tests/simple_websocket_echo.rs similarity index 100% rename from packages/core/guard/core/tests/simple_websocket_echo.rs rename to engine/packages/guard-core/tests/simple_websocket_echo.rs diff --git a/packages/core/guard/core/tests/simple_websocket_test2.rs b/engine/packages/guard-core/tests/simple_websocket_test2.rs similarity index 100% rename from packages/core/guard/core/tests/simple_websocket_test2.rs rename to engine/packages/guard-core/tests/simple_websocket_test2.rs diff --git a/packages/core/guard/core/tests/streaming_response.rs b/engine/packages/guard-core/tests/streaming_response.rs similarity index 100% rename from packages/core/guard/core/tests/streaming_response.rs rename to engine/packages/guard-core/tests/streaming_response.rs diff --git a/packages/core/guard/core/tests/websocket.rs b/engine/packages/guard-core/tests/websocket.rs similarity index 100% rename from packages/core/guard/core/tests/websocket.rs rename to engine/packages/guard-core/tests/websocket.rs diff --git a/packages/core/guard/server/Cargo.toml b/engine/packages/guard/Cargo.toml similarity index 100% rename from packages/core/guard/server/Cargo.toml rename to engine/packages/guard/Cargo.toml diff --git a/packages/core/guard/server/src/cache/actor.rs b/engine/packages/guard/src/cache/actor.rs similarity index 100% rename from packages/core/guard/server/src/cache/actor.rs rename to engine/packages/guard/src/cache/actor.rs diff --git a/packages/core/guard/server/src/cache/mod.rs b/engine/packages/guard/src/cache/mod.rs similarity index 100% rename from packages/core/guard/server/src/cache/mod.rs rename to engine/packages/guard/src/cache/mod.rs diff --git a/packages/core/guard/server/src/errors.rs b/engine/packages/guard/src/errors.rs similarity index 100% rename from packages/core/guard/server/src/errors.rs rename to engine/packages/guard/src/errors.rs diff --git a/packages/core/guard/server/src/lib.rs b/engine/packages/guard/src/lib.rs similarity index 100% rename from packages/core/guard/server/src/lib.rs rename to engine/packages/guard/src/lib.rs diff --git a/packages/core/guard/server/src/middleware.rs b/engine/packages/guard/src/middleware.rs similarity index 100% rename from packages/core/guard/server/src/middleware.rs rename to engine/packages/guard/src/middleware.rs diff --git a/packages/core/guard/server/src/routing/api_public.rs b/engine/packages/guard/src/routing/api_public.rs similarity index 100% rename from packages/core/guard/server/src/routing/api_public.rs rename to engine/packages/guard/src/routing/api_public.rs diff --git a/packages/core/guard/server/src/routing/mod.rs b/engine/packages/guard/src/routing/mod.rs similarity index 100% rename from packages/core/guard/server/src/routing/mod.rs rename to engine/packages/guard/src/routing/mod.rs diff --git a/packages/core/guard/server/src/routing/pegboard_gateway.rs b/engine/packages/guard/src/routing/pegboard_gateway.rs similarity index 100% rename from packages/core/guard/server/src/routing/pegboard_gateway.rs rename to engine/packages/guard/src/routing/pegboard_gateway.rs diff --git a/packages/core/guard/server/src/routing/runner.rs b/engine/packages/guard/src/routing/runner.rs similarity index 100% rename from packages/core/guard/server/src/routing/runner.rs rename to engine/packages/guard/src/routing/runner.rs diff --git a/packages/core/guard/server/src/shared_state.rs b/engine/packages/guard/src/shared_state.rs similarity index 100% rename from packages/core/guard/server/src/shared_state.rs rename to engine/packages/guard/src/shared_state.rs diff --git a/packages/core/guard/server/src/tls.rs b/engine/packages/guard/src/tls.rs similarity index 100% rename from packages/core/guard/server/src/tls.rs rename to engine/packages/guard/src/tls.rs diff --git a/packages/services/internal/Cargo.toml b/engine/packages/internal/Cargo.toml similarity index 100% rename from packages/services/internal/Cargo.toml rename to engine/packages/internal/Cargo.toml diff --git a/packages/services/internal/README.md b/engine/packages/internal/README.md similarity index 100% rename from packages/services/internal/README.md rename to engine/packages/internal/README.md diff --git a/packages/services/internal/src/lib.rs b/engine/packages/internal/src/lib.rs similarity index 100% rename from packages/services/internal/src/lib.rs rename to engine/packages/internal/src/lib.rs diff --git a/packages/services/internal/src/ops/bump_serverless_autoscaler_global.rs b/engine/packages/internal/src/ops/bump_serverless_autoscaler_global.rs similarity index 100% rename from packages/services/internal/src/ops/bump_serverless_autoscaler_global.rs rename to engine/packages/internal/src/ops/bump_serverless_autoscaler_global.rs diff --git a/packages/services/internal/src/ops/cache/mod.rs b/engine/packages/internal/src/ops/cache/mod.rs similarity index 100% rename from packages/services/internal/src/ops/cache/mod.rs rename to engine/packages/internal/src/ops/cache/mod.rs diff --git a/packages/services/internal/src/ops/cache/purge_global.rs b/engine/packages/internal/src/ops/cache/purge_global.rs similarity index 100% rename from packages/services/internal/src/ops/cache/purge_global.rs rename to engine/packages/internal/src/ops/cache/purge_global.rs diff --git a/packages/services/internal/src/ops/mod.rs b/engine/packages/internal/src/ops/mod.rs similarity index 100% rename from packages/services/internal/src/ops/mod.rs rename to engine/packages/internal/src/ops/mod.rs diff --git a/packages/common/logs/Cargo.toml b/engine/packages/logs/Cargo.toml similarity index 100% rename from packages/common/logs/Cargo.toml rename to engine/packages/logs/Cargo.toml diff --git a/packages/common/logs/src/lib.rs b/engine/packages/logs/src/lib.rs similarity index 100% rename from packages/common/logs/src/lib.rs rename to engine/packages/logs/src/lib.rs diff --git a/packages/common/logs/src/unix.rs b/engine/packages/logs/src/unix.rs similarity index 100% rename from packages/common/logs/src/unix.rs rename to engine/packages/logs/src/unix.rs diff --git a/packages/common/logs/src/windows.rs b/engine/packages/logs/src/windows.rs similarity index 100% rename from packages/common/logs/src/windows.rs rename to engine/packages/logs/src/windows.rs diff --git a/packages/common/metrics/Cargo.toml b/engine/packages/metrics/Cargo.toml similarity index 100% rename from packages/common/metrics/Cargo.toml rename to engine/packages/metrics/Cargo.toml diff --git a/packages/common/metrics/src/buckets.rs b/engine/packages/metrics/src/buckets.rs similarity index 100% rename from packages/common/metrics/src/buckets.rs rename to engine/packages/metrics/src/buckets.rs diff --git a/packages/common/metrics/src/lib.rs b/engine/packages/metrics/src/lib.rs similarity index 100% rename from packages/common/metrics/src/lib.rs rename to engine/packages/metrics/src/lib.rs diff --git a/packages/common/metrics/src/providers.rs b/engine/packages/metrics/src/providers.rs similarity index 100% rename from packages/common/metrics/src/providers.rs rename to engine/packages/metrics/src/providers.rs diff --git a/packages/services/namespace/Cargo.toml b/engine/packages/namespace/Cargo.toml similarity index 100% rename from packages/services/namespace/Cargo.toml rename to engine/packages/namespace/Cargo.toml diff --git a/packages/services/namespace/src/errors.rs b/engine/packages/namespace/src/errors.rs similarity index 100% rename from packages/services/namespace/src/errors.rs rename to engine/packages/namespace/src/errors.rs diff --git a/packages/services/namespace/src/keys/mod.rs b/engine/packages/namespace/src/keys/mod.rs similarity index 100% rename from packages/services/namespace/src/keys/mod.rs rename to engine/packages/namespace/src/keys/mod.rs diff --git a/packages/services/namespace/src/keys/runner_config.rs b/engine/packages/namespace/src/keys/runner_config.rs similarity index 100% rename from packages/services/namespace/src/keys/runner_config.rs rename to engine/packages/namespace/src/keys/runner_config.rs diff --git a/packages/services/namespace/src/lib.rs b/engine/packages/namespace/src/lib.rs similarity index 100% rename from packages/services/namespace/src/lib.rs rename to engine/packages/namespace/src/lib.rs diff --git a/packages/services/namespace/src/ops/get_global.rs b/engine/packages/namespace/src/ops/get_global.rs similarity index 100% rename from packages/services/namespace/src/ops/get_global.rs rename to engine/packages/namespace/src/ops/get_global.rs diff --git a/packages/services/namespace/src/ops/get_local.rs b/engine/packages/namespace/src/ops/get_local.rs similarity index 100% rename from packages/services/namespace/src/ops/get_local.rs rename to engine/packages/namespace/src/ops/get_local.rs diff --git a/packages/services/namespace/src/ops/list.rs b/engine/packages/namespace/src/ops/list.rs similarity index 100% rename from packages/services/namespace/src/ops/list.rs rename to engine/packages/namespace/src/ops/list.rs diff --git a/packages/services/namespace/src/ops/mod.rs b/engine/packages/namespace/src/ops/mod.rs similarity index 100% rename from packages/services/namespace/src/ops/mod.rs rename to engine/packages/namespace/src/ops/mod.rs diff --git a/packages/services/namespace/src/ops/resolve_for_name_global.rs b/engine/packages/namespace/src/ops/resolve_for_name_global.rs similarity index 100% rename from packages/services/namespace/src/ops/resolve_for_name_global.rs rename to engine/packages/namespace/src/ops/resolve_for_name_global.rs diff --git a/packages/services/namespace/src/ops/resolve_for_name_local.rs b/engine/packages/namespace/src/ops/resolve_for_name_local.rs similarity index 100% rename from packages/services/namespace/src/ops/resolve_for_name_local.rs rename to engine/packages/namespace/src/ops/resolve_for_name_local.rs diff --git a/packages/services/namespace/src/ops/runner_config/delete.rs b/engine/packages/namespace/src/ops/runner_config/delete.rs similarity index 100% rename from packages/services/namespace/src/ops/runner_config/delete.rs rename to engine/packages/namespace/src/ops/runner_config/delete.rs diff --git a/packages/services/namespace/src/ops/runner_config/get.rs b/engine/packages/namespace/src/ops/runner_config/get.rs similarity index 100% rename from packages/services/namespace/src/ops/runner_config/get.rs rename to engine/packages/namespace/src/ops/runner_config/get.rs diff --git a/packages/services/namespace/src/ops/runner_config/list.rs b/engine/packages/namespace/src/ops/runner_config/list.rs similarity index 100% rename from packages/services/namespace/src/ops/runner_config/list.rs rename to engine/packages/namespace/src/ops/runner_config/list.rs diff --git a/packages/services/namespace/src/ops/runner_config/mod.rs b/engine/packages/namespace/src/ops/runner_config/mod.rs similarity index 100% rename from packages/services/namespace/src/ops/runner_config/mod.rs rename to engine/packages/namespace/src/ops/runner_config/mod.rs diff --git a/packages/services/namespace/src/ops/runner_config/upsert.rs b/engine/packages/namespace/src/ops/runner_config/upsert.rs similarity index 100% rename from packages/services/namespace/src/ops/runner_config/upsert.rs rename to engine/packages/namespace/src/ops/runner_config/upsert.rs diff --git a/packages/services/namespace/src/utils.rs b/engine/packages/namespace/src/utils.rs similarity index 100% rename from packages/services/namespace/src/utils.rs rename to engine/packages/namespace/src/utils.rs diff --git a/packages/services/namespace/src/workflows/mod.rs b/engine/packages/namespace/src/workflows/mod.rs similarity index 100% rename from packages/services/namespace/src/workflows/mod.rs rename to engine/packages/namespace/src/workflows/mod.rs diff --git a/packages/services/namespace/src/workflows/namespace.rs b/engine/packages/namespace/src/workflows/namespace.rs similarity index 100% rename from packages/services/namespace/src/workflows/namespace.rs rename to engine/packages/namespace/src/workflows/namespace.rs diff --git a/packages/core/pegboard-gateway/Cargo.toml b/engine/packages/pegboard-gateway/Cargo.toml similarity index 100% rename from packages/core/pegboard-gateway/Cargo.toml rename to engine/packages/pegboard-gateway/Cargo.toml diff --git a/packages/core/pegboard-gateway/src/lib.rs b/engine/packages/pegboard-gateway/src/lib.rs similarity index 100% rename from packages/core/pegboard-gateway/src/lib.rs rename to engine/packages/pegboard-gateway/src/lib.rs diff --git a/packages/core/pegboard-gateway/src/shared_state.rs b/engine/packages/pegboard-gateway/src/shared_state.rs similarity index 100% rename from packages/core/pegboard-gateway/src/shared_state.rs rename to engine/packages/pegboard-gateway/src/shared_state.rs diff --git a/packages/core/pegboard-runner/Cargo.toml b/engine/packages/pegboard-runner/Cargo.toml similarity index 100% rename from packages/core/pegboard-runner/Cargo.toml rename to engine/packages/pegboard-runner/Cargo.toml diff --git a/packages/core/pegboard-runner/src/client_to_pubsub_task.rs b/engine/packages/pegboard-runner/src/client_to_pubsub_task.rs similarity index 100% rename from packages/core/pegboard-runner/src/client_to_pubsub_task.rs rename to engine/packages/pegboard-runner/src/client_to_pubsub_task.rs diff --git a/packages/core/pegboard-runner/src/conn.rs b/engine/packages/pegboard-runner/src/conn.rs similarity index 100% rename from packages/core/pegboard-runner/src/conn.rs rename to engine/packages/pegboard-runner/src/conn.rs diff --git a/packages/core/pegboard-runner/src/errors.rs b/engine/packages/pegboard-runner/src/errors.rs similarity index 100% rename from packages/core/pegboard-runner/src/errors.rs rename to engine/packages/pegboard-runner/src/errors.rs diff --git a/packages/core/pegboard-runner/src/lib.rs b/engine/packages/pegboard-runner/src/lib.rs similarity index 100% rename from packages/core/pegboard-runner/src/lib.rs rename to engine/packages/pegboard-runner/src/lib.rs diff --git a/packages/core/pegboard-runner/src/ping_task.rs b/engine/packages/pegboard-runner/src/ping_task.rs similarity index 100% rename from packages/core/pegboard-runner/src/ping_task.rs rename to engine/packages/pegboard-runner/src/ping_task.rs diff --git a/packages/core/pegboard-runner/src/pubsub_to_client_task.rs b/engine/packages/pegboard-runner/src/pubsub_to_client_task.rs similarity index 100% rename from packages/core/pegboard-runner/src/pubsub_to_client_task.rs rename to engine/packages/pegboard-runner/src/pubsub_to_client_task.rs diff --git a/packages/core/pegboard-runner/src/utils.rs b/engine/packages/pegboard-runner/src/utils.rs similarity index 100% rename from packages/core/pegboard-runner/src/utils.rs rename to engine/packages/pegboard-runner/src/utils.rs diff --git a/packages/core/pegboard-serverless/Cargo.toml b/engine/packages/pegboard-serverless/Cargo.toml similarity index 100% rename from packages/core/pegboard-serverless/Cargo.toml rename to engine/packages/pegboard-serverless/Cargo.toml diff --git a/packages/core/pegboard-serverless/src/lib.rs b/engine/packages/pegboard-serverless/src/lib.rs similarity index 100% rename from packages/core/pegboard-serverless/src/lib.rs rename to engine/packages/pegboard-serverless/src/lib.rs diff --git a/packages/services/pegboard/Cargo.toml b/engine/packages/pegboard/Cargo.toml similarity index 100% rename from packages/services/pegboard/Cargo.toml rename to engine/packages/pegboard/Cargo.toml diff --git a/packages/services/pegboard/src/errors.rs b/engine/packages/pegboard/src/errors.rs similarity index 100% rename from packages/services/pegboard/src/errors.rs rename to engine/packages/pegboard/src/errors.rs diff --git a/packages/services/pegboard/src/keys/actor.rs b/engine/packages/pegboard/src/keys/actor.rs similarity index 100% rename from packages/services/pegboard/src/keys/actor.rs rename to engine/packages/pegboard/src/keys/actor.rs diff --git a/packages/services/pegboard/src/keys/epoxy/mod.rs b/engine/packages/pegboard/src/keys/epoxy/mod.rs similarity index 100% rename from packages/services/pegboard/src/keys/epoxy/mod.rs rename to engine/packages/pegboard/src/keys/epoxy/mod.rs diff --git a/packages/services/pegboard/src/keys/epoxy/ns.rs b/engine/packages/pegboard/src/keys/epoxy/ns.rs similarity index 100% rename from packages/services/pegboard/src/keys/epoxy/ns.rs rename to engine/packages/pegboard/src/keys/epoxy/ns.rs diff --git a/packages/services/pegboard/src/keys/mod.rs b/engine/packages/pegboard/src/keys/mod.rs similarity index 100% rename from packages/services/pegboard/src/keys/mod.rs rename to engine/packages/pegboard/src/keys/mod.rs diff --git a/packages/services/pegboard/src/keys/ns.rs b/engine/packages/pegboard/src/keys/ns.rs similarity index 100% rename from packages/services/pegboard/src/keys/ns.rs rename to engine/packages/pegboard/src/keys/ns.rs diff --git a/packages/services/pegboard/src/keys/runner.rs b/engine/packages/pegboard/src/keys/runner.rs similarity index 100% rename from packages/services/pegboard/src/keys/runner.rs rename to engine/packages/pegboard/src/keys/runner.rs diff --git a/packages/services/pegboard/src/lib.rs b/engine/packages/pegboard/src/lib.rs similarity index 100% rename from packages/services/pegboard/src/lib.rs rename to engine/packages/pegboard/src/lib.rs diff --git a/packages/services/pegboard/src/metrics.rs b/engine/packages/pegboard/src/metrics.rs similarity index 100% rename from packages/services/pegboard/src/metrics.rs rename to engine/packages/pegboard/src/metrics.rs diff --git a/packages/services/pegboard/src/ops/actor/create.rs b/engine/packages/pegboard/src/ops/actor/create.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/create.rs rename to engine/packages/pegboard/src/ops/actor/create.rs diff --git a/packages/services/pegboard/src/ops/actor/get.rs b/engine/packages/pegboard/src/ops/actor/get.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/get.rs rename to engine/packages/pegboard/src/ops/actor/get.rs diff --git a/packages/services/pegboard/src/ops/actor/get_for_gateway.rs b/engine/packages/pegboard/src/ops/actor/get_for_gateway.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/get_for_gateway.rs rename to engine/packages/pegboard/src/ops/actor/get_for_gateway.rs diff --git a/packages/services/pegboard/src/ops/actor/get_for_key.rs b/engine/packages/pegboard/src/ops/actor/get_for_key.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/get_for_key.rs rename to engine/packages/pegboard/src/ops/actor/get_for_key.rs diff --git a/packages/services/pegboard/src/ops/actor/get_reservation_for_key.rs b/engine/packages/pegboard/src/ops/actor/get_reservation_for_key.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/get_reservation_for_key.rs rename to engine/packages/pegboard/src/ops/actor/get_reservation_for_key.rs diff --git a/packages/services/pegboard/src/ops/actor/get_runner.rs b/engine/packages/pegboard/src/ops/actor/get_runner.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/get_runner.rs rename to engine/packages/pegboard/src/ops/actor/get_runner.rs diff --git a/packages/services/pegboard/src/ops/actor/list_for_ns.rs b/engine/packages/pegboard/src/ops/actor/list_for_ns.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/list_for_ns.rs rename to engine/packages/pegboard/src/ops/actor/list_for_ns.rs diff --git a/packages/services/pegboard/src/ops/actor/list_names.rs b/engine/packages/pegboard/src/ops/actor/list_names.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/list_names.rs rename to engine/packages/pegboard/src/ops/actor/list_names.rs diff --git a/packages/services/pegboard/src/ops/actor/mod.rs b/engine/packages/pegboard/src/ops/actor/mod.rs similarity index 100% rename from packages/services/pegboard/src/ops/actor/mod.rs rename to engine/packages/pegboard/src/ops/actor/mod.rs diff --git a/packages/services/pegboard/src/ops/mod.rs b/engine/packages/pegboard/src/ops/mod.rs similarity index 100% rename from packages/services/pegboard/src/ops/mod.rs rename to engine/packages/pegboard/src/ops/mod.rs diff --git a/packages/services/pegboard/src/ops/runner/find_dc_with_runner.rs b/engine/packages/pegboard/src/ops/runner/find_dc_with_runner.rs similarity index 100% rename from packages/services/pegboard/src/ops/runner/find_dc_with_runner.rs rename to engine/packages/pegboard/src/ops/runner/find_dc_with_runner.rs diff --git a/packages/services/pegboard/src/ops/runner/get.rs b/engine/packages/pegboard/src/ops/runner/get.rs similarity index 100% rename from packages/services/pegboard/src/ops/runner/get.rs rename to engine/packages/pegboard/src/ops/runner/get.rs diff --git a/packages/services/pegboard/src/ops/runner/get_by_key.rs b/engine/packages/pegboard/src/ops/runner/get_by_key.rs similarity index 100% rename from packages/services/pegboard/src/ops/runner/get_by_key.rs rename to engine/packages/pegboard/src/ops/runner/get_by_key.rs diff --git a/packages/services/pegboard/src/ops/runner/list_for_ns.rs b/engine/packages/pegboard/src/ops/runner/list_for_ns.rs similarity index 100% rename from packages/services/pegboard/src/ops/runner/list_for_ns.rs rename to engine/packages/pegboard/src/ops/runner/list_for_ns.rs diff --git a/packages/services/pegboard/src/ops/runner/list_names.rs b/engine/packages/pegboard/src/ops/runner/list_names.rs similarity index 100% rename from packages/services/pegboard/src/ops/runner/list_names.rs rename to engine/packages/pegboard/src/ops/runner/list_names.rs diff --git a/packages/services/pegboard/src/ops/runner/mod.rs b/engine/packages/pegboard/src/ops/runner/mod.rs similarity index 100% rename from packages/services/pegboard/src/ops/runner/mod.rs rename to engine/packages/pegboard/src/ops/runner/mod.rs diff --git a/packages/services/pegboard/src/ops/runner/update_alloc_idx.rs b/engine/packages/pegboard/src/ops/runner/update_alloc_idx.rs similarity index 100% rename from packages/services/pegboard/src/ops/runner/update_alloc_idx.rs rename to engine/packages/pegboard/src/ops/runner/update_alloc_idx.rs diff --git a/packages/services/pegboard/src/pubsub_subjects.rs b/engine/packages/pegboard/src/pubsub_subjects.rs similarity index 100% rename from packages/services/pegboard/src/pubsub_subjects.rs rename to engine/packages/pegboard/src/pubsub_subjects.rs diff --git a/packages/services/pegboard/src/utils.rs b/engine/packages/pegboard/src/utils.rs similarity index 100% rename from packages/services/pegboard/src/utils.rs rename to engine/packages/pegboard/src/utils.rs diff --git a/packages/services/pegboard/src/workflows/actor/actor_keys.rs b/engine/packages/pegboard/src/workflows/actor/actor_keys.rs similarity index 100% rename from packages/services/pegboard/src/workflows/actor/actor_keys.rs rename to engine/packages/pegboard/src/workflows/actor/actor_keys.rs diff --git a/packages/services/pegboard/src/workflows/actor/destroy.rs b/engine/packages/pegboard/src/workflows/actor/destroy.rs similarity index 100% rename from packages/services/pegboard/src/workflows/actor/destroy.rs rename to engine/packages/pegboard/src/workflows/actor/destroy.rs diff --git a/packages/services/pegboard/src/workflows/actor/mod.rs b/engine/packages/pegboard/src/workflows/actor/mod.rs similarity index 100% rename from packages/services/pegboard/src/workflows/actor/mod.rs rename to engine/packages/pegboard/src/workflows/actor/mod.rs diff --git a/packages/services/pegboard/src/workflows/actor/runtime.rs b/engine/packages/pegboard/src/workflows/actor/runtime.rs similarity index 100% rename from packages/services/pegboard/src/workflows/actor/runtime.rs rename to engine/packages/pegboard/src/workflows/actor/runtime.rs diff --git a/packages/services/pegboard/src/workflows/actor/setup.rs b/engine/packages/pegboard/src/workflows/actor/setup.rs similarity index 100% rename from packages/services/pegboard/src/workflows/actor/setup.rs rename to engine/packages/pegboard/src/workflows/actor/setup.rs diff --git a/packages/services/pegboard/src/workflows/mod.rs b/engine/packages/pegboard/src/workflows/mod.rs similarity index 100% rename from packages/services/pegboard/src/workflows/mod.rs rename to engine/packages/pegboard/src/workflows/mod.rs diff --git a/packages/services/pegboard/src/workflows/runner.rs b/engine/packages/pegboard/src/workflows/runner.rs similarity index 100% rename from packages/services/pegboard/src/workflows/runner.rs rename to engine/packages/pegboard/src/workflows/runner.rs diff --git a/packages/common/pools/Cargo.toml b/engine/packages/pools/Cargo.toml similarity index 100% rename from packages/common/pools/Cargo.toml rename to engine/packages/pools/Cargo.toml diff --git a/packages/common/pools/src/db/clickhouse.rs b/engine/packages/pools/src/db/clickhouse.rs similarity index 100% rename from packages/common/pools/src/db/clickhouse.rs rename to engine/packages/pools/src/db/clickhouse.rs diff --git a/packages/common/pools/src/db/mod.rs b/engine/packages/pools/src/db/mod.rs similarity index 100% rename from packages/common/pools/src/db/mod.rs rename to engine/packages/pools/src/db/mod.rs diff --git a/packages/common/pools/src/db/udb.rs b/engine/packages/pools/src/db/udb.rs similarity index 100% rename from packages/common/pools/src/db/udb.rs rename to engine/packages/pools/src/db/udb.rs diff --git a/packages/common/pools/src/db/ups.rs b/engine/packages/pools/src/db/ups.rs similarity index 100% rename from packages/common/pools/src/db/ups.rs rename to engine/packages/pools/src/db/ups.rs diff --git a/packages/common/pools/src/error.rs b/engine/packages/pools/src/error.rs similarity index 100% rename from packages/common/pools/src/error.rs rename to engine/packages/pools/src/error.rs diff --git a/packages/common/pools/src/lib.rs b/engine/packages/pools/src/lib.rs similarity index 100% rename from packages/common/pools/src/lib.rs rename to engine/packages/pools/src/lib.rs diff --git a/packages/common/pools/src/metrics.rs b/engine/packages/pools/src/metrics.rs similarity index 100% rename from packages/common/pools/src/metrics.rs rename to engine/packages/pools/src/metrics.rs diff --git a/packages/common/pools/src/pools.rs b/engine/packages/pools/src/pools.rs similarity index 100% rename from packages/common/pools/src/pools.rs rename to engine/packages/pools/src/pools.rs diff --git a/packages/common/pools/src/prelude.rs b/engine/packages/pools/src/prelude.rs similarity index 100% rename from packages/common/pools/src/prelude.rs rename to engine/packages/pools/src/prelude.rs diff --git a/packages/common/pools/src/reqwest.rs b/engine/packages/pools/src/reqwest.rs similarity index 100% rename from packages/common/pools/src/reqwest.rs rename to engine/packages/pools/src/reqwest.rs diff --git a/packages/common/runtime/Cargo.lock b/engine/packages/runtime/Cargo.lock similarity index 100% rename from packages/common/runtime/Cargo.lock rename to engine/packages/runtime/Cargo.lock diff --git a/packages/common/runtime/Cargo.toml b/engine/packages/runtime/Cargo.toml similarity index 100% rename from packages/common/runtime/Cargo.toml rename to engine/packages/runtime/Cargo.toml diff --git a/packages/common/runtime/src/lib.rs b/engine/packages/runtime/src/lib.rs similarity index 100% rename from packages/common/runtime/src/lib.rs rename to engine/packages/runtime/src/lib.rs diff --git a/packages/common/runtime/src/metrics.rs b/engine/packages/runtime/src/metrics.rs similarity index 100% rename from packages/common/runtime/src/metrics.rs rename to engine/packages/runtime/src/metrics.rs diff --git a/packages/common/runtime/src/traces.rs b/engine/packages/runtime/src/traces.rs similarity index 100% rename from packages/common/runtime/src/traces.rs rename to engine/packages/runtime/src/traces.rs diff --git a/packages/common/service-manager/Cargo.toml b/engine/packages/service-manager/Cargo.toml similarity index 100% rename from packages/common/service-manager/Cargo.toml rename to engine/packages/service-manager/Cargo.toml diff --git a/packages/common/service-manager/src/lib.rs b/engine/packages/service-manager/src/lib.rs similarity index 100% rename from packages/common/service-manager/src/lib.rs rename to engine/packages/service-manager/src/lib.rs diff --git a/packages/common/telemetry/Cargo.toml b/engine/packages/telemetry/Cargo.toml similarity index 100% rename from packages/common/telemetry/Cargo.toml rename to engine/packages/telemetry/Cargo.toml diff --git a/packages/common/telemetry/README.md b/engine/packages/telemetry/README.md similarity index 100% rename from packages/common/telemetry/README.md rename to engine/packages/telemetry/README.md diff --git a/packages/common/telemetry/src/lib.rs b/engine/packages/telemetry/src/lib.rs similarity index 100% rename from packages/common/telemetry/src/lib.rs rename to engine/packages/telemetry/src/lib.rs diff --git a/packages/common/test-deps-docker/Cargo.toml b/engine/packages/test-deps-docker/Cargo.toml similarity index 100% rename from packages/common/test-deps-docker/Cargo.toml rename to engine/packages/test-deps-docker/Cargo.toml diff --git a/packages/common/test-deps-docker/src/database.rs b/engine/packages/test-deps-docker/src/database.rs similarity index 100% rename from packages/common/test-deps-docker/src/database.rs rename to engine/packages/test-deps-docker/src/database.rs diff --git a/packages/common/test-deps-docker/src/lib.rs b/engine/packages/test-deps-docker/src/lib.rs similarity index 100% rename from packages/common/test-deps-docker/src/lib.rs rename to engine/packages/test-deps-docker/src/lib.rs diff --git a/packages/common/test-deps-docker/src/pubsub.rs b/engine/packages/test-deps-docker/src/pubsub.rs similarity index 100% rename from packages/common/test-deps-docker/src/pubsub.rs rename to engine/packages/test-deps-docker/src/pubsub.rs diff --git a/packages/common/test-deps/Cargo.toml b/engine/packages/test-deps/Cargo.toml similarity index 100% rename from packages/common/test-deps/Cargo.toml rename to engine/packages/test-deps/Cargo.toml diff --git a/packages/common/test-deps/src/datacenter.rs b/engine/packages/test-deps/src/datacenter.rs similarity index 100% rename from packages/common/test-deps/src/datacenter.rs rename to engine/packages/test-deps/src/datacenter.rs diff --git a/packages/common/test-deps/src/lib.rs b/engine/packages/test-deps/src/lib.rs similarity index 100% rename from packages/common/test-deps/src/lib.rs rename to engine/packages/test-deps/src/lib.rs diff --git a/packages/services/tracing-reconfigure/Cargo.toml b/engine/packages/tracing-reconfigure/Cargo.toml similarity index 100% rename from packages/services/tracing-reconfigure/Cargo.toml rename to engine/packages/tracing-reconfigure/Cargo.toml diff --git a/packages/services/tracing-reconfigure/src/lib.rs b/engine/packages/tracing-reconfigure/src/lib.rs similarity index 100% rename from packages/services/tracing-reconfigure/src/lib.rs rename to engine/packages/tracing-reconfigure/src/lib.rs diff --git a/packages/common/types/Cargo.toml b/engine/packages/types/Cargo.toml similarity index 100% rename from packages/common/types/Cargo.toml rename to engine/packages/types/Cargo.toml diff --git a/packages/common/types/README.md b/engine/packages/types/README.md similarity index 100% rename from packages/common/types/README.md rename to engine/packages/types/README.md diff --git a/packages/common/types/src/actors.rs b/engine/packages/types/src/actors.rs similarity index 100% rename from packages/common/types/src/actors.rs rename to engine/packages/types/src/actors.rs diff --git a/packages/common/types/src/datacenters.rs b/engine/packages/types/src/datacenters.rs similarity index 100% rename from packages/common/types/src/datacenters.rs rename to engine/packages/types/src/datacenters.rs diff --git a/packages/common/types/src/keys/mod.rs b/engine/packages/types/src/keys/mod.rs similarity index 100% rename from packages/common/types/src/keys/mod.rs rename to engine/packages/types/src/keys/mod.rs diff --git a/packages/common/types/src/keys/namespace/mod.rs b/engine/packages/types/src/keys/namespace/mod.rs similarity index 100% rename from packages/common/types/src/keys/namespace/mod.rs rename to engine/packages/types/src/keys/namespace/mod.rs diff --git a/packages/common/types/src/keys/namespace/runner_config.rs b/engine/packages/types/src/keys/namespace/runner_config.rs similarity index 100% rename from packages/common/types/src/keys/namespace/runner_config.rs rename to engine/packages/types/src/keys/namespace/runner_config.rs diff --git a/packages/common/types/src/keys/pegboard/mod.rs b/engine/packages/types/src/keys/pegboard/mod.rs similarity index 100% rename from packages/common/types/src/keys/pegboard/mod.rs rename to engine/packages/types/src/keys/pegboard/mod.rs diff --git a/packages/common/types/src/keys/pegboard/ns.rs b/engine/packages/types/src/keys/pegboard/ns.rs similarity index 100% rename from packages/common/types/src/keys/pegboard/ns.rs rename to engine/packages/types/src/keys/pegboard/ns.rs diff --git a/packages/common/types/src/lib.rs b/engine/packages/types/src/lib.rs similarity index 100% rename from packages/common/types/src/lib.rs rename to engine/packages/types/src/lib.rs diff --git a/packages/common/types/src/msgs/mod.rs b/engine/packages/types/src/msgs/mod.rs similarity index 100% rename from packages/common/types/src/msgs/mod.rs rename to engine/packages/types/src/msgs/mod.rs diff --git a/packages/common/types/src/msgs/pegboard.rs b/engine/packages/types/src/msgs/pegboard.rs similarity index 100% rename from packages/common/types/src/msgs/pegboard.rs rename to engine/packages/types/src/msgs/pegboard.rs diff --git a/packages/common/types/src/namespaces.rs b/engine/packages/types/src/namespaces.rs similarity index 100% rename from packages/common/types/src/namespaces.rs rename to engine/packages/types/src/namespaces.rs diff --git a/packages/common/types/src/runner_configs.rs b/engine/packages/types/src/runner_configs.rs similarity index 100% rename from packages/common/types/src/runner_configs.rs rename to engine/packages/types/src/runner_configs.rs diff --git a/packages/common/types/src/runners.rs b/engine/packages/types/src/runners.rs similarity index 100% rename from packages/common/types/src/runners.rs rename to engine/packages/types/src/runners.rs diff --git a/packages/common/universaldb/Cargo.toml b/engine/packages/universaldb/Cargo.toml similarity index 100% rename from packages/common/universaldb/Cargo.toml rename to engine/packages/universaldb/Cargo.toml diff --git a/packages/common/universaldb/src/atomic.rs b/engine/packages/universaldb/src/atomic.rs similarity index 100% rename from packages/common/universaldb/src/atomic.rs rename to engine/packages/universaldb/src/atomic.rs diff --git a/packages/common/universaldb/src/database.rs b/engine/packages/universaldb/src/database.rs similarity index 100% rename from packages/common/universaldb/src/database.rs rename to engine/packages/universaldb/src/database.rs diff --git a/packages/common/universaldb/src/driver/mod.rs b/engine/packages/universaldb/src/driver/mod.rs similarity index 100% rename from packages/common/universaldb/src/driver/mod.rs rename to engine/packages/universaldb/src/driver/mod.rs diff --git a/packages/common/universaldb/src/driver/postgres/database.rs b/engine/packages/universaldb/src/driver/postgres/database.rs similarity index 100% rename from packages/common/universaldb/src/driver/postgres/database.rs rename to engine/packages/universaldb/src/driver/postgres/database.rs diff --git a/packages/common/universaldb/src/driver/postgres/mod.rs b/engine/packages/universaldb/src/driver/postgres/mod.rs similarity index 100% rename from packages/common/universaldb/src/driver/postgres/mod.rs rename to engine/packages/universaldb/src/driver/postgres/mod.rs diff --git a/packages/common/universaldb/src/driver/postgres/transaction.rs b/engine/packages/universaldb/src/driver/postgres/transaction.rs similarity index 100% rename from packages/common/universaldb/src/driver/postgres/transaction.rs rename to engine/packages/universaldb/src/driver/postgres/transaction.rs diff --git a/packages/common/universaldb/src/driver/postgres/transaction_task.rs b/engine/packages/universaldb/src/driver/postgres/transaction_task.rs similarity index 100% rename from packages/common/universaldb/src/driver/postgres/transaction_task.rs rename to engine/packages/universaldb/src/driver/postgres/transaction_task.rs diff --git a/packages/common/universaldb/src/driver/rocksdb/database.rs b/engine/packages/universaldb/src/driver/rocksdb/database.rs similarity index 100% rename from packages/common/universaldb/src/driver/rocksdb/database.rs rename to engine/packages/universaldb/src/driver/rocksdb/database.rs diff --git a/packages/common/universaldb/src/driver/rocksdb/mod.rs b/engine/packages/universaldb/src/driver/rocksdb/mod.rs similarity index 100% rename from packages/common/universaldb/src/driver/rocksdb/mod.rs rename to engine/packages/universaldb/src/driver/rocksdb/mod.rs diff --git a/packages/common/universaldb/src/driver/rocksdb/transaction.rs b/engine/packages/universaldb/src/driver/rocksdb/transaction.rs similarity index 100% rename from packages/common/universaldb/src/driver/rocksdb/transaction.rs rename to engine/packages/universaldb/src/driver/rocksdb/transaction.rs diff --git a/packages/common/universaldb/src/driver/rocksdb/transaction_conflict_tracker.rs b/engine/packages/universaldb/src/driver/rocksdb/transaction_conflict_tracker.rs similarity index 100% rename from packages/common/universaldb/src/driver/rocksdb/transaction_conflict_tracker.rs rename to engine/packages/universaldb/src/driver/rocksdb/transaction_conflict_tracker.rs diff --git a/packages/common/universaldb/src/driver/rocksdb/transaction_task.rs b/engine/packages/universaldb/src/driver/rocksdb/transaction_task.rs similarity index 100% rename from packages/common/universaldb/src/driver/rocksdb/transaction_task.rs rename to engine/packages/universaldb/src/driver/rocksdb/transaction_task.rs diff --git a/packages/common/universaldb/src/error.rs b/engine/packages/universaldb/src/error.rs similarity index 100% rename from packages/common/universaldb/src/error.rs rename to engine/packages/universaldb/src/error.rs diff --git a/packages/common/universaldb/src/key_selector.rs b/engine/packages/universaldb/src/key_selector.rs similarity index 100% rename from packages/common/universaldb/src/key_selector.rs rename to engine/packages/universaldb/src/key_selector.rs diff --git a/packages/common/universaldb/src/lib.rs b/engine/packages/universaldb/src/lib.rs similarity index 100% rename from packages/common/universaldb/src/lib.rs rename to engine/packages/universaldb/src/lib.rs diff --git a/packages/common/universaldb/src/metrics.rs b/engine/packages/universaldb/src/metrics.rs similarity index 100% rename from packages/common/universaldb/src/metrics.rs rename to engine/packages/universaldb/src/metrics.rs diff --git a/packages/common/universaldb/src/options.rs b/engine/packages/universaldb/src/options.rs similarity index 100% rename from packages/common/universaldb/src/options.rs rename to engine/packages/universaldb/src/options.rs diff --git a/packages/common/universaldb/src/prelude.rs b/engine/packages/universaldb/src/prelude.rs similarity index 100% rename from packages/common/universaldb/src/prelude.rs rename to engine/packages/universaldb/src/prelude.rs diff --git a/packages/common/universaldb/src/range_option.rs b/engine/packages/universaldb/src/range_option.rs similarity index 100% rename from packages/common/universaldb/src/range_option.rs rename to engine/packages/universaldb/src/range_option.rs diff --git a/packages/common/universaldb/src/transaction.rs b/engine/packages/universaldb/src/transaction.rs similarity index 100% rename from packages/common/universaldb/src/transaction.rs rename to engine/packages/universaldb/src/transaction.rs diff --git a/packages/common/universaldb/src/tx_ops.rs b/engine/packages/universaldb/src/tx_ops.rs similarity index 100% rename from packages/common/universaldb/src/tx_ops.rs rename to engine/packages/universaldb/src/tx_ops.rs diff --git a/packages/common/universaldb/src/utils/cherry_pick.rs b/engine/packages/universaldb/src/utils/cherry_pick.rs similarity index 100% rename from packages/common/universaldb/src/utils/cherry_pick.rs rename to engine/packages/universaldb/src/utils/cherry_pick.rs diff --git a/packages/common/universaldb/src/utils/codes.rs b/engine/packages/universaldb/src/utils/codes.rs similarity index 100% rename from packages/common/universaldb/src/utils/codes.rs rename to engine/packages/universaldb/src/utils/codes.rs diff --git a/packages/common/universaldb/src/utils/ext.rs b/engine/packages/universaldb/src/utils/ext.rs similarity index 100% rename from packages/common/universaldb/src/utils/ext.rs rename to engine/packages/universaldb/src/utils/ext.rs diff --git a/packages/common/universaldb/src/utils/formal_key.rs b/engine/packages/universaldb/src/utils/formal_key.rs similarity index 100% rename from packages/common/universaldb/src/utils/formal_key.rs rename to engine/packages/universaldb/src/utils/formal_key.rs diff --git a/packages/common/universaldb/src/utils/keys.rs b/engine/packages/universaldb/src/utils/keys.rs similarity index 100% rename from packages/common/universaldb/src/utils/keys.rs rename to engine/packages/universaldb/src/utils/keys.rs diff --git a/packages/common/universaldb/src/utils/mod.rs b/engine/packages/universaldb/src/utils/mod.rs similarity index 100% rename from packages/common/universaldb/src/utils/mod.rs rename to engine/packages/universaldb/src/utils/mod.rs diff --git a/packages/common/universaldb/src/utils/subspace.rs b/engine/packages/universaldb/src/utils/subspace.rs similarity index 100% rename from packages/common/universaldb/src/utils/subspace.rs rename to engine/packages/universaldb/src/utils/subspace.rs diff --git a/packages/common/universaldb/src/value.rs b/engine/packages/universaldb/src/value.rs similarity index 100% rename from packages/common/universaldb/src/value.rs rename to engine/packages/universaldb/src/value.rs diff --git a/packages/common/universaldb/src/versionstamp.rs b/engine/packages/universaldb/src/versionstamp.rs similarity index 100% rename from packages/common/universaldb/src/versionstamp.rs rename to engine/packages/universaldb/src/versionstamp.rs diff --git a/packages/common/universaldb/tests/integration.rs b/engine/packages/universaldb/tests/integration.rs similarity index 100% rename from packages/common/universaldb/tests/integration.rs rename to engine/packages/universaldb/tests/integration.rs diff --git a/packages/common/universaldb/tests/integration_gas.rs b/engine/packages/universaldb/tests/integration_gas.rs similarity index 100% rename from packages/common/universaldb/tests/integration_gas.rs rename to engine/packages/universaldb/tests/integration_gas.rs diff --git a/packages/common/universaldb/tests/rocksdb.rs b/engine/packages/universaldb/tests/rocksdb.rs similarity index 100% rename from packages/common/universaldb/tests/rocksdb.rs rename to engine/packages/universaldb/tests/rocksdb.rs diff --git a/packages/common/universaldb/tests/versionstamp.rs b/engine/packages/universaldb/tests/versionstamp.rs similarity index 100% rename from packages/common/universaldb/tests/versionstamp.rs rename to engine/packages/universaldb/tests/versionstamp.rs diff --git a/packages/common/universalpubsub/Cargo.toml b/engine/packages/universalpubsub/Cargo.toml similarity index 100% rename from packages/common/universalpubsub/Cargo.toml rename to engine/packages/universalpubsub/Cargo.toml diff --git a/packages/common/universalpubsub/benches/simple.rs b/engine/packages/universalpubsub/benches/simple.rs similarity index 100% rename from packages/common/universalpubsub/benches/simple.rs rename to engine/packages/universalpubsub/benches/simple.rs diff --git a/packages/common/universalpubsub/src/chunking.rs b/engine/packages/universalpubsub/src/chunking.rs similarity index 100% rename from packages/common/universalpubsub/src/chunking.rs rename to engine/packages/universalpubsub/src/chunking.rs diff --git a/packages/common/universalpubsub/src/driver/memory/mod.rs b/engine/packages/universalpubsub/src/driver/memory/mod.rs similarity index 100% rename from packages/common/universalpubsub/src/driver/memory/mod.rs rename to engine/packages/universalpubsub/src/driver/memory/mod.rs diff --git a/packages/common/universalpubsub/src/driver/mod.rs b/engine/packages/universalpubsub/src/driver/mod.rs similarity index 100% rename from packages/common/universalpubsub/src/driver/mod.rs rename to engine/packages/universalpubsub/src/driver/mod.rs diff --git a/packages/common/universalpubsub/src/driver/nats/mod.rs b/engine/packages/universalpubsub/src/driver/nats/mod.rs similarity index 100% rename from packages/common/universalpubsub/src/driver/nats/mod.rs rename to engine/packages/universalpubsub/src/driver/nats/mod.rs diff --git a/packages/common/universalpubsub/src/driver/postgres/mod.rs b/engine/packages/universalpubsub/src/driver/postgres/mod.rs similarity index 100% rename from packages/common/universalpubsub/src/driver/postgres/mod.rs rename to engine/packages/universalpubsub/src/driver/postgres/mod.rs diff --git a/packages/common/universalpubsub/src/errors.rs b/engine/packages/universalpubsub/src/errors.rs similarity index 100% rename from packages/common/universalpubsub/src/errors.rs rename to engine/packages/universalpubsub/src/errors.rs diff --git a/packages/common/universalpubsub/src/lib.rs b/engine/packages/universalpubsub/src/lib.rs similarity index 100% rename from packages/common/universalpubsub/src/lib.rs rename to engine/packages/universalpubsub/src/lib.rs diff --git a/packages/common/universalpubsub/src/pubsub.rs b/engine/packages/universalpubsub/src/pubsub.rs similarity index 100% rename from packages/common/universalpubsub/src/pubsub.rs rename to engine/packages/universalpubsub/src/pubsub.rs diff --git a/packages/common/universalpubsub/tests/integration.rs b/engine/packages/universalpubsub/tests/integration.rs similarity index 100% rename from packages/common/universalpubsub/tests/integration.rs rename to engine/packages/universalpubsub/tests/integration.rs diff --git a/packages/common/universalpubsub/tests/reconnect.rs b/engine/packages/universalpubsub/tests/reconnect.rs similarity index 100% rename from packages/common/universalpubsub/tests/reconnect.rs rename to engine/packages/universalpubsub/tests/reconnect.rs diff --git a/packages/common/util/id/Cargo.toml b/engine/packages/util-id/Cargo.toml similarity index 100% rename from packages/common/util/id/Cargo.toml rename to engine/packages/util-id/Cargo.toml diff --git a/packages/common/util/id/src/lib.rs b/engine/packages/util-id/src/lib.rs similarity index 100% rename from packages/common/util/id/src/lib.rs rename to engine/packages/util-id/src/lib.rs diff --git a/packages/common/util/core/Cargo.toml b/engine/packages/util/Cargo.toml similarity index 100% rename from packages/common/util/core/Cargo.toml rename to engine/packages/util/Cargo.toml diff --git a/packages/common/util/core/src/backoff.rs b/engine/packages/util/src/backoff.rs similarity index 100% rename from packages/common/util/core/src/backoff.rs rename to engine/packages/util/src/backoff.rs diff --git a/packages/common/util/core/src/billing.rs b/engine/packages/util/src/billing.rs similarity index 100% rename from packages/common/util/core/src/billing.rs rename to engine/packages/util/src/billing.rs diff --git a/packages/common/util/core/src/check.rs b/engine/packages/util/src/check.rs similarity index 100% rename from packages/common/util/core/src/check.rs rename to engine/packages/util/src/check.rs diff --git a/packages/common/util/core/src/duration.rs b/engine/packages/util/src/duration.rs similarity index 100% rename from packages/common/util/core/src/duration.rs rename to engine/packages/util/src/duration.rs diff --git a/packages/common/util/core/src/faker.rs b/engine/packages/util/src/faker.rs similarity index 100% rename from packages/common/util/core/src/faker.rs rename to engine/packages/util/src/faker.rs diff --git a/packages/common/util/core/src/file_size.rs b/engine/packages/util/src/file_size.rs similarity index 100% rename from packages/common/util/core/src/file_size.rs rename to engine/packages/util/src/file_size.rs diff --git a/packages/common/util/core/src/format.rs b/engine/packages/util/src/format.rs similarity index 100% rename from packages/common/util/core/src/format.rs rename to engine/packages/util/src/format.rs diff --git a/packages/common/util/core/src/future.rs b/engine/packages/util/src/future.rs similarity index 100% rename from packages/common/util/core/src/future.rs rename to engine/packages/util/src/future.rs diff --git a/packages/common/util/core/src/geo.rs b/engine/packages/util/src/geo.rs similarity index 100% rename from packages/common/util/core/src/geo.rs rename to engine/packages/util/src/geo.rs diff --git a/packages/common/util/core/src/lib.rs b/engine/packages/util/src/lib.rs similarity index 100% rename from packages/common/util/core/src/lib.rs rename to engine/packages/util/src/lib.rs diff --git a/packages/common/util/core/src/math.rs b/engine/packages/util/src/math.rs similarity index 100% rename from packages/common/util/core/src/math.rs rename to engine/packages/util/src/math.rs diff --git a/packages/common/util/core/src/req.rs b/engine/packages/util/src/req.rs similarity index 100% rename from packages/common/util/core/src/req.rs rename to engine/packages/util/src/req.rs diff --git a/packages/common/util/core/src/serde.rs b/engine/packages/util/src/serde.rs similarity index 100% rename from packages/common/util/core/src/serde.rs rename to engine/packages/util/src/serde.rs diff --git a/packages/common/util/core/src/signal.rs b/engine/packages/util/src/signal.rs similarity index 100% rename from packages/common/util/core/src/signal.rs rename to engine/packages/util/src/signal.rs diff --git a/packages/common/util/core/src/sort.rs b/engine/packages/util/src/sort.rs similarity index 100% rename from packages/common/util/core/src/sort.rs rename to engine/packages/util/src/sort.rs diff --git a/packages/common/util/core/src/timestamp.rs b/engine/packages/util/src/timestamp.rs similarity index 100% rename from packages/common/util/core/src/timestamp.rs rename to engine/packages/util/src/timestamp.rs diff --git a/packages/common/util/core/src/url.rs b/engine/packages/util/src/url.rs similarity index 100% rename from packages/common/util/core/src/url.rs rename to engine/packages/util/src/url.rs diff --git a/packages/core/workflow-worker/Cargo.toml b/engine/packages/workflow-worker/Cargo.toml similarity index 100% rename from packages/core/workflow-worker/Cargo.toml rename to engine/packages/workflow-worker/Cargo.toml diff --git a/packages/core/workflow-worker/src/lib.rs b/engine/packages/workflow-worker/src/lib.rs similarity index 100% rename from packages/core/workflow-worker/src/lib.rs rename to engine/packages/workflow-worker/src/lib.rs diff --git a/sdks/api/fern/fern.config.json b/engine/sdks/api/fern/fern.config.json similarity index 100% rename from sdks/api/fern/fern.config.json rename to engine/sdks/api/fern/fern.config.json diff --git a/sdks/api/fern/generators.yml b/engine/sdks/api/fern/generators.yml similarity index 100% rename from sdks/api/fern/generators.yml rename to engine/sdks/api/fern/generators.yml diff --git a/sdks/go/api-full/client/client.go b/engine/sdks/go/api-full/client/client.go similarity index 100% rename from sdks/go/api-full/client/client.go rename to engine/sdks/go/api-full/client/client.go diff --git a/sdks/go/api-full/client/client_test.go b/engine/sdks/go/api-full/client/client_test.go similarity index 100% rename from sdks/go/api-full/client/client_test.go rename to engine/sdks/go/api-full/client/client_test.go diff --git a/sdks/go/api-full/client/options.go b/engine/sdks/go/api-full/client/options.go similarity index 100% rename from sdks/go/api-full/client/options.go rename to engine/sdks/go/api-full/client/options.go diff --git a/sdks/go/api-full/core/client_option.go b/engine/sdks/go/api-full/core/client_option.go similarity index 100% rename from sdks/go/api-full/core/client_option.go rename to engine/sdks/go/api-full/core/client_option.go diff --git a/sdks/go/api-full/core/core.go b/engine/sdks/go/api-full/core/core.go similarity index 100% rename from sdks/go/api-full/core/core.go rename to engine/sdks/go/api-full/core/core.go diff --git a/sdks/go/api-full/core/core_test.go b/engine/sdks/go/api-full/core/core_test.go similarity index 100% rename from sdks/go/api-full/core/core_test.go rename to engine/sdks/go/api-full/core/core_test.go diff --git a/sdks/go/api-full/core/stringer.go b/engine/sdks/go/api-full/core/stringer.go similarity index 100% rename from sdks/go/api-full/core/stringer.go rename to engine/sdks/go/api-full/core/stringer.go diff --git a/sdks/go/api-full/datacenters/client.go b/engine/sdks/go/api-full/datacenters/client.go similarity index 100% rename from sdks/go/api-full/datacenters/client.go rename to engine/sdks/go/api-full/datacenters/client.go diff --git a/sdks/go/api-full/go.mod b/engine/sdks/go/api-full/go.mod similarity index 100% rename from sdks/go/api-full/go.mod rename to engine/sdks/go/api-full/go.mod diff --git a/sdks/go/api-full/go.sum b/engine/sdks/go/api-full/go.sum similarity index 100% rename from sdks/go/api-full/go.sum rename to engine/sdks/go/api-full/go.sum diff --git a/sdks/go/api-full/health/client.go b/engine/sdks/go/api-full/health/client.go similarity index 100% rename from sdks/go/api-full/health/client.go rename to engine/sdks/go/api-full/health/client.go diff --git a/sdks/go/api-full/namespaces.go b/engine/sdks/go/api-full/namespaces.go similarity index 100% rename from sdks/go/api-full/namespaces.go rename to engine/sdks/go/api-full/namespaces.go diff --git a/sdks/go/api-full/namespaces/client.go b/engine/sdks/go/api-full/namespaces/client.go similarity index 100% rename from sdks/go/api-full/namespaces/client.go rename to engine/sdks/go/api-full/namespaces/client.go diff --git a/sdks/go/api-full/pointer.go b/engine/sdks/go/api-full/pointer.go similarity index 100% rename from sdks/go/api-full/pointer.go rename to engine/sdks/go/api-full/pointer.go diff --git a/sdks/go/api-full/runners.go b/engine/sdks/go/api-full/runners.go similarity index 100% rename from sdks/go/api-full/runners.go rename to engine/sdks/go/api-full/runners.go diff --git a/sdks/go/api-full/runners/client.go b/engine/sdks/go/api-full/runners/client.go similarity index 100% rename from sdks/go/api-full/runners/client.go rename to engine/sdks/go/api-full/runners/client.go diff --git a/sdks/go/api-full/types.go b/engine/sdks/go/api-full/types.go similarity index 100% rename from sdks/go/api-full/types.go rename to engine/sdks/go/api-full/types.go diff --git a/sdks/rust/api-full/.gitignore b/engine/sdks/rust/api-full/.gitignore similarity index 100% rename from sdks/rust/api-full/.gitignore rename to engine/sdks/rust/api-full/.gitignore diff --git a/sdks/rust/api-full/.openapi-generator-ignore b/engine/sdks/rust/api-full/.openapi-generator-ignore similarity index 100% rename from sdks/rust/api-full/.openapi-generator-ignore rename to engine/sdks/rust/api-full/.openapi-generator-ignore diff --git a/sdks/rust/api-full/.openapi-generator/FILES b/engine/sdks/rust/api-full/.openapi-generator/FILES similarity index 100% rename from sdks/rust/api-full/.openapi-generator/FILES rename to engine/sdks/rust/api-full/.openapi-generator/FILES diff --git a/sdks/rust/api-full/.openapi-generator/VERSION b/engine/sdks/rust/api-full/.openapi-generator/VERSION similarity index 100% rename from sdks/rust/api-full/.openapi-generator/VERSION rename to engine/sdks/rust/api-full/.openapi-generator/VERSION diff --git a/sdks/rust/api-full/.travis.yml b/engine/sdks/rust/api-full/.travis.yml similarity index 100% rename from sdks/rust/api-full/.travis.yml rename to engine/sdks/rust/api-full/.travis.yml diff --git a/sdks/rust/api-full/Cargo.toml b/engine/sdks/rust/api-full/Cargo.toml similarity index 100% rename from sdks/rust/api-full/Cargo.toml rename to engine/sdks/rust/api-full/Cargo.toml diff --git a/sdks/rust/api-full/README.md b/engine/sdks/rust/api-full/README.md similarity index 100% rename from sdks/rust/api-full/README.md rename to engine/sdks/rust/api-full/README.md diff --git a/sdks/rust/api-full/docs/Actor.md b/engine/sdks/rust/api-full/docs/Actor.md similarity index 100% rename from sdks/rust/api-full/docs/Actor.md rename to engine/sdks/rust/api-full/docs/Actor.md diff --git a/sdks/rust/api-full/docs/ActorLifecycle.md b/engine/sdks/rust/api-full/docs/ActorLifecycle.md similarity index 100% rename from sdks/rust/api-full/docs/ActorLifecycle.md rename to engine/sdks/rust/api-full/docs/ActorLifecycle.md diff --git a/sdks/rust/api-full/docs/ActorsApi.md b/engine/sdks/rust/api-full/docs/ActorsApi.md similarity index 100% rename from sdks/rust/api-full/docs/ActorsApi.md rename to engine/sdks/rust/api-full/docs/ActorsApi.md diff --git a/sdks/rust/api-full/docs/ActorsCreateRequest.md b/engine/sdks/rust/api-full/docs/ActorsCreateRequest.md similarity index 100% rename from sdks/rust/api-full/docs/ActorsCreateRequest.md rename to engine/sdks/rust/api-full/docs/ActorsCreateRequest.md diff --git a/sdks/rust/api-full/docs/ActorsCreateResponse.md b/engine/sdks/rust/api-full/docs/ActorsCreateResponse.md similarity index 100% rename from sdks/rust/api-full/docs/ActorsCreateResponse.md rename to engine/sdks/rust/api-full/docs/ActorsCreateResponse.md diff --git a/sdks/rust/api-full/docs/Namespace.md b/engine/sdks/rust/api-full/docs/Namespace.md similarity index 100% rename from sdks/rust/api-full/docs/Namespace.md rename to engine/sdks/rust/api-full/docs/Namespace.md diff --git a/sdks/rust/api-full/docs/NamespacesCreateRequest.md b/engine/sdks/rust/api-full/docs/NamespacesCreateRequest.md similarity index 100% rename from sdks/rust/api-full/docs/NamespacesCreateRequest.md rename to engine/sdks/rust/api-full/docs/NamespacesCreateRequest.md diff --git a/sdks/rust/api-full/docs/NamespacesCreateResponse.md b/engine/sdks/rust/api-full/docs/NamespacesCreateResponse.md similarity index 100% rename from sdks/rust/api-full/docs/NamespacesCreateResponse.md rename to engine/sdks/rust/api-full/docs/NamespacesCreateResponse.md diff --git a/sdks/rust/api-full/docs/NsApi.md b/engine/sdks/rust/api-full/docs/NsApi.md similarity index 100% rename from sdks/rust/api-full/docs/NsApi.md rename to engine/sdks/rust/api-full/docs/NsApi.md diff --git a/sdks/rust/api-full/git_push.sh b/engine/sdks/rust/api-full/git_push.sh similarity index 100% rename from sdks/rust/api-full/git_push.sh rename to engine/sdks/rust/api-full/git_push.sh diff --git a/sdks/rust/api-full/rust/.gitignore b/engine/sdks/rust/api-full/rust/.gitignore similarity index 100% rename from sdks/rust/api-full/rust/.gitignore rename to engine/sdks/rust/api-full/rust/.gitignore diff --git a/sdks/rust/api-full/rust/.openapi-generator-ignore b/engine/sdks/rust/api-full/rust/.openapi-generator-ignore similarity index 100% rename from sdks/rust/api-full/rust/.openapi-generator-ignore rename to engine/sdks/rust/api-full/rust/.openapi-generator-ignore diff --git a/sdks/rust/api-full/rust/.openapi-generator/FILES b/engine/sdks/rust/api-full/rust/.openapi-generator/FILES similarity index 100% rename from sdks/rust/api-full/rust/.openapi-generator/FILES rename to engine/sdks/rust/api-full/rust/.openapi-generator/FILES diff --git a/sdks/rust/api-full/rust/.openapi-generator/VERSION b/engine/sdks/rust/api-full/rust/.openapi-generator/VERSION similarity index 100% rename from sdks/rust/api-full/rust/.openapi-generator/VERSION rename to engine/sdks/rust/api-full/rust/.openapi-generator/VERSION diff --git a/sdks/rust/api-full/rust/.travis.yml b/engine/sdks/rust/api-full/rust/.travis.yml similarity index 100% rename from sdks/rust/api-full/rust/.travis.yml rename to engine/sdks/rust/api-full/rust/.travis.yml diff --git a/sdks/rust/api-full/rust/Cargo.toml b/engine/sdks/rust/api-full/rust/Cargo.toml similarity index 100% rename from sdks/rust/api-full/rust/Cargo.toml rename to engine/sdks/rust/api-full/rust/Cargo.toml diff --git a/sdks/rust/api-full/rust/README.md b/engine/sdks/rust/api-full/rust/README.md similarity index 100% rename from sdks/rust/api-full/rust/README.md rename to engine/sdks/rust/api-full/rust/README.md diff --git a/sdks/rust/api-full/rust/docs/Actor.md b/engine/sdks/rust/api-full/rust/docs/Actor.md similarity index 100% rename from sdks/rust/api-full/rust/docs/Actor.md rename to engine/sdks/rust/api-full/rust/docs/Actor.md diff --git a/sdks/rust/api-full/rust/docs/ActorName.md b/engine/sdks/rust/api-full/rust/docs/ActorName.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorName.md rename to engine/sdks/rust/api-full/rust/docs/ActorName.md diff --git a/sdks/rust/api-full/rust/docs/ActorsCreateApi.md b/engine/sdks/rust/api-full/rust/docs/ActorsCreateApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsCreateApi.md rename to engine/sdks/rust/api-full/rust/docs/ActorsCreateApi.md diff --git a/sdks/rust/api-full/rust/docs/ActorsCreateRequest.md b/engine/sdks/rust/api-full/rust/docs/ActorsCreateRequest.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsCreateRequest.md rename to engine/sdks/rust/api-full/rust/docs/ActorsCreateRequest.md diff --git a/sdks/rust/api-full/rust/docs/ActorsCreateResponse.md b/engine/sdks/rust/api-full/rust/docs/ActorsCreateResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsCreateResponse.md rename to engine/sdks/rust/api-full/rust/docs/ActorsCreateResponse.md diff --git a/sdks/rust/api-full/rust/docs/ActorsDeleteApi.md b/engine/sdks/rust/api-full/rust/docs/ActorsDeleteApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsDeleteApi.md rename to engine/sdks/rust/api-full/rust/docs/ActorsDeleteApi.md diff --git a/sdks/rust/api-full/rust/docs/ActorsGetOrCreateApi.md b/engine/sdks/rust/api-full/rust/docs/ActorsGetOrCreateApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsGetOrCreateApi.md rename to engine/sdks/rust/api-full/rust/docs/ActorsGetOrCreateApi.md diff --git a/sdks/rust/api-full/rust/docs/ActorsGetOrCreateRequest.md b/engine/sdks/rust/api-full/rust/docs/ActorsGetOrCreateRequest.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsGetOrCreateRequest.md rename to engine/sdks/rust/api-full/rust/docs/ActorsGetOrCreateRequest.md diff --git a/sdks/rust/api-full/rust/docs/ActorsGetOrCreateResponse.md b/engine/sdks/rust/api-full/rust/docs/ActorsGetOrCreateResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsGetOrCreateResponse.md rename to engine/sdks/rust/api-full/rust/docs/ActorsGetOrCreateResponse.md diff --git a/sdks/rust/api-full/rust/docs/ActorsListApi.md b/engine/sdks/rust/api-full/rust/docs/ActorsListApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsListApi.md rename to engine/sdks/rust/api-full/rust/docs/ActorsListApi.md diff --git a/sdks/rust/api-full/rust/docs/ActorsListNamesApi.md b/engine/sdks/rust/api-full/rust/docs/ActorsListNamesApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsListNamesApi.md rename to engine/sdks/rust/api-full/rust/docs/ActorsListNamesApi.md diff --git a/sdks/rust/api-full/rust/docs/ActorsListNamesResponse.md b/engine/sdks/rust/api-full/rust/docs/ActorsListNamesResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsListNamesResponse.md rename to engine/sdks/rust/api-full/rust/docs/ActorsListNamesResponse.md diff --git a/sdks/rust/api-full/rust/docs/ActorsListResponse.md b/engine/sdks/rust/api-full/rust/docs/ActorsListResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/ActorsListResponse.md rename to engine/sdks/rust/api-full/rust/docs/ActorsListResponse.md diff --git a/sdks/rust/api-full/rust/docs/CrashPolicy.md b/engine/sdks/rust/api-full/rust/docs/CrashPolicy.md similarity index 100% rename from sdks/rust/api-full/rust/docs/CrashPolicy.md rename to engine/sdks/rust/api-full/rust/docs/CrashPolicy.md diff --git a/sdks/rust/api-full/rust/docs/Datacenter.md b/engine/sdks/rust/api-full/rust/docs/Datacenter.md similarity index 100% rename from sdks/rust/api-full/rust/docs/Datacenter.md rename to engine/sdks/rust/api-full/rust/docs/Datacenter.md diff --git a/sdks/rust/api-full/rust/docs/DatacenterHealth.md b/engine/sdks/rust/api-full/rust/docs/DatacenterHealth.md similarity index 100% rename from sdks/rust/api-full/rust/docs/DatacenterHealth.md rename to engine/sdks/rust/api-full/rust/docs/DatacenterHealth.md diff --git a/sdks/rust/api-full/rust/docs/DatacentersApi.md b/engine/sdks/rust/api-full/rust/docs/DatacentersApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/DatacentersApi.md rename to engine/sdks/rust/api-full/rust/docs/DatacentersApi.md diff --git a/sdks/rust/api-full/rust/docs/DatacentersListResponse.md b/engine/sdks/rust/api-full/rust/docs/DatacentersListResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/DatacentersListResponse.md rename to engine/sdks/rust/api-full/rust/docs/DatacentersListResponse.md diff --git a/sdks/rust/api-full/rust/docs/HealthApi.md b/engine/sdks/rust/api-full/rust/docs/HealthApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/HealthApi.md rename to engine/sdks/rust/api-full/rust/docs/HealthApi.md diff --git a/sdks/rust/api-full/rust/docs/HealthFanoutResponse.md b/engine/sdks/rust/api-full/rust/docs/HealthFanoutResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/HealthFanoutResponse.md rename to engine/sdks/rust/api-full/rust/docs/HealthFanoutResponse.md diff --git a/sdks/rust/api-full/rust/docs/HealthResponse.md b/engine/sdks/rust/api-full/rust/docs/HealthResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/HealthResponse.md rename to engine/sdks/rust/api-full/rust/docs/HealthResponse.md diff --git a/sdks/rust/api-full/rust/docs/HealthStatus.md b/engine/sdks/rust/api-full/rust/docs/HealthStatus.md similarity index 100% rename from sdks/rust/api-full/rust/docs/HealthStatus.md rename to engine/sdks/rust/api-full/rust/docs/HealthStatus.md diff --git a/sdks/rust/api-full/rust/docs/Namespace.md b/engine/sdks/rust/api-full/rust/docs/Namespace.md similarity index 100% rename from sdks/rust/api-full/rust/docs/Namespace.md rename to engine/sdks/rust/api-full/rust/docs/Namespace.md diff --git a/sdks/rust/api-full/rust/docs/NamespaceListResponse.md b/engine/sdks/rust/api-full/rust/docs/NamespaceListResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/NamespaceListResponse.md rename to engine/sdks/rust/api-full/rust/docs/NamespaceListResponse.md diff --git a/sdks/rust/api-full/rust/docs/NamespacesApi.md b/engine/sdks/rust/api-full/rust/docs/NamespacesApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/NamespacesApi.md rename to engine/sdks/rust/api-full/rust/docs/NamespacesApi.md diff --git a/sdks/rust/api-full/rust/docs/NamespacesCreateRequest.md b/engine/sdks/rust/api-full/rust/docs/NamespacesCreateRequest.md similarity index 100% rename from sdks/rust/api-full/rust/docs/NamespacesCreateRequest.md rename to engine/sdks/rust/api-full/rust/docs/NamespacesCreateRequest.md diff --git a/sdks/rust/api-full/rust/docs/NamespacesCreateResponse.md b/engine/sdks/rust/api-full/rust/docs/NamespacesCreateResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/NamespacesCreateResponse.md rename to engine/sdks/rust/api-full/rust/docs/NamespacesCreateResponse.md diff --git a/sdks/rust/api-full/rust/docs/Pagination.md b/engine/sdks/rust/api-full/rust/docs/Pagination.md similarity index 100% rename from sdks/rust/api-full/rust/docs/Pagination.md rename to engine/sdks/rust/api-full/rust/docs/Pagination.md diff --git a/sdks/rust/api-full/rust/docs/Runner.md b/engine/sdks/rust/api-full/rust/docs/Runner.md similarity index 100% rename from sdks/rust/api-full/rust/docs/Runner.md rename to engine/sdks/rust/api-full/rust/docs/Runner.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfig.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfig.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfig.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfig.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigKind.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigKind.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigKind.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigKind.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf1.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf1.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf1.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf1.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf1Serverless.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf1Serverless.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf1Serverless.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigKindOneOf1Serverless.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigVariant.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigVariant.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigVariant.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigVariant.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsDeleteApi.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsDeleteApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsDeleteApi.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsDeleteApi.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsListApi.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsListApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsListApi.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsListApi.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsListResponse.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsListResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsListResponse.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsListResponse.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsListResponseRunnerConfigsValue.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsListResponseRunnerConfigsValue.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsListResponseRunnerConfigsValue.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsListResponseRunnerConfigsValue.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsRefreshMetadataApi.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsRefreshMetadataApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsRefreshMetadataApi.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsRefreshMetadataApi.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckApi.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckApi.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckApi.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckRequest.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckRequest.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckRequest.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckRequest.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponse.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponse.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponse.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1Failure.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1Failure.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1Failure.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOf1Failure.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOfSuccess.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOfSuccess.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOfSuccess.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessHealthCheckResponseOneOfSuccess.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataError.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataError.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataError.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataError.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf1.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf1.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf1.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf1.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf2.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf2.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf2.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf2.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3NonSuccessStatus.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3NonSuccessStatus.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3NonSuccessStatus.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf3NonSuccessStatus.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4InvalidResponseJson.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4InvalidResponseJson.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4InvalidResponseJson.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf4InvalidResponseJson.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5InvalidResponseSchema.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5InvalidResponseSchema.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5InvalidResponseSchema.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsServerlessMetadataErrorOneOf5InvalidResponseSchema.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertApi.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsUpsertApi.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertApi.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertRequestBody.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertRequestBody.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsUpsertRequestBody.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertRequestBody.md diff --git a/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertResponse.md b/engine/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnerConfigsUpsertResponse.md rename to engine/sdks/rust/api-full/rust/docs/RunnerConfigsUpsertResponse.md diff --git a/sdks/rust/api-full/rust/docs/RunnersApi.md b/engine/sdks/rust/api-full/rust/docs/RunnersApi.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnersApi.md rename to engine/sdks/rust/api-full/rust/docs/RunnersApi.md diff --git a/sdks/rust/api-full/rust/docs/RunnersListNamesResponse.md b/engine/sdks/rust/api-full/rust/docs/RunnersListNamesResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnersListNamesResponse.md rename to engine/sdks/rust/api-full/rust/docs/RunnersListNamesResponse.md diff --git a/sdks/rust/api-full/rust/docs/RunnersListResponse.md b/engine/sdks/rust/api-full/rust/docs/RunnersListResponse.md similarity index 100% rename from sdks/rust/api-full/rust/docs/RunnersListResponse.md rename to engine/sdks/rust/api-full/rust/docs/RunnersListResponse.md diff --git a/sdks/rust/api-full/rust/git_push.sh b/engine/sdks/rust/api-full/rust/git_push.sh similarity index 100% rename from sdks/rust/api-full/rust/git_push.sh rename to engine/sdks/rust/api-full/rust/git_push.sh diff --git a/sdks/rust/api-full/rust/src/apis/actors_create_api.rs b/engine/sdks/rust/api-full/rust/src/apis/actors_create_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/actors_create_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/actors_create_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/actors_delete_api.rs b/engine/sdks/rust/api-full/rust/src/apis/actors_delete_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/actors_delete_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/actors_delete_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/actors_get_or_create_api.rs b/engine/sdks/rust/api-full/rust/src/apis/actors_get_or_create_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/actors_get_or_create_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/actors_get_or_create_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/actors_list_api.rs b/engine/sdks/rust/api-full/rust/src/apis/actors_list_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/actors_list_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/actors_list_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/actors_list_names_api.rs b/engine/sdks/rust/api-full/rust/src/apis/actors_list_names_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/actors_list_names_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/actors_list_names_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/configuration.rs b/engine/sdks/rust/api-full/rust/src/apis/configuration.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/configuration.rs rename to engine/sdks/rust/api-full/rust/src/apis/configuration.rs diff --git a/sdks/rust/api-full/rust/src/apis/datacenters_api.rs b/engine/sdks/rust/api-full/rust/src/apis/datacenters_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/datacenters_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/datacenters_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/health_api.rs b/engine/sdks/rust/api-full/rust/src/apis/health_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/health_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/health_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/mod.rs b/engine/sdks/rust/api-full/rust/src/apis/mod.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/mod.rs rename to engine/sdks/rust/api-full/rust/src/apis/mod.rs diff --git a/sdks/rust/api-full/rust/src/apis/namespaces_api.rs b/engine/sdks/rust/api-full/rust/src/apis/namespaces_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/namespaces_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/namespaces_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/runner_configs_delete_api.rs b/engine/sdks/rust/api-full/rust/src/apis/runner_configs_delete_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/runner_configs_delete_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/runner_configs_delete_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/runner_configs_list_api.rs b/engine/sdks/rust/api-full/rust/src/apis/runner_configs_list_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/runner_configs_list_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/runner_configs_list_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/runner_configs_refresh_metadata_api.rs b/engine/sdks/rust/api-full/rust/src/apis/runner_configs_refresh_metadata_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/runner_configs_refresh_metadata_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/runner_configs_refresh_metadata_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/runner_configs_serverless_health_check_api.rs b/engine/sdks/rust/api-full/rust/src/apis/runner_configs_serverless_health_check_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/runner_configs_serverless_health_check_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/runner_configs_serverless_health_check_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/runner_configs_upsert_api.rs b/engine/sdks/rust/api-full/rust/src/apis/runner_configs_upsert_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/runner_configs_upsert_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/runner_configs_upsert_api.rs diff --git a/sdks/rust/api-full/rust/src/apis/runners_api.rs b/engine/sdks/rust/api-full/rust/src/apis/runners_api.rs similarity index 100% rename from sdks/rust/api-full/rust/src/apis/runners_api.rs rename to engine/sdks/rust/api-full/rust/src/apis/runners_api.rs diff --git a/sdks/rust/api-full/rust/src/lib.rs b/engine/sdks/rust/api-full/rust/src/lib.rs similarity index 100% rename from sdks/rust/api-full/rust/src/lib.rs rename to engine/sdks/rust/api-full/rust/src/lib.rs diff --git a/sdks/rust/api-full/rust/src/models/actor.rs b/engine/sdks/rust/api-full/rust/src/models/actor.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/actor.rs rename to engine/sdks/rust/api-full/rust/src/models/actor.rs diff --git a/sdks/rust/api-full/rust/src/models/actor_name.rs b/engine/sdks/rust/api-full/rust/src/models/actor_name.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/actor_name.rs rename to engine/sdks/rust/api-full/rust/src/models/actor_name.rs diff --git a/sdks/rust/api-full/rust/src/models/actors_create_request.rs b/engine/sdks/rust/api-full/rust/src/models/actors_create_request.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/actors_create_request.rs rename to engine/sdks/rust/api-full/rust/src/models/actors_create_request.rs diff --git a/sdks/rust/api-full/rust/src/models/actors_create_response.rs b/engine/sdks/rust/api-full/rust/src/models/actors_create_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/actors_create_response.rs rename to engine/sdks/rust/api-full/rust/src/models/actors_create_response.rs diff --git a/sdks/rust/api-full/rust/src/models/actors_get_or_create_request.rs b/engine/sdks/rust/api-full/rust/src/models/actors_get_or_create_request.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/actors_get_or_create_request.rs rename to engine/sdks/rust/api-full/rust/src/models/actors_get_or_create_request.rs diff --git a/sdks/rust/api-full/rust/src/models/actors_get_or_create_response.rs b/engine/sdks/rust/api-full/rust/src/models/actors_get_or_create_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/actors_get_or_create_response.rs rename to engine/sdks/rust/api-full/rust/src/models/actors_get_or_create_response.rs diff --git a/sdks/rust/api-full/rust/src/models/actors_list_names_response.rs b/engine/sdks/rust/api-full/rust/src/models/actors_list_names_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/actors_list_names_response.rs rename to engine/sdks/rust/api-full/rust/src/models/actors_list_names_response.rs diff --git a/sdks/rust/api-full/rust/src/models/actors_list_response.rs b/engine/sdks/rust/api-full/rust/src/models/actors_list_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/actors_list_response.rs rename to engine/sdks/rust/api-full/rust/src/models/actors_list_response.rs diff --git a/sdks/rust/api-full/rust/src/models/crash_policy.rs b/engine/sdks/rust/api-full/rust/src/models/crash_policy.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/crash_policy.rs rename to engine/sdks/rust/api-full/rust/src/models/crash_policy.rs diff --git a/sdks/rust/api-full/rust/src/models/datacenter.rs b/engine/sdks/rust/api-full/rust/src/models/datacenter.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/datacenter.rs rename to engine/sdks/rust/api-full/rust/src/models/datacenter.rs diff --git a/sdks/rust/api-full/rust/src/models/datacenter_health.rs b/engine/sdks/rust/api-full/rust/src/models/datacenter_health.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/datacenter_health.rs rename to engine/sdks/rust/api-full/rust/src/models/datacenter_health.rs diff --git a/sdks/rust/api-full/rust/src/models/datacenters_list_response.rs b/engine/sdks/rust/api-full/rust/src/models/datacenters_list_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/datacenters_list_response.rs rename to engine/sdks/rust/api-full/rust/src/models/datacenters_list_response.rs diff --git a/sdks/rust/api-full/rust/src/models/health_fanout_response.rs b/engine/sdks/rust/api-full/rust/src/models/health_fanout_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/health_fanout_response.rs rename to engine/sdks/rust/api-full/rust/src/models/health_fanout_response.rs diff --git a/sdks/rust/api-full/rust/src/models/health_response.rs b/engine/sdks/rust/api-full/rust/src/models/health_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/health_response.rs rename to engine/sdks/rust/api-full/rust/src/models/health_response.rs diff --git a/sdks/rust/api-full/rust/src/models/health_status.rs b/engine/sdks/rust/api-full/rust/src/models/health_status.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/health_status.rs rename to engine/sdks/rust/api-full/rust/src/models/health_status.rs diff --git a/sdks/rust/api-full/rust/src/models/mod.rs b/engine/sdks/rust/api-full/rust/src/models/mod.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/mod.rs rename to engine/sdks/rust/api-full/rust/src/models/mod.rs diff --git a/sdks/rust/api-full/rust/src/models/namespace.rs b/engine/sdks/rust/api-full/rust/src/models/namespace.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/namespace.rs rename to engine/sdks/rust/api-full/rust/src/models/namespace.rs diff --git a/sdks/rust/api-full/rust/src/models/namespace_list_response.rs b/engine/sdks/rust/api-full/rust/src/models/namespace_list_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/namespace_list_response.rs rename to engine/sdks/rust/api-full/rust/src/models/namespace_list_response.rs diff --git a/sdks/rust/api-full/rust/src/models/namespaces_create_request.rs b/engine/sdks/rust/api-full/rust/src/models/namespaces_create_request.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/namespaces_create_request.rs rename to engine/sdks/rust/api-full/rust/src/models/namespaces_create_request.rs diff --git a/sdks/rust/api-full/rust/src/models/namespaces_create_response.rs b/engine/sdks/rust/api-full/rust/src/models/namespaces_create_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/namespaces_create_response.rs rename to engine/sdks/rust/api-full/rust/src/models/namespaces_create_response.rs diff --git a/sdks/rust/api-full/rust/src/models/pagination.rs b/engine/sdks/rust/api-full/rust/src/models/pagination.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/pagination.rs rename to engine/sdks/rust/api-full/rust/src/models/pagination.rs diff --git a/sdks/rust/api-full/rust/src/models/runner.rs b/engine/sdks/rust/api-full/rust/src/models/runner.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner.rs rename to engine/sdks/rust/api-full/rust/src/models/runner.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_config.rs b/engine/sdks/rust/api-full/rust/src/models/runner_config.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_config.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_config.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_config_kind.rs b/engine/sdks/rust/api-full/rust/src/models/runner_config_kind.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_config_kind.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_config_kind.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of.rs b/engine/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_config_kind_one_of.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of_1.rs b/engine/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of_1.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_config_kind_one_of_1.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of_1.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of_1_serverless.rs b/engine/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of_1_serverless.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_config_kind_one_of_1_serverless.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_config_kind_one_of_1_serverless.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_config_variant.rs b/engine/sdks/rust/api-full/rust/src/models/runner_config_variant.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_config_variant.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_config_variant.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_list_response.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_list_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_list_response.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_list_response.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_list_response_runner_configs_value.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_list_response_runner_configs_value.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_list_response_runner_configs_value.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_list_response_runner_configs_value.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_request.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_request.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_request.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_request.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1_failure.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1_failure.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1_failure.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_1_failure.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_success.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_success.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_success.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_health_check_response_one_of_success.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_1.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_1.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_1.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_1.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_2.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_2.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_2.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_2.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3_non_success_status.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3_non_success_status.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3_non_success_status.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_3_non_success_status.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4_invalid_response_json.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4_invalid_response_json.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4_invalid_response_json.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_4_invalid_response_json.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5_invalid_response_schema.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5_invalid_response_schema.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5_invalid_response_schema.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_serverless_metadata_error_one_of_5_invalid_response_schema.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_upsert_request_body.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_upsert_request_body.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_upsert_request_body.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_upsert_request_body.rs diff --git a/sdks/rust/api-full/rust/src/models/runner_configs_upsert_response.rs b/engine/sdks/rust/api-full/rust/src/models/runner_configs_upsert_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runner_configs_upsert_response.rs rename to engine/sdks/rust/api-full/rust/src/models/runner_configs_upsert_response.rs diff --git a/sdks/rust/api-full/rust/src/models/runners_list_names_response.rs b/engine/sdks/rust/api-full/rust/src/models/runners_list_names_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runners_list_names_response.rs rename to engine/sdks/rust/api-full/rust/src/models/runners_list_names_response.rs diff --git a/sdks/rust/api-full/rust/src/models/runners_list_response.rs b/engine/sdks/rust/api-full/rust/src/models/runners_list_response.rs similarity index 100% rename from sdks/rust/api-full/rust/src/models/runners_list_response.rs rename to engine/sdks/rust/api-full/rust/src/models/runners_list_response.rs diff --git a/sdks/rust/api-full/src/apis/actors_api.rs b/engine/sdks/rust/api-full/src/apis/actors_api.rs similarity index 100% rename from sdks/rust/api-full/src/apis/actors_api.rs rename to engine/sdks/rust/api-full/src/apis/actors_api.rs diff --git a/sdks/rust/api-full/src/apis/configuration.rs b/engine/sdks/rust/api-full/src/apis/configuration.rs similarity index 100% rename from sdks/rust/api-full/src/apis/configuration.rs rename to engine/sdks/rust/api-full/src/apis/configuration.rs diff --git a/sdks/rust/api-full/src/apis/mod.rs b/engine/sdks/rust/api-full/src/apis/mod.rs similarity index 100% rename from sdks/rust/api-full/src/apis/mod.rs rename to engine/sdks/rust/api-full/src/apis/mod.rs diff --git a/sdks/rust/api-full/src/apis/ns_api.rs b/engine/sdks/rust/api-full/src/apis/ns_api.rs similarity index 100% rename from sdks/rust/api-full/src/apis/ns_api.rs rename to engine/sdks/rust/api-full/src/apis/ns_api.rs diff --git a/sdks/rust/api-full/src/lib.rs b/engine/sdks/rust/api-full/src/lib.rs similarity index 100% rename from sdks/rust/api-full/src/lib.rs rename to engine/sdks/rust/api-full/src/lib.rs diff --git a/sdks/rust/api-full/src/models/actor.rs b/engine/sdks/rust/api-full/src/models/actor.rs similarity index 100% rename from sdks/rust/api-full/src/models/actor.rs rename to engine/sdks/rust/api-full/src/models/actor.rs diff --git a/sdks/rust/api-full/src/models/actor_lifecycle.rs b/engine/sdks/rust/api-full/src/models/actor_lifecycle.rs similarity index 100% rename from sdks/rust/api-full/src/models/actor_lifecycle.rs rename to engine/sdks/rust/api-full/src/models/actor_lifecycle.rs diff --git a/sdks/rust/api-full/src/models/actors_create_request.rs b/engine/sdks/rust/api-full/src/models/actors_create_request.rs similarity index 100% rename from sdks/rust/api-full/src/models/actors_create_request.rs rename to engine/sdks/rust/api-full/src/models/actors_create_request.rs diff --git a/sdks/rust/api-full/src/models/actors_create_response.rs b/engine/sdks/rust/api-full/src/models/actors_create_response.rs similarity index 100% rename from sdks/rust/api-full/src/models/actors_create_response.rs rename to engine/sdks/rust/api-full/src/models/actors_create_response.rs diff --git a/sdks/rust/api-full/src/models/mod.rs b/engine/sdks/rust/api-full/src/models/mod.rs similarity index 100% rename from sdks/rust/api-full/src/models/mod.rs rename to engine/sdks/rust/api-full/src/models/mod.rs diff --git a/sdks/rust/api-full/src/models/namespace.rs b/engine/sdks/rust/api-full/src/models/namespace.rs similarity index 100% rename from sdks/rust/api-full/src/models/namespace.rs rename to engine/sdks/rust/api-full/src/models/namespace.rs diff --git a/sdks/rust/api-full/src/models/namespaces_create_request.rs b/engine/sdks/rust/api-full/src/models/namespaces_create_request.rs similarity index 100% rename from sdks/rust/api-full/src/models/namespaces_create_request.rs rename to engine/sdks/rust/api-full/src/models/namespaces_create_request.rs diff --git a/sdks/rust/api-full/src/models/namespaces_create_response.rs b/engine/sdks/rust/api-full/src/models/namespaces_create_response.rs similarity index 100% rename from sdks/rust/api-full/src/models/namespaces_create_response.rs rename to engine/sdks/rust/api-full/src/models/namespaces_create_response.rs diff --git a/sdks/rust/data/Cargo.toml b/engine/sdks/rust/data/Cargo.toml similarity index 100% rename from sdks/rust/data/Cargo.toml rename to engine/sdks/rust/data/Cargo.toml diff --git a/sdks/rust/data/build.rs b/engine/sdks/rust/data/build.rs similarity index 100% rename from sdks/rust/data/build.rs rename to engine/sdks/rust/data/build.rs diff --git a/sdks/rust/data/src/converted.rs b/engine/sdks/rust/data/src/converted.rs similarity index 100% rename from sdks/rust/data/src/converted.rs rename to engine/sdks/rust/data/src/converted.rs diff --git a/sdks/rust/data/src/generated.rs b/engine/sdks/rust/data/src/generated.rs similarity index 100% rename from sdks/rust/data/src/generated.rs rename to engine/sdks/rust/data/src/generated.rs diff --git a/sdks/rust/data/src/lib.rs b/engine/sdks/rust/data/src/lib.rs similarity index 100% rename from sdks/rust/data/src/lib.rs rename to engine/sdks/rust/data/src/lib.rs diff --git a/sdks/rust/data/src/versioned/mod.rs b/engine/sdks/rust/data/src/versioned/mod.rs similarity index 100% rename from sdks/rust/data/src/versioned/mod.rs rename to engine/sdks/rust/data/src/versioned/mod.rs diff --git a/sdks/rust/data/src/versioned/namespace_runner_config.rs b/engine/sdks/rust/data/src/versioned/namespace_runner_config.rs similarity index 100% rename from sdks/rust/data/src/versioned/namespace_runner_config.rs rename to engine/sdks/rust/data/src/versioned/namespace_runner_config.rs diff --git a/sdks/rust/epoxy-protocol/Cargo.toml b/engine/sdks/rust/epoxy-protocol/Cargo.toml similarity index 100% rename from sdks/rust/epoxy-protocol/Cargo.toml rename to engine/sdks/rust/epoxy-protocol/Cargo.toml diff --git a/sdks/rust/epoxy-protocol/build.rs b/engine/sdks/rust/epoxy-protocol/build.rs similarity index 100% rename from sdks/rust/epoxy-protocol/build.rs rename to engine/sdks/rust/epoxy-protocol/build.rs diff --git a/sdks/rust/epoxy-protocol/src/generated.rs b/engine/sdks/rust/epoxy-protocol/src/generated.rs similarity index 100% rename from sdks/rust/epoxy-protocol/src/generated.rs rename to engine/sdks/rust/epoxy-protocol/src/generated.rs diff --git a/sdks/rust/epoxy-protocol/src/lib.rs b/engine/sdks/rust/epoxy-protocol/src/lib.rs similarity index 100% rename from sdks/rust/epoxy-protocol/src/lib.rs rename to engine/sdks/rust/epoxy-protocol/src/lib.rs diff --git a/sdks/rust/epoxy-protocol/src/versioned.rs b/engine/sdks/rust/epoxy-protocol/src/versioned.rs similarity index 100% rename from sdks/rust/epoxy-protocol/src/versioned.rs rename to engine/sdks/rust/epoxy-protocol/src/versioned.rs diff --git a/sdks/rust/runner-protocol/Cargo.toml b/engine/sdks/rust/runner-protocol/Cargo.toml similarity index 100% rename from sdks/rust/runner-protocol/Cargo.toml rename to engine/sdks/rust/runner-protocol/Cargo.toml diff --git a/sdks/rust/runner-protocol/build.rs b/engine/sdks/rust/runner-protocol/build.rs similarity index 100% rename from sdks/rust/runner-protocol/build.rs rename to engine/sdks/rust/runner-protocol/build.rs diff --git a/sdks/rust/runner-protocol/src/generated.rs b/engine/sdks/rust/runner-protocol/src/generated.rs similarity index 100% rename from sdks/rust/runner-protocol/src/generated.rs rename to engine/sdks/rust/runner-protocol/src/generated.rs diff --git a/sdks/rust/runner-protocol/src/lib.rs b/engine/sdks/rust/runner-protocol/src/lib.rs similarity index 100% rename from sdks/rust/runner-protocol/src/lib.rs rename to engine/sdks/rust/runner-protocol/src/lib.rs diff --git a/sdks/rust/runner-protocol/src/versioned.rs b/engine/sdks/rust/runner-protocol/src/versioned.rs similarity index 100% rename from sdks/rust/runner-protocol/src/versioned.rs rename to engine/sdks/rust/runner-protocol/src/versioned.rs diff --git a/sdks/rust/ups-protocol/Cargo.toml b/engine/sdks/rust/ups-protocol/Cargo.toml similarity index 100% rename from sdks/rust/ups-protocol/Cargo.toml rename to engine/sdks/rust/ups-protocol/Cargo.toml diff --git a/sdks/rust/ups-protocol/build.rs b/engine/sdks/rust/ups-protocol/build.rs similarity index 100% rename from sdks/rust/ups-protocol/build.rs rename to engine/sdks/rust/ups-protocol/build.rs diff --git a/sdks/rust/ups-protocol/src/generated.rs b/engine/sdks/rust/ups-protocol/src/generated.rs similarity index 100% rename from sdks/rust/ups-protocol/src/generated.rs rename to engine/sdks/rust/ups-protocol/src/generated.rs diff --git a/sdks/rust/ups-protocol/src/lib.rs b/engine/sdks/rust/ups-protocol/src/lib.rs similarity index 100% rename from sdks/rust/ups-protocol/src/lib.rs rename to engine/sdks/rust/ups-protocol/src/lib.rs diff --git a/sdks/rust/ups-protocol/src/versioned.rs b/engine/sdks/rust/ups-protocol/src/versioned.rs similarity index 100% rename from sdks/rust/ups-protocol/src/versioned.rs rename to engine/sdks/rust/ups-protocol/src/versioned.rs diff --git a/sdks/schemas/README.md b/engine/sdks/schemas/README.md similarity index 100% rename from sdks/schemas/README.md rename to engine/sdks/schemas/README.md diff --git a/sdks/schemas/data/namespace.runner_config.v1.bare b/engine/sdks/schemas/data/namespace.runner_config.v1.bare similarity index 100% rename from sdks/schemas/data/namespace.runner_config.v1.bare rename to engine/sdks/schemas/data/namespace.runner_config.v1.bare diff --git a/sdks/schemas/data/namespace.runner_config.v2.bare b/engine/sdks/schemas/data/namespace.runner_config.v2.bare similarity index 100% rename from sdks/schemas/data/namespace.runner_config.v2.bare rename to engine/sdks/schemas/data/namespace.runner_config.v2.bare diff --git a/sdks/schemas/data/pegboard.namespace.actor_by_key.v1.bare b/engine/sdks/schemas/data/pegboard.namespace.actor_by_key.v1.bare similarity index 100% rename from sdks/schemas/data/pegboard.namespace.actor_by_key.v1.bare rename to engine/sdks/schemas/data/pegboard.namespace.actor_by_key.v1.bare diff --git a/sdks/schemas/data/pegboard.namespace.actor_name.v1.bare b/engine/sdks/schemas/data/pegboard.namespace.actor_name.v1.bare similarity index 100% rename from sdks/schemas/data/pegboard.namespace.actor_name.v1.bare rename to engine/sdks/schemas/data/pegboard.namespace.actor_name.v1.bare diff --git a/sdks/schemas/data/pegboard.namespace.runner_alloc_idx.v1.bare b/engine/sdks/schemas/data/pegboard.namespace.runner_alloc_idx.v1.bare similarity index 100% rename from sdks/schemas/data/pegboard.namespace.runner_alloc_idx.v1.bare rename to engine/sdks/schemas/data/pegboard.namespace.runner_alloc_idx.v1.bare diff --git a/sdks/schemas/data/pegboard.namespace.runner_by_key.v1.bare b/engine/sdks/schemas/data/pegboard.namespace.runner_by_key.v1.bare similarity index 100% rename from sdks/schemas/data/pegboard.namespace.runner_by_key.v1.bare rename to engine/sdks/schemas/data/pegboard.namespace.runner_by_key.v1.bare diff --git a/sdks/schemas/data/pegboard.runner.metadata.v1.bare b/engine/sdks/schemas/data/pegboard.runner.metadata.v1.bare similarity index 100% rename from sdks/schemas/data/pegboard.runner.metadata.v1.bare rename to engine/sdks/schemas/data/pegboard.runner.metadata.v1.bare diff --git a/sdks/schemas/epoxy-protocol/v1.bare b/engine/sdks/schemas/epoxy-protocol/v1.bare similarity index 100% rename from sdks/schemas/epoxy-protocol/v1.bare rename to engine/sdks/schemas/epoxy-protocol/v1.bare diff --git a/sdks/schemas/runner-protocol/v1.bare b/engine/sdks/schemas/runner-protocol/v1.bare similarity index 100% rename from sdks/schemas/runner-protocol/v1.bare rename to engine/sdks/schemas/runner-protocol/v1.bare diff --git a/sdks/schemas/ups-protocol/v1.bare b/engine/sdks/schemas/ups-protocol/v1.bare similarity index 100% rename from sdks/schemas/ups-protocol/v1.bare rename to engine/sdks/schemas/ups-protocol/v1.bare diff --git a/sdks/typescript/api-full/.gitignore b/engine/sdks/typescript/api-full/.gitignore similarity index 100% rename from sdks/typescript/api-full/.gitignore rename to engine/sdks/typescript/api-full/.gitignore diff --git a/sdks/typescript/api-full/build.js b/engine/sdks/typescript/api-full/build.js similarity index 100% rename from sdks/typescript/api-full/build.js rename to engine/sdks/typescript/api-full/build.js diff --git a/sdks/typescript/api-full/package.json b/engine/sdks/typescript/api-full/package.json similarity index 100% rename from sdks/typescript/api-full/package.json rename to engine/sdks/typescript/api-full/package.json diff --git a/sdks/typescript/api-full/rivetkit-engine-api-full-25.5.3.tgz b/engine/sdks/typescript/api-full/rivetkit-engine-api-full-25.5.3.tgz similarity index 100% rename from sdks/typescript/api-full/rivetkit-engine-api-full-25.5.3.tgz rename to engine/sdks/typescript/api-full/rivetkit-engine-api-full-25.5.3.tgz diff --git a/sdks/typescript/api-full/src/Client.ts b/engine/sdks/typescript/api-full/src/Client.ts similarity index 100% rename from sdks/typescript/api-full/src/Client.ts rename to engine/sdks/typescript/api-full/src/Client.ts diff --git a/sdks/typescript/api-full/src/api/client/index.ts b/engine/sdks/typescript/api-full/src/api/client/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/index.ts rename to engine/sdks/typescript/api-full/src/api/client/index.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/ActorsCreateRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/ActorsCreateRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/ActorsCreateRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/ActorsCreateRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/ActorsDeleteRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/ActorsDeleteRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/ActorsDeleteRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/ActorsDeleteRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/ActorsGetOrCreateRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/ActorsGetOrCreateRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/ActorsGetOrCreateRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/ActorsGetOrCreateRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/ActorsListNamesRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/ActorsListNamesRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/ActorsListNamesRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/ActorsListNamesRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/ActorsListRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/ActorsListRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/ActorsListRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/ActorsListRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsDeleteRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsDeleteRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/RunnerConfigsDeleteRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsDeleteRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsListRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsListRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/RunnerConfigsListRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsListRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsRefreshMetadataRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsRefreshMetadataRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/RunnerConfigsRefreshMetadataRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsRefreshMetadataRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts b/engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsUpsertRequestBody.ts b/engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsUpsertRequestBody.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/RunnerConfigsUpsertRequestBody.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/RunnerConfigsUpsertRequestBody.ts diff --git a/sdks/typescript/api-full/src/api/client/requests/index.ts b/engine/sdks/typescript/api-full/src/api/client/requests/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/client/requests/index.ts rename to engine/sdks/typescript/api-full/src/api/client/requests/index.ts diff --git a/sdks/typescript/api-full/src/api/index.ts b/engine/sdks/typescript/api-full/src/api/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/index.ts rename to engine/sdks/typescript/api-full/src/api/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/datacenters/client/Client.ts b/engine/sdks/typescript/api-full/src/api/resources/datacenters/client/Client.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/datacenters/client/Client.ts rename to engine/sdks/typescript/api-full/src/api/resources/datacenters/client/Client.ts diff --git a/sdks/typescript/api-full/src/api/resources/datacenters/client/index.ts b/engine/sdks/typescript/api-full/src/api/resources/datacenters/client/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/datacenters/client/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/datacenters/client/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/datacenters/index.ts b/engine/sdks/typescript/api-full/src/api/resources/datacenters/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/datacenters/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/datacenters/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/health/client/Client.ts b/engine/sdks/typescript/api-full/src/api/resources/health/client/Client.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/health/client/Client.ts rename to engine/sdks/typescript/api-full/src/api/resources/health/client/Client.ts diff --git a/sdks/typescript/api-full/src/api/resources/health/client/index.ts b/engine/sdks/typescript/api-full/src/api/resources/health/client/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/health/client/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/health/client/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/health/index.ts b/engine/sdks/typescript/api-full/src/api/resources/health/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/health/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/health/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/index.ts b/engine/sdks/typescript/api-full/src/api/resources/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/namespaces/client/Client.ts b/engine/sdks/typescript/api-full/src/api/resources/namespaces/client/Client.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/namespaces/client/Client.ts rename to engine/sdks/typescript/api-full/src/api/resources/namespaces/client/Client.ts diff --git a/sdks/typescript/api-full/src/api/resources/namespaces/client/index.ts b/engine/sdks/typescript/api-full/src/api/resources/namespaces/client/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/namespaces/client/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/namespaces/client/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesCreateRequest.ts b/engine/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesCreateRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesCreateRequest.ts rename to engine/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesCreateRequest.ts diff --git a/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesListRequest.ts b/engine/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesListRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesListRequest.ts rename to engine/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/NamespacesListRequest.ts diff --git a/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/index.ts b/engine/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/namespaces/client/requests/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/namespaces/client/requests/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/namespaces/index.ts b/engine/sdks/typescript/api-full/src/api/resources/namespaces/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/namespaces/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/namespaces/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/runners/client/Client.ts b/engine/sdks/typescript/api-full/src/api/resources/runners/client/Client.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/runners/client/Client.ts rename to engine/sdks/typescript/api-full/src/api/resources/runners/client/Client.ts diff --git a/sdks/typescript/api-full/src/api/resources/runners/client/index.ts b/engine/sdks/typescript/api-full/src/api/resources/runners/client/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/runners/client/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/runners/client/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/runners/client/requests/RunnersListNamesRequest.ts b/engine/sdks/typescript/api-full/src/api/resources/runners/client/requests/RunnersListNamesRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/runners/client/requests/RunnersListNamesRequest.ts rename to engine/sdks/typescript/api-full/src/api/resources/runners/client/requests/RunnersListNamesRequest.ts diff --git a/sdks/typescript/api-full/src/api/resources/runners/client/requests/RunnersListRequest.ts b/engine/sdks/typescript/api-full/src/api/resources/runners/client/requests/RunnersListRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/runners/client/requests/RunnersListRequest.ts rename to engine/sdks/typescript/api-full/src/api/resources/runners/client/requests/RunnersListRequest.ts diff --git a/sdks/typescript/api-full/src/api/resources/runners/client/requests/index.ts b/engine/sdks/typescript/api-full/src/api/resources/runners/client/requests/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/runners/client/requests/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/runners/client/requests/index.ts diff --git a/sdks/typescript/api-full/src/api/resources/runners/index.ts b/engine/sdks/typescript/api-full/src/api/resources/runners/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/resources/runners/index.ts rename to engine/sdks/typescript/api-full/src/api/resources/runners/index.ts diff --git a/sdks/typescript/api-full/src/api/types/Actor.ts b/engine/sdks/typescript/api-full/src/api/types/Actor.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/Actor.ts rename to engine/sdks/typescript/api-full/src/api/types/Actor.ts diff --git a/sdks/typescript/api-full/src/api/types/ActorName.ts b/engine/sdks/typescript/api-full/src/api/types/ActorName.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/ActorName.ts rename to engine/sdks/typescript/api-full/src/api/types/ActorName.ts diff --git a/sdks/typescript/api-full/src/api/types/ActorsCreateResponse.ts b/engine/sdks/typescript/api-full/src/api/types/ActorsCreateResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/ActorsCreateResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/ActorsCreateResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/ActorsDeleteResponse.ts b/engine/sdks/typescript/api-full/src/api/types/ActorsDeleteResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/ActorsDeleteResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/ActorsDeleteResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/ActorsGetOrCreateResponse.ts b/engine/sdks/typescript/api-full/src/api/types/ActorsGetOrCreateResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/ActorsGetOrCreateResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/ActorsGetOrCreateResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/ActorsListNamesResponse.ts b/engine/sdks/typescript/api-full/src/api/types/ActorsListNamesResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/ActorsListNamesResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/ActorsListNamesResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/ActorsListResponse.ts b/engine/sdks/typescript/api-full/src/api/types/ActorsListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/ActorsListResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/ActorsListResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/CrashPolicy.ts b/engine/sdks/typescript/api-full/src/api/types/CrashPolicy.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/CrashPolicy.ts rename to engine/sdks/typescript/api-full/src/api/types/CrashPolicy.ts diff --git a/sdks/typescript/api-full/src/api/types/Datacenter.ts b/engine/sdks/typescript/api-full/src/api/types/Datacenter.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/Datacenter.ts rename to engine/sdks/typescript/api-full/src/api/types/Datacenter.ts diff --git a/sdks/typescript/api-full/src/api/types/DatacenterHealth.ts b/engine/sdks/typescript/api-full/src/api/types/DatacenterHealth.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/DatacenterHealth.ts rename to engine/sdks/typescript/api-full/src/api/types/DatacenterHealth.ts diff --git a/sdks/typescript/api-full/src/api/types/DatacentersListResponse.ts b/engine/sdks/typescript/api-full/src/api/types/DatacentersListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/DatacentersListResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/DatacentersListResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/HealthFanoutResponse.ts b/engine/sdks/typescript/api-full/src/api/types/HealthFanoutResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/HealthFanoutResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/HealthFanoutResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/HealthResponse.ts b/engine/sdks/typescript/api-full/src/api/types/HealthResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/HealthResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/HealthResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/HealthStatus.ts b/engine/sdks/typescript/api-full/src/api/types/HealthStatus.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/HealthStatus.ts rename to engine/sdks/typescript/api-full/src/api/types/HealthStatus.ts diff --git a/sdks/typescript/api-full/src/api/types/Namespace.ts b/engine/sdks/typescript/api-full/src/api/types/Namespace.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/Namespace.ts rename to engine/sdks/typescript/api-full/src/api/types/Namespace.ts diff --git a/sdks/typescript/api-full/src/api/types/NamespaceListResponse.ts b/engine/sdks/typescript/api-full/src/api/types/NamespaceListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/NamespaceListResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/NamespaceListResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/NamespacesCreateResponse.ts b/engine/sdks/typescript/api-full/src/api/types/NamespacesCreateResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/NamespacesCreateResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/NamespacesCreateResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/Pagination.ts b/engine/sdks/typescript/api-full/src/api/types/Pagination.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/Pagination.ts rename to engine/sdks/typescript/api-full/src/api/types/Pagination.ts diff --git a/sdks/typescript/api-full/src/api/types/RivetId.ts b/engine/sdks/typescript/api-full/src/api/types/RivetId.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RivetId.ts rename to engine/sdks/typescript/api-full/src/api/types/RivetId.ts diff --git a/sdks/typescript/api-full/src/api/types/Runner.ts b/engine/sdks/typescript/api-full/src/api/types/Runner.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/Runner.ts rename to engine/sdks/typescript/api-full/src/api/types/Runner.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfig.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfig.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfig.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfig.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigKind.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigKind.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigKind.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigKind.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigKindNormal.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigKindNormal.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigKindNormal.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigKindNormal.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigKindServerless.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigKindServerless.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigKindServerless.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigKindServerless.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigKindServerlessServerless.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigKindServerlessServerless.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigKindServerlessServerless.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigKindServerlessServerless.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigServerless.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigServerless.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigServerless.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigServerless.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigVariant.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigVariant.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigVariant.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigVariant.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsDeleteResponse.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsDeleteResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsDeleteResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsDeleteResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsListResponse.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsListResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsListResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsListResponseRunnerConfigsValue.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsListResponseRunnerConfigsValue.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsListResponseRunnerConfigsValue.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsListResponseRunnerConfigsValue.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataRequestBody.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataRequestBody.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataRequestBody.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataRequestBody.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataResponse.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsRefreshMetadataResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponse.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataError.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataError.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataError.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataError.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnerConfigsUpsertResponse.ts b/engine/sdks/typescript/api-full/src/api/types/RunnerConfigsUpsertResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnerConfigsUpsertResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnerConfigsUpsertResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnersListNamesResponse.ts b/engine/sdks/typescript/api-full/src/api/types/RunnersListNamesResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnersListNamesResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnersListNamesResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/RunnersListResponse.ts b/engine/sdks/typescript/api-full/src/api/types/RunnersListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/RunnersListResponse.ts rename to engine/sdks/typescript/api-full/src/api/types/RunnersListResponse.ts diff --git a/sdks/typescript/api-full/src/api/types/index.ts b/engine/sdks/typescript/api-full/src/api/types/index.ts similarity index 100% rename from sdks/typescript/api-full/src/api/types/index.ts rename to engine/sdks/typescript/api-full/src/api/types/index.ts diff --git a/sdks/typescript/api-full/src/core/auth/BasicAuth.ts b/engine/sdks/typescript/api-full/src/core/auth/BasicAuth.ts similarity index 100% rename from sdks/typescript/api-full/src/core/auth/BasicAuth.ts rename to engine/sdks/typescript/api-full/src/core/auth/BasicAuth.ts diff --git a/sdks/typescript/api-full/src/core/auth/BearerToken.ts b/engine/sdks/typescript/api-full/src/core/auth/BearerToken.ts similarity index 100% rename from sdks/typescript/api-full/src/core/auth/BearerToken.ts rename to engine/sdks/typescript/api-full/src/core/auth/BearerToken.ts diff --git a/sdks/typescript/api-full/src/core/auth/index.ts b/engine/sdks/typescript/api-full/src/core/auth/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/auth/index.ts rename to engine/sdks/typescript/api-full/src/core/auth/index.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/APIResponse.ts b/engine/sdks/typescript/api-full/src/core/fetcher/APIResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/APIResponse.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/APIResponse.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/Fetcher.ts b/engine/sdks/typescript/api-full/src/core/fetcher/Fetcher.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/Fetcher.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/Fetcher.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/Supplier.ts b/engine/sdks/typescript/api-full/src/core/fetcher/Supplier.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/Supplier.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/Supplier.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/createRequestUrl.ts b/engine/sdks/typescript/api-full/src/core/fetcher/createRequestUrl.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/createRequestUrl.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/createRequestUrl.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/getFetchFn.ts b/engine/sdks/typescript/api-full/src/core/fetcher/getFetchFn.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/getFetchFn.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/getFetchFn.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/getHeader.ts b/engine/sdks/typescript/api-full/src/core/fetcher/getHeader.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/getHeader.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/getHeader.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/getRequestBody.ts b/engine/sdks/typescript/api-full/src/core/fetcher/getRequestBody.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/getRequestBody.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/getRequestBody.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/getResponseBody.ts b/engine/sdks/typescript/api-full/src/core/fetcher/getResponseBody.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/getResponseBody.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/getResponseBody.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/index.ts b/engine/sdks/typescript/api-full/src/core/fetcher/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/index.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/index.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/makeRequest.ts b/engine/sdks/typescript/api-full/src/core/fetcher/makeRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/makeRequest.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/makeRequest.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/requestWithRetries.ts b/engine/sdks/typescript/api-full/src/core/fetcher/requestWithRetries.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/requestWithRetries.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/requestWithRetries.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/signals.ts b/engine/sdks/typescript/api-full/src/core/fetcher/signals.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/signals.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/signals.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/Node18UniversalStreamWrapper.ts b/engine/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/Node18UniversalStreamWrapper.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/stream-wrappers/Node18UniversalStreamWrapper.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/Node18UniversalStreamWrapper.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/NodePre18StreamWrapper.ts b/engine/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/NodePre18StreamWrapper.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/stream-wrappers/NodePre18StreamWrapper.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/NodePre18StreamWrapper.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/UndiciStreamWrapper.ts b/engine/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/UndiciStreamWrapper.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/stream-wrappers/UndiciStreamWrapper.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/UndiciStreamWrapper.ts diff --git a/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/chooseStreamWrapper.ts b/engine/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/chooseStreamWrapper.ts similarity index 100% rename from sdks/typescript/api-full/src/core/fetcher/stream-wrappers/chooseStreamWrapper.ts rename to engine/sdks/typescript/api-full/src/core/fetcher/stream-wrappers/chooseStreamWrapper.ts diff --git a/sdks/typescript/api-full/src/core/index.ts b/engine/sdks/typescript/api-full/src/core/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/index.ts rename to engine/sdks/typescript/api-full/src/core/index.ts diff --git a/sdks/typescript/api-full/src/core/json.ts b/engine/sdks/typescript/api-full/src/core/json.ts similarity index 100% rename from sdks/typescript/api-full/src/core/json.ts rename to engine/sdks/typescript/api-full/src/core/json.ts diff --git a/sdks/typescript/api-full/src/core/runtime/index.ts b/engine/sdks/typescript/api-full/src/core/runtime/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/runtime/index.ts rename to engine/sdks/typescript/api-full/src/core/runtime/index.ts diff --git a/sdks/typescript/api-full/src/core/runtime/runtime.ts b/engine/sdks/typescript/api-full/src/core/runtime/runtime.ts similarity index 100% rename from sdks/typescript/api-full/src/core/runtime/runtime.ts rename to engine/sdks/typescript/api-full/src/core/runtime/runtime.ts diff --git a/sdks/typescript/api-full/src/core/schemas/Schema.ts b/engine/sdks/typescript/api-full/src/core/schemas/Schema.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/Schema.ts rename to engine/sdks/typescript/api-full/src/core/schemas/Schema.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/bigint/bigint.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/bigint/bigint.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/bigint/bigint.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/bigint/bigint.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/bigint/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/bigint/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/bigint/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/bigint/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/date/date.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/date/date.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/date/date.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/date/date.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/date/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/date/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/date/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/date/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/enum/enum.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/enum/enum.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/enum/enum.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/enum/enum.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/enum/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/enum/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/enum/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/enum/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/lazy/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/lazy/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/lazy/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/lazy/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/lazy/lazy.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/lazy/lazy.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/lazy/lazy.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/lazy/lazy.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/lazy/lazyObject.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/lazy/lazyObject.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/lazy/lazyObject.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/lazy/lazyObject.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/list/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/list/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/list/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/list/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/list/list.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/list/list.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/list/list.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/list/list.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/literals/booleanLiteral.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/literals/booleanLiteral.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/literals/booleanLiteral.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/literals/booleanLiteral.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/literals/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/literals/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/literals/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/literals/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/literals/stringLiteral.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/literals/stringLiteral.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/literals/stringLiteral.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/literals/stringLiteral.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/object-like/getObjectLikeUtils.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/object-like/getObjectLikeUtils.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/object-like/getObjectLikeUtils.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/object-like/getObjectLikeUtils.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/object-like/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/object-like/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/object-like/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/object-like/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/object-like/types.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/object-like/types.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/object-like/types.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/object-like/types.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/object/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/object/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/object/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/object/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/object/object.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/object/object.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/object/object.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/object/object.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/object/objectWithoutOptionalProperties.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/object/objectWithoutOptionalProperties.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/object/objectWithoutOptionalProperties.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/object/objectWithoutOptionalProperties.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/object/property.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/object/property.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/object/property.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/object/property.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/object/types.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/object/types.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/object/types.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/object/types.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/primitives/any.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/any.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/primitives/any.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/any.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/primitives/boolean.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/boolean.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/primitives/boolean.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/boolean.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/primitives/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/primitives/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/primitives/number.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/number.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/primitives/number.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/number.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/primitives/string.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/string.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/primitives/string.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/string.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/primitives/unknown.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/unknown.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/primitives/unknown.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/primitives/unknown.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/record/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/record/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/record/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/record/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/record/record.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/record/record.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/record/record.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/record/record.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/record/types.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/record/types.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/record/types.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/record/types.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/JsonError.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/JsonError.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/schema-utils/JsonError.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/JsonError.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/ParseError.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/ParseError.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/schema-utils/ParseError.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/ParseError.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/getSchemaUtils.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/getSchemaUtils.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/schema-utils/getSchemaUtils.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/getSchemaUtils.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/schema-utils/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/stringifyValidationErrors.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/stringifyValidationErrors.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/schema-utils/stringifyValidationErrors.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/schema-utils/stringifyValidationErrors.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/set/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/set/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/set/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/set/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/set/set.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/set/set.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/set/set.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/set/set.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/types.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/types.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/types.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/types.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/undiscriminatedUnion.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/undiscriminatedUnion.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/undiscriminatedUnion.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/undiscriminated-union/undiscriminatedUnion.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/union/discriminant.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/union/discriminant.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/union/discriminant.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/union/discriminant.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/union/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/union/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/union/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/union/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/union/types.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/union/types.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/union/types.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/union/types.ts diff --git a/sdks/typescript/api-full/src/core/schemas/builders/union/union.ts b/engine/sdks/typescript/api-full/src/core/schemas/builders/union/union.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/builders/union/union.ts rename to engine/sdks/typescript/api-full/src/core/schemas/builders/union/union.ts diff --git a/sdks/typescript/api-full/src/core/schemas/index.ts b/engine/sdks/typescript/api-full/src/core/schemas/index.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/index.ts rename to engine/sdks/typescript/api-full/src/core/schemas/index.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/MaybePromise.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/MaybePromise.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/MaybePromise.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/MaybePromise.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/addQuestionMarksToNullableProperties.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/addQuestionMarksToNullableProperties.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/addQuestionMarksToNullableProperties.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/addQuestionMarksToNullableProperties.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/createIdentitySchemaCreator.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/createIdentitySchemaCreator.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/createIdentitySchemaCreator.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/createIdentitySchemaCreator.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/entries.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/entries.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/entries.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/entries.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/filterObject.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/filterObject.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/filterObject.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/filterObject.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/getErrorMessageForIncorrectType.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/getErrorMessageForIncorrectType.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/getErrorMessageForIncorrectType.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/getErrorMessageForIncorrectType.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/isPlainObject.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/isPlainObject.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/isPlainObject.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/isPlainObject.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/keys.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/keys.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/keys.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/keys.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/maybeSkipValidation.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/maybeSkipValidation.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/maybeSkipValidation.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/maybeSkipValidation.ts diff --git a/sdks/typescript/api-full/src/core/schemas/utils/partition.ts b/engine/sdks/typescript/api-full/src/core/schemas/utils/partition.ts similarity index 100% rename from sdks/typescript/api-full/src/core/schemas/utils/partition.ts rename to engine/sdks/typescript/api-full/src/core/schemas/utils/partition.ts diff --git a/sdks/typescript/api-full/src/errors/RivetError.ts b/engine/sdks/typescript/api-full/src/errors/RivetError.ts similarity index 100% rename from sdks/typescript/api-full/src/errors/RivetError.ts rename to engine/sdks/typescript/api-full/src/errors/RivetError.ts diff --git a/sdks/typescript/api-full/src/errors/RivetTimeoutError.ts b/engine/sdks/typescript/api-full/src/errors/RivetTimeoutError.ts similarity index 100% rename from sdks/typescript/api-full/src/errors/RivetTimeoutError.ts rename to engine/sdks/typescript/api-full/src/errors/RivetTimeoutError.ts diff --git a/sdks/typescript/api-full/src/errors/index.ts b/engine/sdks/typescript/api-full/src/errors/index.ts similarity index 100% rename from sdks/typescript/api-full/src/errors/index.ts rename to engine/sdks/typescript/api-full/src/errors/index.ts diff --git a/sdks/typescript/api-full/src/index.ts b/engine/sdks/typescript/api-full/src/index.ts similarity index 100% rename from sdks/typescript/api-full/src/index.ts rename to engine/sdks/typescript/api-full/src/index.ts diff --git a/sdks/typescript/api-full/src/serialization/client/index.ts b/engine/sdks/typescript/api-full/src/serialization/client/index.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/client/index.ts rename to engine/sdks/typescript/api-full/src/serialization/client/index.ts diff --git a/sdks/typescript/api-full/src/serialization/client/requests/ActorsCreateRequest.ts b/engine/sdks/typescript/api-full/src/serialization/client/requests/ActorsCreateRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/client/requests/ActorsCreateRequest.ts rename to engine/sdks/typescript/api-full/src/serialization/client/requests/ActorsCreateRequest.ts diff --git a/sdks/typescript/api-full/src/serialization/client/requests/ActorsGetOrCreateRequest.ts b/engine/sdks/typescript/api-full/src/serialization/client/requests/ActorsGetOrCreateRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/client/requests/ActorsGetOrCreateRequest.ts rename to engine/sdks/typescript/api-full/src/serialization/client/requests/ActorsGetOrCreateRequest.ts diff --git a/sdks/typescript/api-full/src/serialization/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts b/engine/sdks/typescript/api-full/src/serialization/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts rename to engine/sdks/typescript/api-full/src/serialization/client/requests/RunnerConfigsServerlessHealthCheckRequest.ts diff --git a/sdks/typescript/api-full/src/serialization/client/requests/RunnerConfigsUpsertRequestBody.ts b/engine/sdks/typescript/api-full/src/serialization/client/requests/RunnerConfigsUpsertRequestBody.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/client/requests/RunnerConfigsUpsertRequestBody.ts rename to engine/sdks/typescript/api-full/src/serialization/client/requests/RunnerConfigsUpsertRequestBody.ts diff --git a/sdks/typescript/api-full/src/serialization/client/requests/index.ts b/engine/sdks/typescript/api-full/src/serialization/client/requests/index.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/client/requests/index.ts rename to engine/sdks/typescript/api-full/src/serialization/client/requests/index.ts diff --git a/sdks/typescript/api-full/src/serialization/index.ts b/engine/sdks/typescript/api-full/src/serialization/index.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/index.ts rename to engine/sdks/typescript/api-full/src/serialization/index.ts diff --git a/sdks/typescript/api-full/src/serialization/resources/index.ts b/engine/sdks/typescript/api-full/src/serialization/resources/index.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/resources/index.ts rename to engine/sdks/typescript/api-full/src/serialization/resources/index.ts diff --git a/sdks/typescript/api-full/src/serialization/resources/namespaces/client/index.ts b/engine/sdks/typescript/api-full/src/serialization/resources/namespaces/client/index.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/resources/namespaces/client/index.ts rename to engine/sdks/typescript/api-full/src/serialization/resources/namespaces/client/index.ts diff --git a/sdks/typescript/api-full/src/serialization/resources/namespaces/client/requests/NamespacesCreateRequest.ts b/engine/sdks/typescript/api-full/src/serialization/resources/namespaces/client/requests/NamespacesCreateRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/resources/namespaces/client/requests/NamespacesCreateRequest.ts rename to engine/sdks/typescript/api-full/src/serialization/resources/namespaces/client/requests/NamespacesCreateRequest.ts diff --git a/sdks/typescript/api-full/src/serialization/resources/namespaces/client/requests/index.ts b/engine/sdks/typescript/api-full/src/serialization/resources/namespaces/client/requests/index.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/resources/namespaces/client/requests/index.ts rename to engine/sdks/typescript/api-full/src/serialization/resources/namespaces/client/requests/index.ts diff --git a/sdks/typescript/api-full/src/serialization/resources/namespaces/index.ts b/engine/sdks/typescript/api-full/src/serialization/resources/namespaces/index.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/resources/namespaces/index.ts rename to engine/sdks/typescript/api-full/src/serialization/resources/namespaces/index.ts diff --git a/sdks/typescript/api-full/src/serialization/types/Actor.ts b/engine/sdks/typescript/api-full/src/serialization/types/Actor.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/Actor.ts rename to engine/sdks/typescript/api-full/src/serialization/types/Actor.ts diff --git a/sdks/typescript/api-full/src/serialization/types/ActorName.ts b/engine/sdks/typescript/api-full/src/serialization/types/ActorName.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/ActorName.ts rename to engine/sdks/typescript/api-full/src/serialization/types/ActorName.ts diff --git a/sdks/typescript/api-full/src/serialization/types/ActorsCreateResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/ActorsCreateResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/ActorsCreateResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/ActorsCreateResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/ActorsDeleteResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/ActorsDeleteResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/ActorsDeleteResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/ActorsDeleteResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/ActorsGetOrCreateResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/ActorsGetOrCreateResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/ActorsGetOrCreateResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/ActorsGetOrCreateResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/ActorsListNamesResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/ActorsListNamesResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/ActorsListNamesResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/ActorsListNamesResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/ActorsListResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/ActorsListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/ActorsListResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/ActorsListResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/CrashPolicy.ts b/engine/sdks/typescript/api-full/src/serialization/types/CrashPolicy.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/CrashPolicy.ts rename to engine/sdks/typescript/api-full/src/serialization/types/CrashPolicy.ts diff --git a/sdks/typescript/api-full/src/serialization/types/Datacenter.ts b/engine/sdks/typescript/api-full/src/serialization/types/Datacenter.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/Datacenter.ts rename to engine/sdks/typescript/api-full/src/serialization/types/Datacenter.ts diff --git a/sdks/typescript/api-full/src/serialization/types/DatacenterHealth.ts b/engine/sdks/typescript/api-full/src/serialization/types/DatacenterHealth.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/DatacenterHealth.ts rename to engine/sdks/typescript/api-full/src/serialization/types/DatacenterHealth.ts diff --git a/sdks/typescript/api-full/src/serialization/types/DatacentersListResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/DatacentersListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/DatacentersListResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/DatacentersListResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/HealthFanoutResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/HealthFanoutResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/HealthFanoutResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/HealthFanoutResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/HealthResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/HealthResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/HealthResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/HealthResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/HealthStatus.ts b/engine/sdks/typescript/api-full/src/serialization/types/HealthStatus.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/HealthStatus.ts rename to engine/sdks/typescript/api-full/src/serialization/types/HealthStatus.ts diff --git a/sdks/typescript/api-full/src/serialization/types/Namespace.ts b/engine/sdks/typescript/api-full/src/serialization/types/Namespace.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/Namespace.ts rename to engine/sdks/typescript/api-full/src/serialization/types/Namespace.ts diff --git a/sdks/typescript/api-full/src/serialization/types/NamespaceListResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/NamespaceListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/NamespaceListResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/NamespaceListResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/NamespacesCreateResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/NamespacesCreateResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/NamespacesCreateResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/NamespacesCreateResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/Pagination.ts b/engine/sdks/typescript/api-full/src/serialization/types/Pagination.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/Pagination.ts rename to engine/sdks/typescript/api-full/src/serialization/types/Pagination.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RivetId.ts b/engine/sdks/typescript/api-full/src/serialization/types/RivetId.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RivetId.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RivetId.ts diff --git a/sdks/typescript/api-full/src/serialization/types/Runner.ts b/engine/sdks/typescript/api-full/src/serialization/types/Runner.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/Runner.ts rename to engine/sdks/typescript/api-full/src/serialization/types/Runner.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfig.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfig.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfig.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfig.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigKind.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigKind.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigKind.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigKind.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindNormal.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindNormal.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigKindNormal.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindNormal.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindServerless.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindServerless.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigKindServerless.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindServerless.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindServerlessServerless.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindServerlessServerless.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigKindServerlessServerless.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigKindServerlessServerless.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigServerless.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigServerless.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigServerless.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigServerless.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigVariant.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigVariant.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigVariant.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigVariant.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsDeleteResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsDeleteResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsDeleteResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsDeleteResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsListResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsListResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsListResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsListResponseRunnerConfigsValue.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsListResponseRunnerConfigsValue.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsListResponseRunnerConfigsValue.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsListResponseRunnerConfigsValue.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataRequestBody.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataRequestBody.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataRequestBody.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataRequestBody.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsRefreshMetadataResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailure.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseFailureFailure.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccess.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessHealthCheckResponseSuccessSuccess.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataError.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataError.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataError.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataError.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidRequest.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJson.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseJsonInvalidResponseJson.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchema.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorInvalidResponseSchemaInvalidResponseSchema.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatus.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorNonSuccessStatusNonSuccessStatus.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestFailed.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsServerlessMetadataErrorRequestTimedOut.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnerConfigsUpsertResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsUpsertResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnerConfigsUpsertResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnerConfigsUpsertResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnersListNamesResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnersListNamesResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnersListNamesResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnersListNamesResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/RunnersListResponse.ts b/engine/sdks/typescript/api-full/src/serialization/types/RunnersListResponse.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/RunnersListResponse.ts rename to engine/sdks/typescript/api-full/src/serialization/types/RunnersListResponse.ts diff --git a/sdks/typescript/api-full/src/serialization/types/index.ts b/engine/sdks/typescript/api-full/src/serialization/types/index.ts similarity index 100% rename from sdks/typescript/api-full/src/serialization/types/index.ts rename to engine/sdks/typescript/api-full/src/serialization/types/index.ts diff --git a/sdks/typescript/api-full/tsconfig.json b/engine/sdks/typescript/api-full/tsconfig.json similarity index 100% rename from sdks/typescript/api-full/tsconfig.json rename to engine/sdks/typescript/api-full/tsconfig.json diff --git a/sdks/typescript/runner-protocol/package.json b/engine/sdks/typescript/runner-protocol/package.json similarity index 100% rename from sdks/typescript/runner-protocol/package.json rename to engine/sdks/typescript/runner-protocol/package.json diff --git a/sdks/typescript/runner-protocol/src/index.ts b/engine/sdks/typescript/runner-protocol/src/index.ts similarity index 100% rename from sdks/typescript/runner-protocol/src/index.ts rename to engine/sdks/typescript/runner-protocol/src/index.ts diff --git a/sdks/typescript/runner-protocol/tsconfig.json b/engine/sdks/typescript/runner-protocol/tsconfig.json similarity index 100% rename from sdks/typescript/runner-protocol/tsconfig.json rename to engine/sdks/typescript/runner-protocol/tsconfig.json diff --git a/sdks/typescript/runner-protocol/tsup.config.ts b/engine/sdks/typescript/runner-protocol/tsup.config.ts similarity index 100% rename from sdks/typescript/runner-protocol/tsup.config.ts rename to engine/sdks/typescript/runner-protocol/tsup.config.ts diff --git a/sdks/typescript/runner-protocol/turbo.json b/engine/sdks/typescript/runner-protocol/turbo.json similarity index 100% rename from sdks/typescript/runner-protocol/turbo.json rename to engine/sdks/typescript/runner-protocol/turbo.json diff --git a/sdks/typescript/runner/benches/actor-lifecycle.bench.ts b/engine/sdks/typescript/runner/benches/actor-lifecycle.bench.ts similarity index 100% rename from sdks/typescript/runner/benches/actor-lifecycle.bench.ts rename to engine/sdks/typescript/runner/benches/actor-lifecycle.bench.ts diff --git a/sdks/typescript/runner/benches/utils.ts b/engine/sdks/typescript/runner/benches/utils.ts similarity index 100% rename from sdks/typescript/runner/benches/utils.ts rename to engine/sdks/typescript/runner/benches/utils.ts diff --git a/sdks/typescript/runner/package.json b/engine/sdks/typescript/runner/package.json similarity index 100% rename from sdks/typescript/runner/package.json rename to engine/sdks/typescript/runner/package.json diff --git a/sdks/typescript/runner/src/log.ts b/engine/sdks/typescript/runner/src/log.ts similarity index 100% rename from sdks/typescript/runner/src/log.ts rename to engine/sdks/typescript/runner/src/log.ts diff --git a/sdks/typescript/runner/src/mod.ts b/engine/sdks/typescript/runner/src/mod.ts similarity index 100% rename from sdks/typescript/runner/src/mod.ts rename to engine/sdks/typescript/runner/src/mod.ts diff --git a/sdks/typescript/runner/src/tunnel.ts b/engine/sdks/typescript/runner/src/tunnel.ts similarity index 100% rename from sdks/typescript/runner/src/tunnel.ts rename to engine/sdks/typescript/runner/src/tunnel.ts diff --git a/sdks/typescript/runner/src/utils.ts b/engine/sdks/typescript/runner/src/utils.ts similarity index 100% rename from sdks/typescript/runner/src/utils.ts rename to engine/sdks/typescript/runner/src/utils.ts diff --git a/sdks/typescript/runner/src/websocket-tunnel-adapter.ts b/engine/sdks/typescript/runner/src/websocket-tunnel-adapter.ts similarity index 100% rename from sdks/typescript/runner/src/websocket-tunnel-adapter.ts rename to engine/sdks/typescript/runner/src/websocket-tunnel-adapter.ts diff --git a/sdks/typescript/runner/src/websocket.ts b/engine/sdks/typescript/runner/src/websocket.ts similarity index 100% rename from sdks/typescript/runner/src/websocket.ts rename to engine/sdks/typescript/runner/src/websocket.ts diff --git a/sdks/typescript/runner/tests/lifecycle.test.ts b/engine/sdks/typescript/runner/tests/lifecycle.test.ts similarity index 100% rename from sdks/typescript/runner/tests/lifecycle.test.ts rename to engine/sdks/typescript/runner/tests/lifecycle.test.ts diff --git a/sdks/typescript/runner/tsconfig.json b/engine/sdks/typescript/runner/tsconfig.json similarity index 100% rename from sdks/typescript/runner/tsconfig.json rename to engine/sdks/typescript/runner/tsconfig.json diff --git a/sdks/typescript/runner/tsup.config.ts b/engine/sdks/typescript/runner/tsup.config.ts similarity index 100% rename from sdks/typescript/runner/tsup.config.ts rename to engine/sdks/typescript/runner/tsup.config.ts diff --git a/sdks/typescript/runner/turbo.json b/engine/sdks/typescript/runner/turbo.json similarity index 100% rename from sdks/typescript/runner/turbo.json rename to engine/sdks/typescript/runner/turbo.json diff --git a/sdks/typescript/runner/vitest.config.ts b/engine/sdks/typescript/runner/vitest.config.ts similarity index 100% rename from sdks/typescript/runner/vitest.config.ts rename to engine/sdks/typescript/runner/vitest.config.ts diff --git a/sdks/typescript/test-runner/Dockerfile b/engine/sdks/typescript/test-runner/Dockerfile similarity index 100% rename from sdks/typescript/test-runner/Dockerfile rename to engine/sdks/typescript/test-runner/Dockerfile diff --git a/sdks/typescript/test-runner/package.json b/engine/sdks/typescript/test-runner/package.json similarity index 100% rename from sdks/typescript/test-runner/package.json rename to engine/sdks/typescript/test-runner/package.json diff --git a/sdks/typescript/test-runner/src/index.ts b/engine/sdks/typescript/test-runner/src/index.ts similarity index 100% rename from sdks/typescript/test-runner/src/index.ts rename to engine/sdks/typescript/test-runner/src/index.ts diff --git a/sdks/typescript/test-runner/tsconfig.json b/engine/sdks/typescript/test-runner/tsconfig.json similarity index 100% rename from sdks/typescript/test-runner/tsconfig.json rename to engine/sdks/typescript/test-runner/tsconfig.json diff --git a/sdks/typescript/test-runner/tsup.config.ts b/engine/sdks/typescript/test-runner/tsup.config.ts similarity index 100% rename from sdks/typescript/test-runner/tsup.config.ts rename to engine/sdks/typescript/test-runner/tsup.config.ts diff --git a/sdks/typescript/test-runner/turbo.json b/engine/sdks/typescript/test-runner/turbo.json similarity index 100% rename from sdks/typescript/test-runner/turbo.json rename to engine/sdks/typescript/test-runner/turbo.json diff --git a/sdks/typescript/test-runner/vitest.config.ts b/engine/sdks/typescript/test-runner/vitest.config.ts similarity index 100% rename from sdks/typescript/test-runner/vitest.config.ts rename to engine/sdks/typescript/test-runner/vitest.config.ts diff --git a/tests/load/README.md b/engine/tests/load/README.md similarity index 100% rename from tests/load/README.md rename to engine/tests/load/README.md diff --git a/tests/load/actor-lifecycle/README.md b/engine/tests/load/actor-lifecycle/README.md similarity index 100% rename from tests/load/actor-lifecycle/README.md rename to engine/tests/load/actor-lifecycle/README.md diff --git a/tests/load/actor-lifecycle/actor.ts b/engine/tests/load/actor-lifecycle/actor.ts similarity index 100% rename from tests/load/actor-lifecycle/actor.ts rename to engine/tests/load/actor-lifecycle/actor.ts diff --git a/tests/load/actor-lifecycle/config.ts b/engine/tests/load/actor-lifecycle/config.ts similarity index 100% rename from tests/load/actor-lifecycle/config.ts rename to engine/tests/load/actor-lifecycle/config.ts diff --git a/tests/load/actor-lifecycle/index.ts b/engine/tests/load/actor-lifecycle/index.ts similarity index 100% rename from tests/load/actor-lifecycle/index.ts rename to engine/tests/load/actor-lifecycle/index.ts diff --git a/tests/load/actor-lifecycle/rivet_api.ts b/engine/tests/load/actor-lifecycle/rivet_api.ts similarity index 100% rename from tests/load/actor-lifecycle/rivet_api.ts rename to engine/tests/load/actor-lifecycle/rivet_api.ts diff --git a/tests/load/actor-lifecycle/types.ts b/engine/tests/load/actor-lifecycle/types.ts similarity index 100% rename from tests/load/actor-lifecycle/types.ts rename to engine/tests/load/actor-lifecycle/types.ts diff --git a/tests/load/package.json b/engine/tests/load/package.json similarity index 100% rename from tests/load/package.json rename to engine/tests/load/package.json diff --git a/tests/load/tsconfig.json b/engine/tests/load/tsconfig.json similarity index 100% rename from tests/load/tsconfig.json rename to engine/tests/load/tsconfig.json diff --git a/out/errors/actor.failed_before_reaching_ready_state.json b/out/errors/actor.failed_before_reaching_ready_state.json deleted file mode 100644 index 3fcc0a4c3b..0000000000 --- a/out/errors/actor.failed_before_reaching_ready_state.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "failed_before_reaching_ready_state", - "group": "actor", - "message": "Actor failed before reaching ready state." -} \ No newline at end of file diff --git a/out/errors/actor.failed_to_create.json b/out/errors/actor.failed_to_create.json deleted file mode 100644 index 307956aa7f..0000000000 --- a/out/errors/actor.failed_to_create.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "failed_to_create", - "group": "actor", - "message": "Failed to create actor." -} \ No newline at end of file diff --git a/out/errors/actor.forward_to_datacenter.json b/out/errors/actor.forward_to_datacenter.json deleted file mode 100644 index b914444055..0000000000 --- a/out/errors/actor.forward_to_datacenter.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "forward_to_datacenter", - "group": "actor", - "message": "Actor should be created in a different datacenter." -} \ No newline at end of file diff --git a/out/errors/actor.too_many_keys.json b/out/errors/actor.too_many_keys.json deleted file mode 100644 index 9b93ba0f65..0000000000 --- a/out/errors/actor.too_many_keys.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "too_many_keys", - "group": "actor", - "message": "Too many keys provided." -} \ No newline at end of file diff --git a/out/errors/api.invalid_token.json b/out/errors/api.invalid_token.json deleted file mode 100644 index 4882bcd88b..0000000000 --- a/out/errors/api.invalid_token.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "invalid_token", - "group": "api", - "message": "The provided authentication token is invalid" -} \ No newline at end of file diff --git a/out/errors/gateway.connection_closed.json b/out/errors/gateway.connection_closed.json deleted file mode 100644 index ebe9a86169..0000000000 --- a/out/errors/gateway.connection_closed.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "connection_closed", - "group": "gateway", - "message": "Normal connection close." -} \ No newline at end of file diff --git a/out/errors/gateway.invalid_header.json b/out/errors/gateway.invalid_header.json deleted file mode 100644 index 0f536db905..0000000000 --- a/out/errors/gateway.invalid_header.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "invalid_header", - "group": "gateway", - "message": "Invalid header value" -} \ No newline at end of file diff --git a/out/errors/gateway.missing_header.json b/out/errors/gateway.missing_header.json deleted file mode 100644 index dcb2ddd229..0000000000 --- a/out/errors/gateway.missing_header.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "missing_header", - "group": "gateway", - "message": "Missing required header" -} \ No newline at end of file diff --git a/out/errors/gateway.nats_error.json b/out/errors/gateway.nats_error.json deleted file mode 100644 index 7d5aebb545..0000000000 --- a/out/errors/gateway.nats_error.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "nats_error", - "group": "gateway", - "message": "NATS communication error" -} \ No newline at end of file diff --git a/out/errors/gateway.timeout.json b/out/errors/gateway.timeout.json deleted file mode 100644 index f39eb33178..0000000000 --- a/out/errors/gateway.timeout.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "timeout", - "group": "gateway", - "message": "Request timed out" -} \ No newline at end of file diff --git a/out/errors/gateway.tunnel_protocol_error.json b/out/errors/gateway.tunnel_protocol_error.json deleted file mode 100644 index 81f1705234..0000000000 --- a/out/errors/gateway.tunnel_protocol_error.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "tunnel_protocol_error", - "group": "gateway", - "message": "Tunnel protocol error" -} \ No newline at end of file diff --git a/out/errors/gateway.upstream_error.json b/out/errors/gateway.upstream_error.json deleted file mode 100644 index 2278c848bb..0000000000 --- a/out/errors/gateway.upstream_error.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "upstream_error", - "group": "gateway", - "message": "Upstream connection error." -} \ No newline at end of file diff --git a/out/errors/guard.all_retry_attempts_failed.json b/out/errors/guard.all_retry_attempts_failed.json deleted file mode 100644 index 09185b3c76..0000000000 --- a/out/errors/guard.all_retry_attempts_failed.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "all_retry_attempts_failed", - "group": "guard", - "message": "All retry attempts failed." -} \ No newline at end of file diff --git a/out/errors/guard.connection_error_with_details.json b/out/errors/guard.connection_error_with_details.json deleted file mode 100644 index df90e43913..0000000000 --- a/out/errors/guard.connection_error_with_details.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "connection_error_with_details", - "group": "guard", - "message": "Connection error with details." -} \ No newline at end of file diff --git a/out/errors/guard.https_connection_error.json b/out/errors/guard.https_connection_error.json deleted file mode 100644 index 272fef9d1a..0000000000 --- a/out/errors/guard.https_connection_error.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "https_connection_error", - "group": "guard", - "message": "HTTPS connection error." -} \ No newline at end of file diff --git a/out/errors/guard.invalid_regional_host.json b/out/errors/guard.invalid_regional_host.json deleted file mode 100644 index 339d076f19..0000000000 --- a/out/errors/guard.invalid_regional_host.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "invalid_regional_host", - "group": "guard", - "message": "Request must use a regional URL for this datacenter." -} \ No newline at end of file diff --git a/out/errors/guard.request_error.json b/out/errors/guard.request_error.json deleted file mode 100644 index 792c63a530..0000000000 --- a/out/errors/guard.request_error.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "request_error", - "group": "guard", - "message": "Request error." -} \ No newline at end of file diff --git a/out/errors/guard.request_error_with_details.json b/out/errors/guard.request_error_with_details.json deleted file mode 100644 index cd197978c9..0000000000 --- a/out/errors/guard.request_error_with_details.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "request_error_with_details", - "group": "guard", - "message": "Request error with details." -} \ No newline at end of file diff --git a/out/errors/guard.request_timeout_with_duration.json b/out/errors/guard.request_timeout_with_duration.json deleted file mode 100644 index b4d2044918..0000000000 --- a/out/errors/guard.request_timeout_with_duration.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "request_timeout_with_duration", - "group": "guard", - "message": "Request timed out." -} \ No newline at end of file diff --git a/out/errors/guard.routing_error.json b/out/errors/guard.routing_error.json deleted file mode 100644 index 4beeb2b835..0000000000 --- a/out/errors/guard.routing_error.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "routing_error", - "group": "guard", - "message": "Routing error." -} \ No newline at end of file diff --git a/out/errors/guard.server_loop_error.json b/out/errors/guard.server_loop_error.json deleted file mode 100644 index 8ebbeb2500..0000000000 --- a/out/errors/guard.server_loop_error.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "server_loop_error", - "group": "guard", - "message": "Error in server loop." -} \ No newline at end of file diff --git a/out/errors/guard.tls_handshake_failed.json b/out/errors/guard.tls_handshake_failed.json deleted file mode 100644 index fb124939f3..0000000000 --- a/out/errors/guard.tls_handshake_failed.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "tls_handshake_failed", - "group": "guard", - "message": "TLS handshake failed." -} \ No newline at end of file diff --git a/out/errors/guard.wrong_port_protocol.json b/out/errors/guard.wrong_port_protocol.json deleted file mode 100644 index 3155715384..0000000000 --- a/out/errors/guard.wrong_port_protocol.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "wrong_port_protocol", - "group": "guard", - "message": "Attempted to access a port using the wrong protocol." -} \ No newline at end of file diff --git a/out/errors/kv.networking_not_implemented.json b/out/errors/kv.networking_not_implemented.json deleted file mode 100644 index b938c972b9..0000000000 --- a/out/errors/kv.networking_not_implemented.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "networking_not_implemented", - "group": "kv", - "message": "Networking mode not implemented." -} \ No newline at end of file diff --git a/out/errors/ups.no_.json b/out/errors/ups.no_.json deleted file mode 100644 index e87d5354a8..0000000000 --- a/out/errors/ups.no_.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_r.json b/out/errors/ups.no_r.json deleted file mode 100644 index a26bae0bbc..0000000000 --- a/out/errors/ups.no_r.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_r", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_re.json b/out/errors/ups.no_re.json deleted file mode 100644 index 58a6ffb7d0..0000000000 --- a/out/errors/ups.no_re.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_re", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_reraCompletionMarker.json b/out/errors/ups.no_reraCompletionMarker.json deleted file mode 100644 index 3d3fe3b09b..0000000000 --- a/out/errors/ups.no_reraCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_reraCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_res.json b/out/errors/ups.no_res.json deleted file mode 100644 index 73e523e9f3..0000000000 --- a/out/errors/ups.no_res.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_res", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_resp.json b/out/errors/ups.no_resp.json deleted file mode 100644 index 5f1ec6176d..0000000000 --- a/out/errors/ups.no_resp.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_resp", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_respo.json b/out/errors/ups.no_respo.json deleted file mode 100644 index 0c4ecdfae0..0000000000 --- a/out/errors/ups.no_respo.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_respo", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_respon.json b/out/errors/ups.no_respon.json deleted file mode 100644 index 191ba6586f..0000000000 --- a/out/errors/ups.no_respon.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_respon", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_respond.json b/out/errors/ups.no_respond.json deleted file mode 100644 index 6b95201f4c..0000000000 --- a/out/errors/ups.no_respond.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_respond", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_responde.json b/out/errors/ups.no_responde.json deleted file mode 100644 index ab03de1cde..0000000000 --- a/out/errors/ups.no_responde.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_responde", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_responder.json b/out/errors/ups.no_responder.json deleted file mode 100644 index 90e8b0c484..0000000000 --- a/out/errors/ups.no_responder.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_responder", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_responderaCompletionMarker.json b/out/errors/ups.no_responderaCompletionMarker.json deleted file mode 100644 index 7664d359ce..0000000000 --- a/out/errors/ups.no_responderaCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_responderaCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_responderraCompletionMarker.json b/out/errors/ups.no_responderraCompletionMarker.json deleted file mode 100644 index 03a7e7a44f..0000000000 --- a/out/errors/ups.no_responderraCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_responderraCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_respondraCompletionMarker.json b/out/errors/ups.no_respondraCompletionMarker.json deleted file mode 100644 index 210f9daa5f..0000000000 --- a/out/errors/ups.no_respondraCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_respondraCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_responraCompletionMarker.json b/out/errors/ups.no_responraCompletionMarker.json deleted file mode 100644 index 111e8ade53..0000000000 --- a/out/errors/ups.no_responraCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_responraCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_resporaCompletionMarker.json b/out/errors/ups.no_resporaCompletionMarker.json deleted file mode 100644 index b9aa6fc83b..0000000000 --- a/out/errors/ups.no_resporaCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_resporaCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_respraCompletionMarker.json b/out/errors/ups.no_respraCompletionMarker.json deleted file mode 100644 index 1633b0ecac..0000000000 --- a/out/errors/ups.no_respraCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_respraCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_resraCompletionMarker.json b/out/errors/ups.no_resraCompletionMarker.json deleted file mode 100644 index 1588d549ac..0000000000 --- a/out/errors/ups.no_resraCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_resraCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_rraCompletionMarker.json b/out/errors/ups.no_rraCompletionMarker.json deleted file mode 100644 index 3ae5382013..0000000000 --- a/out/errors/ups.no_rraCompletionMarker.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_rraCompletionMarker", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/ups.no_subscribers.json b/out/errors/ups.no_subscribers.json deleted file mode 100644 index 821bbef214..0000000000 --- a/out/errors/ups.no_subscribers.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "no_subscribers", - "group": "ups", - "message": "No subscribers." -} \ No newline at end of file diff --git a/out/errors/validation.too_many_keys.json b/out/errors/validation.too_many_keys.json deleted file mode 100644 index c35592f242..0000000000 --- a/out/errors/validation.too_many_keys.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "too_many_keys", - "group": "validation", - "message": "Too many keys provided" -} \ No newline at end of file diff --git a/out/errors/ws.new_runner_connected.json b/out/errors/ws.new_runner_connected.json deleted file mode 100644 index 7b1fc7e7dd..0000000000 --- a/out/errors/ws.new_runner_connected.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "code": "new_runner_connected", - "group": "ws", - "message": "New runner connected, closing old connection." -} \ No newline at end of file diff --git a/packages/core/guard/db/analytics/migrations/20200101000000_init.down.sql b/packages/core/guard/db/analytics/migrations/20200101000000_init.down.sql deleted file mode 100644 index fe06a97e43..0000000000 --- a/packages/core/guard/db/analytics/migrations/20200101000000_init.down.sql +++ /dev/null @@ -1 +0,0 @@ -DROP TABLE IF EXISTS http_requests; \ No newline at end of file diff --git a/packages/core/guard/db/analytics/migrations/20200101000000_init.up.sql b/packages/core/guard/db/analytics/migrations/20200101000000_init.up.sql deleted file mode 100644 index acf0a8da12..0000000000 --- a/packages/core/guard/db/analytics/migrations/20200101000000_init.up.sql +++ /dev/null @@ -1,36 +0,0 @@ -CREATE TABLE IF NOT EXISTS http_requests -( - namespace LowCardinality(String), - request_id UUID, - client_ip IPv4, - client_request_body_bytes UInt64, - client_request_host String, - client_request_method LowCardinality(String), - client_request_path String, - client_request_protocol LowCardinality(String), - client_request_referer String, - client_request_scheme LowCardinality(String), - client_request_uri String, - client_request_user_agent String, - client_src_port UInt16, - client_x_requested_with String, - guard_datacenter_id UUID, - guard_cluster_id UUID, - guard_server_id UUID, - guard_end_timestamp DateTime64(9), - guard_response_body_bytes UInt64, - guard_response_content_type String, - guard_response_status UInt16, - guard_start_timestamp DateTime64(9), - service_ip IPv4, - service_response_duration_ms UInt32, - service_response_http_expires String, - service_response_http_last_modified String, - service_response_status UInt16, - service_actor_id String -) -ENGINE = ReplicatedMergeTree() -PARTITION BY toStartOfHour(guard_start_timestamp) -ORDER BY (namespace, guard_start_timestamp, request_id) -TTL toDate(guard_start_timestamp + toIntervalDay(30)) -SETTINGS index_granularity = 8192, ttl_only_drop_parts = 1; diff --git a/scripts/cargo/update_workspace.ts b/scripts/cargo/update_workspace.ts index e5034825ee..2e7b005453 100755 --- a/scripts/cargo/update_workspace.ts +++ b/scripts/cargo/update_workspace.ts @@ -10,26 +10,16 @@ async function updateCargoToml() { const workspaceTomlPath = join(rootDir, "Cargo.toml"); const workspaceTomlContent = await Deno.readTextFile(workspaceTomlPath); const workspaceToml = parse(workspaceTomlContent); - let oss = await exists(join(rootDir, "oss")); const entries = async function* () { - for await (const entry of walk(join(rootDir, "packages"), { + // Yield from engine/packages/* (1 level deep) + for await (const entry of walk(join(rootDir, "engine", "packages"), { includeDirs: false, exts: ["toml"], skip: [/node_modules/], })) { - if (entry.path.endsWith("Cargo.toml")) yield entry; - } - - // Yield from SDKs - for await (const entry of walk(join(rootDir, "sdks", "rust"), { - includeDirs: false, - exts: ["toml"], - skip: [/node_modules/], - })) { - // Only include Cargo.toml files that are directly in a subdirectory of sdks/rust if (entry.path.endsWith("Cargo.toml")) { - const relativePath = relative(join(rootDir, "sdks", "rust"), entry.path); + const relativePath = relative(join(rootDir, "engine", "packages"), entry.path); const pathParts = relativePath.split("/"); if (pathParts.length === 2) { // Directly in a subdirectory yield entry; @@ -37,13 +27,21 @@ async function updateCargoToml() { } } - // Yield from OSS - if (oss) { - for await (const entry of walk(join(rootDir, "oss", "packages"), { + // Yield from engine/sdks/rust/* (1 level deep) if it exists + const sdksRustDir = join(rootDir, "engine", "sdks", "rust"); + if (await exists(sdksRustDir)) { + for await (const entry of walk(sdksRustDir, { includeDirs: false, exts: ["toml"], + skip: [/node_modules/], })) { - if (entry.path.endsWith("Cargo.toml")) yield entry; + if (entry.path.endsWith("Cargo.toml")) { + const relativePath = relative(sdksRustDir, entry.path); + const pathParts = relativePath.split("/"); + if (pathParts.length === 2) { // Directly in a subdirectory + yield entry; + } + } } } }(); @@ -76,6 +74,7 @@ async function updateCargoToml() { const newDependencies: Record = {}; const packageAliases: Record = { "rivet-util": ["util"], + "gasoline": ["gas"], }; for (const packagePath of members) { const packageTomlPath = join(rootDir, packagePath, "Cargo.toml"); diff --git a/site/.devcontainer/devcontainer.json b/website/.devcontainer/devcontainer.json similarity index 100% rename from site/.devcontainer/devcontainer.json rename to website/.devcontainer/devcontainer.json diff --git a/site/.env.yarn b/website/.env.yarn similarity index 100% rename from site/.env.yarn rename to website/.env.yarn diff --git a/site/.prettierignore b/website/.prettierignore similarity index 100% rename from site/.prettierignore rename to website/.prettierignore diff --git a/site/.vscode/settings.json b/website/.vscode/settings.json similarity index 100% rename from site/.vscode/settings.json rename to website/.vscode/settings.json diff --git a/site/CLAUDE.md b/website/CLAUDE.md similarity index 100% rename from site/CLAUDE.md rename to website/CLAUDE.md diff --git a/site/LICENSE.md b/website/LICENSE.md similarity index 100% rename from site/LICENSE.md rename to website/LICENSE.md diff --git a/site/README.md b/website/README.md similarity index 98% rename from site/README.md rename to website/README.md index bc7c8324e8..0aec87ad68 100644 --- a/site/README.md +++ b/website/README.md @@ -1,4 +1,4 @@ -# Rivet Site +# Rivet Website [rivet.dev](https://rivet.dev) diff --git a/site/colors.js b/website/colors.js similarity index 100% rename from site/colors.js rename to website/colors.js diff --git a/site/faviconData.json b/website/faviconData.json similarity index 100% rename from site/faviconData.json rename to website/faviconData.json diff --git a/site/jsconfig.json b/website/jsconfig.json similarity index 100% rename from site/jsconfig.json rename to website/jsconfig.json diff --git a/site/linkinator.config.json b/website/linkinator.config.json similarity index 100% rename from site/linkinator.config.json rename to website/linkinator.config.json diff --git a/site/lychee.toml b/website/lychee.toml similarity index 100% rename from site/lychee.toml rename to website/lychee.toml diff --git a/site/next-env.d.ts b/website/next-env.d.ts similarity index 100% rename from site/next-env.d.ts rename to website/next-env.d.ts diff --git a/site/next-sitemap.config.js b/website/next-sitemap.config.js similarity index 100% rename from site/next-sitemap.config.js rename to website/next-sitemap.config.js diff --git a/site/next.config.ts b/website/next.config.ts similarity index 100% rename from site/next.config.ts rename to website/next.config.ts diff --git a/site/opengraph-image-fonts/OpenSans-400.ttf b/website/opengraph-image-fonts/OpenSans-400.ttf similarity index 100% rename from site/opengraph-image-fonts/OpenSans-400.ttf rename to website/opengraph-image-fonts/OpenSans-400.ttf diff --git a/site/opengraph-image-fonts/OpenSans-600.ttf b/website/opengraph-image-fonts/OpenSans-600.ttf similarity index 100% rename from site/opengraph-image-fonts/OpenSans-600.ttf rename to website/opengraph-image-fonts/OpenSans-600.ttf diff --git a/site/opengraph-image-fonts/OpenSans-700.ttf b/website/opengraph-image-fonts/OpenSans-700.ttf similarity index 100% rename from site/opengraph-image-fonts/OpenSans-700.ttf rename to website/opengraph-image-fonts/OpenSans-700.ttf diff --git a/site/package.json b/website/package.json similarity index 100% rename from site/package.json rename to website/package.json diff --git a/site/postcss.config.js b/website/postcss.config.js similarity index 100% rename from site/postcss.config.js rename to website/postcss.config.js diff --git a/site/prettier.config.js b/website/prettier.config.js similarity index 100% rename from site/prettier.config.js rename to website/prettier.config.js diff --git a/site/public/docs.md b/website/public/docs.md similarity index 100% rename from site/public/docs.md rename to website/public/docs.md diff --git a/site/public/favicon.ico b/website/public/favicon.ico similarity index 100% rename from site/public/favicon.ico rename to website/public/favicon.ico diff --git a/site/public/fonts/cartridge/Cartridge-Bold.otf b/website/public/fonts/cartridge/Cartridge-Bold.otf similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Bold.otf rename to website/public/fonts/cartridge/Cartridge-Bold.otf diff --git a/site/public/fonts/cartridge/Cartridge-Bold.woff b/website/public/fonts/cartridge/Cartridge-Bold.woff similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Bold.woff rename to website/public/fonts/cartridge/Cartridge-Bold.woff diff --git a/site/public/fonts/cartridge/Cartridge-Bold.woff2 b/website/public/fonts/cartridge/Cartridge-Bold.woff2 similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Bold.woff2 rename to website/public/fonts/cartridge/Cartridge-Bold.woff2 diff --git a/site/public/fonts/cartridge/Cartridge-BoldRough.otf b/website/public/fonts/cartridge/Cartridge-BoldRough.otf similarity index 100% rename from site/public/fonts/cartridge/Cartridge-BoldRough.otf rename to website/public/fonts/cartridge/Cartridge-BoldRough.otf diff --git a/site/public/fonts/cartridge/Cartridge-BoldRough.woff b/website/public/fonts/cartridge/Cartridge-BoldRough.woff similarity index 100% rename from site/public/fonts/cartridge/Cartridge-BoldRough.woff rename to website/public/fonts/cartridge/Cartridge-BoldRough.woff diff --git a/site/public/fonts/cartridge/Cartridge-BoldRough.woff2 b/website/public/fonts/cartridge/Cartridge-BoldRough.woff2 similarity index 100% rename from site/public/fonts/cartridge/Cartridge-BoldRough.woff2 rename to website/public/fonts/cartridge/Cartridge-BoldRough.woff2 diff --git a/site/public/fonts/cartridge/Cartridge-Regular.otf b/website/public/fonts/cartridge/Cartridge-Regular.otf similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Regular.otf rename to website/public/fonts/cartridge/Cartridge-Regular.otf diff --git a/site/public/fonts/cartridge/Cartridge-Regular.woff b/website/public/fonts/cartridge/Cartridge-Regular.woff similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Regular.woff rename to website/public/fonts/cartridge/Cartridge-Regular.woff diff --git a/site/public/fonts/cartridge/Cartridge-Regular.woff2 b/website/public/fonts/cartridge/Cartridge-Regular.woff2 similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Regular.woff2 rename to website/public/fonts/cartridge/Cartridge-Regular.woff2 diff --git a/site/public/fonts/cartridge/Cartridge-Rough.otf b/website/public/fonts/cartridge/Cartridge-Rough.otf similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Rough.otf rename to website/public/fonts/cartridge/Cartridge-Rough.otf diff --git a/site/public/fonts/cartridge/Cartridge-Rough.woff b/website/public/fonts/cartridge/Cartridge-Rough.woff similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Rough.woff rename to website/public/fonts/cartridge/Cartridge-Rough.woff diff --git a/site/public/fonts/cartridge/Cartridge-Rough.woff2 b/website/public/fonts/cartridge/Cartridge-Rough.woff2 similarity index 100% rename from site/public/fonts/cartridge/Cartridge-Rough.woff2 rename to website/public/fonts/cartridge/Cartridge-Rough.woff2 diff --git a/site/public/fonts/darker-grotesque/DarkerGrotesque-Black.ttf b/website/public/fonts/darker-grotesque/DarkerGrotesque-Black.ttf similarity index 100% rename from site/public/fonts/darker-grotesque/DarkerGrotesque-Black.ttf rename to website/public/fonts/darker-grotesque/DarkerGrotesque-Black.ttf diff --git a/site/public/fonts/darker-grotesque/DarkerGrotesque-Bold.ttf b/website/public/fonts/darker-grotesque/DarkerGrotesque-Bold.ttf similarity index 100% rename from site/public/fonts/darker-grotesque/DarkerGrotesque-Bold.ttf rename to website/public/fonts/darker-grotesque/DarkerGrotesque-Bold.ttf diff --git a/site/public/fonts/darker-grotesque/DarkerGrotesque-ExtraBold.ttf b/website/public/fonts/darker-grotesque/DarkerGrotesque-ExtraBold.ttf similarity index 100% rename from site/public/fonts/darker-grotesque/DarkerGrotesque-ExtraBold.ttf rename to website/public/fonts/darker-grotesque/DarkerGrotesque-ExtraBold.ttf diff --git a/site/public/fonts/darker-grotesque/DarkerGrotesque-Light.ttf b/website/public/fonts/darker-grotesque/DarkerGrotesque-Light.ttf similarity index 100% rename from site/public/fonts/darker-grotesque/DarkerGrotesque-Light.ttf rename to website/public/fonts/darker-grotesque/DarkerGrotesque-Light.ttf diff --git a/site/public/fonts/darker-grotesque/DarkerGrotesque-Medium.ttf b/website/public/fonts/darker-grotesque/DarkerGrotesque-Medium.ttf similarity index 100% rename from site/public/fonts/darker-grotesque/DarkerGrotesque-Medium.ttf rename to website/public/fonts/darker-grotesque/DarkerGrotesque-Medium.ttf diff --git a/site/public/fonts/darker-grotesque/DarkerGrotesque-Regular.ttf b/website/public/fonts/darker-grotesque/DarkerGrotesque-Regular.ttf similarity index 100% rename from site/public/fonts/darker-grotesque/DarkerGrotesque-Regular.ttf rename to website/public/fonts/darker-grotesque/DarkerGrotesque-Regular.ttf diff --git a/site/public/fonts/darker-grotesque/DarkerGrotesque-SemiBold.ttf b/website/public/fonts/darker-grotesque/DarkerGrotesque-SemiBold.ttf similarity index 100% rename from site/public/fonts/darker-grotesque/DarkerGrotesque-SemiBold.ttf rename to website/public/fonts/darker-grotesque/DarkerGrotesque-SemiBold.ttf diff --git a/site/public/fonts/gloria-hallelujah/GloriaHallelujah-Regular.ttf b/website/public/fonts/gloria-hallelujah/GloriaHallelujah-Regular.ttf similarity index 100% rename from site/public/fonts/gloria-hallelujah/GloriaHallelujah-Regular.ttf rename to website/public/fonts/gloria-hallelujah/GloriaHallelujah-Regular.ttf diff --git a/site/public/fonts/open-sans/OpenSans-Bold.ttf b/website/public/fonts/open-sans/OpenSans-Bold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-Bold.ttf rename to website/public/fonts/open-sans/OpenSans-Bold.ttf diff --git a/site/public/fonts/open-sans/OpenSans-BoldItalic.ttf b/website/public/fonts/open-sans/OpenSans-BoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-BoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans-BoldItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans-ExtraBold.ttf b/website/public/fonts/open-sans/OpenSans-ExtraBold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-ExtraBold.ttf rename to website/public/fonts/open-sans/OpenSans-ExtraBold.ttf diff --git a/site/public/fonts/open-sans/OpenSans-ExtraBoldItalic.ttf b/website/public/fonts/open-sans/OpenSans-ExtraBoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-ExtraBoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans-ExtraBoldItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans-Italic.ttf b/website/public/fonts/open-sans/OpenSans-Italic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-Italic.ttf rename to website/public/fonts/open-sans/OpenSans-Italic.ttf diff --git a/site/public/fonts/open-sans/OpenSans-Light.ttf b/website/public/fonts/open-sans/OpenSans-Light.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-Light.ttf rename to website/public/fonts/open-sans/OpenSans-Light.ttf diff --git a/site/public/fonts/open-sans/OpenSans-LightItalic.ttf b/website/public/fonts/open-sans/OpenSans-LightItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-LightItalic.ttf rename to website/public/fonts/open-sans/OpenSans-LightItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans-Medium.ttf b/website/public/fonts/open-sans/OpenSans-Medium.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-Medium.ttf rename to website/public/fonts/open-sans/OpenSans-Medium.ttf diff --git a/site/public/fonts/open-sans/OpenSans-MediumItalic.ttf b/website/public/fonts/open-sans/OpenSans-MediumItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-MediumItalic.ttf rename to website/public/fonts/open-sans/OpenSans-MediumItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans-Regular.ttf b/website/public/fonts/open-sans/OpenSans-Regular.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-Regular.ttf rename to website/public/fonts/open-sans/OpenSans-Regular.ttf diff --git a/site/public/fonts/open-sans/OpenSans-SemiBold.ttf b/website/public/fonts/open-sans/OpenSans-SemiBold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-SemiBold.ttf rename to website/public/fonts/open-sans/OpenSans-SemiBold.ttf diff --git a/site/public/fonts/open-sans/OpenSans-SemiBoldItalic.ttf b/website/public/fonts/open-sans/OpenSans-SemiBoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans-SemiBoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans-SemiBoldItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-Bold.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-Bold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-Bold.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-Bold.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-BoldItalic.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-BoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-BoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-BoldItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-ExtraBold.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-ExtraBold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-ExtraBold.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-ExtraBold.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-ExtraBoldItalic.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-ExtraBoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-ExtraBoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-ExtraBoldItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-Italic.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-Italic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-Italic.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-Italic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-Light.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-Light.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-Light.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-Light.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-LightItalic.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-LightItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-LightItalic.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-LightItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-Medium.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-Medium.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-Medium.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-Medium.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-MediumItalic.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-MediumItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-MediumItalic.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-MediumItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-Regular.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-Regular.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-Regular.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-Regular.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-SemiBold.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-SemiBold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-SemiBold.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-SemiBold.ttf diff --git a/site/public/fonts/open-sans/OpenSans_Condensed-SemiBoldItalic.ttf b/website/public/fonts/open-sans/OpenSans_Condensed-SemiBoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_Condensed-SemiBoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans_Condensed-SemiBoldItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-Bold.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-Bold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-Bold.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-Bold.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-BoldItalic.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-BoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-BoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-BoldItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBold.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBold.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBold.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBoldItalic.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-ExtraBoldItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-Italic.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-Italic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-Italic.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-Italic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-Light.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-Light.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-Light.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-Light.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-LightItalic.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-LightItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-LightItalic.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-LightItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-Medium.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-Medium.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-Medium.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-Medium.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-MediumItalic.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-MediumItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-MediumItalic.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-MediumItalic.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-Regular.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-Regular.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-Regular.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-Regular.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBold.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBold.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBold.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBold.ttf diff --git a/site/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBoldItalic.ttf b/website/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBoldItalic.ttf similarity index 100% rename from site/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBoldItalic.ttf rename to website/public/fonts/open-sans/OpenSans_SemiCondensed-SemiBoldItalic.ttf diff --git a/site/public/fonts/outfit/Outfit-Black.ttf b/website/public/fonts/outfit/Outfit-Black.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-Black.ttf rename to website/public/fonts/outfit/Outfit-Black.ttf diff --git a/site/public/fonts/outfit/Outfit-Bold.ttf b/website/public/fonts/outfit/Outfit-Bold.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-Bold.ttf rename to website/public/fonts/outfit/Outfit-Bold.ttf diff --git a/site/public/fonts/outfit/Outfit-ExtraBold.ttf b/website/public/fonts/outfit/Outfit-ExtraBold.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-ExtraBold.ttf rename to website/public/fonts/outfit/Outfit-ExtraBold.ttf diff --git a/site/public/fonts/outfit/Outfit-ExtraLight.ttf b/website/public/fonts/outfit/Outfit-ExtraLight.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-ExtraLight.ttf rename to website/public/fonts/outfit/Outfit-ExtraLight.ttf diff --git a/site/public/fonts/outfit/Outfit-Light.ttf b/website/public/fonts/outfit/Outfit-Light.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-Light.ttf rename to website/public/fonts/outfit/Outfit-Light.ttf diff --git a/site/public/fonts/outfit/Outfit-Medium.ttf b/website/public/fonts/outfit/Outfit-Medium.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-Medium.ttf rename to website/public/fonts/outfit/Outfit-Medium.ttf diff --git a/site/public/fonts/outfit/Outfit-Regular.ttf b/website/public/fonts/outfit/Outfit-Regular.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-Regular.ttf rename to website/public/fonts/outfit/Outfit-Regular.ttf diff --git a/site/public/fonts/outfit/Outfit-SemiBold.ttf b/website/public/fonts/outfit/Outfit-SemiBold.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-SemiBold.ttf rename to website/public/fonts/outfit/Outfit-SemiBold.ttf diff --git a/site/public/fonts/outfit/Outfit-Thin.ttf b/website/public/fonts/outfit/Outfit-Thin.ttf similarity index 100% rename from site/public/fonts/outfit/Outfit-Thin.ttf rename to website/public/fonts/outfit/Outfit-Thin.ttf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-Black.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-Black.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-Black.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-Black.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-BlackItalic.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-BlackItalic.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-BlackItalic.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-BlackItalic.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-Bold.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-Bold.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-Bold.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-Bold.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-BoldItalic.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-BoldItalic.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-BoldItalic.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-BoldItalic.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-Extrabold.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-Extrabold.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-Extrabold.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-Extrabold.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-ExtraboldItalic.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-ExtraboldItalic.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-ExtraboldItalic.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-ExtraboldItalic.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-Regular.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-Regular.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-Regular.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-Regular.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-RegularItalic.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-RegularItalic.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-RegularItalic.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-RegularItalic.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-Semibold.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-Semibold.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-Semibold.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-Semibold.otf diff --git a/site/public/fonts/perfectly-nineties/PerfectlyNineties-SemiboldItalic.otf b/website/public/fonts/perfectly-nineties/PerfectlyNineties-SemiboldItalic.otf similarity index 100% rename from site/public/fonts/perfectly-nineties/PerfectlyNineties-SemiboldItalic.otf rename to website/public/fonts/perfectly-nineties/PerfectlyNineties-SemiboldItalic.otf diff --git a/site/public/fonts/prompt/Prompt-Black.ttf b/website/public/fonts/prompt/Prompt-Black.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-Black.ttf rename to website/public/fonts/prompt/Prompt-Black.ttf diff --git a/site/public/fonts/prompt/Prompt-BlackItalic.ttf b/website/public/fonts/prompt/Prompt-BlackItalic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-BlackItalic.ttf rename to website/public/fonts/prompt/Prompt-BlackItalic.ttf diff --git a/site/public/fonts/prompt/Prompt-Bold.ttf b/website/public/fonts/prompt/Prompt-Bold.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-Bold.ttf rename to website/public/fonts/prompt/Prompt-Bold.ttf diff --git a/site/public/fonts/prompt/Prompt-BoldItalic.ttf b/website/public/fonts/prompt/Prompt-BoldItalic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-BoldItalic.ttf rename to website/public/fonts/prompt/Prompt-BoldItalic.ttf diff --git a/site/public/fonts/prompt/Prompt-ExtraBold.ttf b/website/public/fonts/prompt/Prompt-ExtraBold.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-ExtraBold.ttf rename to website/public/fonts/prompt/Prompt-ExtraBold.ttf diff --git a/site/public/fonts/prompt/Prompt-ExtraBoldItalic.ttf b/website/public/fonts/prompt/Prompt-ExtraBoldItalic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-ExtraBoldItalic.ttf rename to website/public/fonts/prompt/Prompt-ExtraBoldItalic.ttf diff --git a/site/public/fonts/prompt/Prompt-ExtraLight.ttf b/website/public/fonts/prompt/Prompt-ExtraLight.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-ExtraLight.ttf rename to website/public/fonts/prompt/Prompt-ExtraLight.ttf diff --git a/site/public/fonts/prompt/Prompt-ExtraLightItalic.ttf b/website/public/fonts/prompt/Prompt-ExtraLightItalic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-ExtraLightItalic.ttf rename to website/public/fonts/prompt/Prompt-ExtraLightItalic.ttf diff --git a/site/public/fonts/prompt/Prompt-Italic.ttf b/website/public/fonts/prompt/Prompt-Italic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-Italic.ttf rename to website/public/fonts/prompt/Prompt-Italic.ttf diff --git a/site/public/fonts/prompt/Prompt-Light.ttf b/website/public/fonts/prompt/Prompt-Light.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-Light.ttf rename to website/public/fonts/prompt/Prompt-Light.ttf diff --git a/site/public/fonts/prompt/Prompt-LightItalic.ttf b/website/public/fonts/prompt/Prompt-LightItalic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-LightItalic.ttf rename to website/public/fonts/prompt/Prompt-LightItalic.ttf diff --git a/site/public/fonts/prompt/Prompt-Medium.ttf b/website/public/fonts/prompt/Prompt-Medium.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-Medium.ttf rename to website/public/fonts/prompt/Prompt-Medium.ttf diff --git a/site/public/fonts/prompt/Prompt-MediumItalic.ttf b/website/public/fonts/prompt/Prompt-MediumItalic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-MediumItalic.ttf rename to website/public/fonts/prompt/Prompt-MediumItalic.ttf diff --git a/site/public/fonts/prompt/Prompt-Regular.ttf b/website/public/fonts/prompt/Prompt-Regular.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-Regular.ttf rename to website/public/fonts/prompt/Prompt-Regular.ttf diff --git a/site/public/fonts/prompt/Prompt-SemiBold.ttf b/website/public/fonts/prompt/Prompt-SemiBold.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-SemiBold.ttf rename to website/public/fonts/prompt/Prompt-SemiBold.ttf diff --git a/site/public/fonts/prompt/Prompt-SemiBoldItalic.ttf b/website/public/fonts/prompt/Prompt-SemiBoldItalic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-SemiBoldItalic.ttf rename to website/public/fonts/prompt/Prompt-SemiBoldItalic.ttf diff --git a/site/public/fonts/prompt/Prompt-Thin.ttf b/website/public/fonts/prompt/Prompt-Thin.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-Thin.ttf rename to website/public/fonts/prompt/Prompt-Thin.ttf diff --git a/site/public/fonts/prompt/Prompt-ThinItalic.ttf b/website/public/fonts/prompt/Prompt-ThinItalic.ttf similarity index 100% rename from site/public/fonts/prompt/Prompt-ThinItalic.ttf rename to website/public/fonts/prompt/Prompt-ThinItalic.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-Black.ttf b/website/public/fonts/saira-condensed/SairaCondensed-Black.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-Black.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-Black.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-Bold.ttf b/website/public/fonts/saira-condensed/SairaCondensed-Bold.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-Bold.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-Bold.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-ExtraBold.ttf b/website/public/fonts/saira-condensed/SairaCondensed-ExtraBold.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-ExtraBold.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-ExtraBold.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-ExtraLight.ttf b/website/public/fonts/saira-condensed/SairaCondensed-ExtraLight.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-ExtraLight.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-ExtraLight.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-Light.ttf b/website/public/fonts/saira-condensed/SairaCondensed-Light.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-Light.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-Light.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-Medium.ttf b/website/public/fonts/saira-condensed/SairaCondensed-Medium.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-Medium.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-Medium.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-Regular.ttf b/website/public/fonts/saira-condensed/SairaCondensed-Regular.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-Regular.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-Regular.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-SemiBold.ttf b/website/public/fonts/saira-condensed/SairaCondensed-SemiBold.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-SemiBold.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-SemiBold.ttf diff --git a/site/public/fonts/saira-condensed/SairaCondensed-Thin.ttf b/website/public/fonts/saira-condensed/SairaCondensed-Thin.ttf similarity index 100% rename from site/public/fonts/saira-condensed/SairaCondensed-Thin.ttf rename to website/public/fonts/saira-condensed/SairaCondensed-Thin.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Black.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Black.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Black.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Black.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Bold.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Bold.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Bold.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Bold.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraBold.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraBold.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraBold.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraBold.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraLight.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraLight.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraLight.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-ExtraLight.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Light.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Light.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Light.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Light.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Medium.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Medium.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Medium.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Medium.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Regular.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Regular.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Regular.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Regular.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-SemiBold.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-SemiBold.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-SemiBold.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-SemiBold.ttf diff --git a/site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Thin.ttf b/website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Thin.ttf similarity index 100% rename from site/public/fonts/saira-extra-condensed/SairaExtraCondensed-Thin.ttf rename to website/public/fonts/saira-extra-condensed/SairaExtraCondensed-Thin.ttf diff --git a/site/public/fonts/silkscreen/Silkscreen-Bold.ttf b/website/public/fonts/silkscreen/Silkscreen-Bold.ttf similarity index 100% rename from site/public/fonts/silkscreen/Silkscreen-Bold.ttf rename to website/public/fonts/silkscreen/Silkscreen-Bold.ttf diff --git a/site/public/fonts/silkscreen/Silkscreen-Regular.ttf b/website/public/fonts/silkscreen/Silkscreen-Regular.ttf similarity index 100% rename from site/public/fonts/silkscreen/Silkscreen-Regular.ttf rename to website/public/fonts/silkscreen/Silkscreen-Regular.ttf diff --git a/site/public/giscus.css b/website/public/giscus.css similarity index 100% rename from site/public/giscus.css rename to website/public/giscus.css diff --git a/site/public/icons/android-chrome-192x192.png b/website/public/icons/android-chrome-192x192.png similarity index 100% rename from site/public/icons/android-chrome-192x192.png rename to website/public/icons/android-chrome-192x192.png diff --git a/site/public/icons/android-chrome-512x512.png b/website/public/icons/android-chrome-512x512.png similarity index 100% rename from site/public/icons/android-chrome-512x512.png rename to website/public/icons/android-chrome-512x512.png diff --git a/site/public/icons/apple-touch-icon.png b/website/public/icons/apple-touch-icon.png similarity index 100% rename from site/public/icons/apple-touch-icon.png rename to website/public/icons/apple-touch-icon.png diff --git a/site/public/icons/bolt.svg b/website/public/icons/bolt.svg similarity index 100% rename from site/public/icons/bolt.svg rename to website/public/icons/bolt.svg diff --git a/site/public/icons/browserconfig.xml b/website/public/icons/browserconfig.xml similarity index 100% rename from site/public/icons/browserconfig.xml rename to website/public/icons/browserconfig.xml diff --git a/site/public/icons/database.svg b/website/public/icons/database.svg similarity index 100% rename from site/public/icons/database.svg rename to website/public/icons/database.svg diff --git a/site/public/icons/favicon-16x16.png b/website/public/icons/favicon-16x16.png similarity index 100% rename from site/public/icons/favicon-16x16.png rename to website/public/icons/favicon-16x16.png diff --git a/site/public/icons/favicon-32x32.png b/website/public/icons/favicon-32x32.png similarity index 100% rename from site/public/icons/favicon-32x32.png rename to website/public/icons/favicon-32x32.png diff --git a/site/public/icons/favicon.ico b/website/public/icons/favicon.ico similarity index 100% rename from site/public/icons/favicon.ico rename to website/public/icons/favicon.ico diff --git a/site/public/icons/logo.svg b/website/public/icons/logo.svg similarity index 100% rename from site/public/icons/logo.svg rename to website/public/icons/logo.svg diff --git a/site/public/icons/microchip.svg b/website/public/icons/microchip.svg similarity index 100% rename from site/public/icons/microchip.svg rename to website/public/icons/microchip.svg diff --git a/site/public/icons/mstile-144x144.png b/website/public/icons/mstile-144x144.png similarity index 100% rename from site/public/icons/mstile-144x144.png rename to website/public/icons/mstile-144x144.png diff --git a/site/public/icons/mstile-150x150.png b/website/public/icons/mstile-150x150.png similarity index 100% rename from site/public/icons/mstile-150x150.png rename to website/public/icons/mstile-150x150.png diff --git a/site/public/icons/mstile-310x150.png b/website/public/icons/mstile-310x150.png similarity index 100% rename from site/public/icons/mstile-310x150.png rename to website/public/icons/mstile-310x150.png diff --git a/site/public/icons/mstile-310x310.png b/website/public/icons/mstile-310x310.png similarity index 100% rename from site/public/icons/mstile-310x310.png rename to website/public/icons/mstile-310x310.png diff --git a/site/public/icons/mstile-70x70.png b/website/public/icons/mstile-70x70.png similarity index 100% rename from site/public/icons/mstile-70x70.png rename to website/public/icons/mstile-70x70.png diff --git a/site/public/icons/safari-pinned-tab.svg b/website/public/icons/safari-pinned-tab.svg similarity index 100% rename from site/public/icons/safari-pinned-tab.svg rename to website/public/icons/safari-pinned-tab.svg diff --git a/site/public/icons/site.webmanifest b/website/public/icons/site.webmanifest similarity index 100% rename from site/public/icons/site.webmanifest rename to website/public/icons/site.webmanifest diff --git a/site/public/llms-full.txt b/website/public/llms-full.txt similarity index 100% rename from site/public/llms-full.txt rename to website/public/llms-full.txt diff --git a/site/public/llms.txt b/website/public/llms.txt similarity index 100% rename from site/public/llms.txt rename to website/public/llms.txt diff --git a/site/public/pricing/autoscaling-data.csv b/website/public/pricing/autoscaling-data.csv similarity index 100% rename from site/public/pricing/autoscaling-data.csv rename to website/public/pricing/autoscaling-data.csv diff --git a/site/public/promo/og.png b/website/public/promo/og.png similarity index 100% rename from site/public/promo/og.png rename to website/public/promo/og.png diff --git a/site/public/rivet.schema.json b/website/public/rivet.schema.json similarity index 100% rename from site/public/rivet.schema.json rename to website/public/rivet.schema.json diff --git a/site/scripts/build-serve.sh b/website/scripts/build-serve.sh similarity index 100% rename from site/scripts/build-serve.sh rename to website/scripts/build-serve.sh diff --git a/site/scripts/check-links.sh b/website/scripts/check-links.sh similarity index 100% rename from site/scripts/check-links.sh rename to website/scripts/check-links.sh diff --git a/site/scripts/checkBrokenLinks.sh b/website/scripts/checkBrokenLinks.sh similarity index 100% rename from site/scripts/checkBrokenLinks.sh rename to website/scripts/checkBrokenLinks.sh diff --git a/site/scripts/deno.json b/website/scripts/deno.json similarity index 100% rename from site/scripts/deno.json rename to website/scripts/deno.json diff --git a/site/scripts/deno.lock b/website/scripts/deno.lock similarity index 100% rename from site/scripts/deno.lock rename to website/scripts/deno.lock diff --git a/site/scripts/examplesData.mjs b/website/scripts/examplesData.mjs similarity index 100% rename from site/scripts/examplesData.mjs rename to website/scripts/examplesData.mjs diff --git a/site/scripts/faviconConfig.json b/website/scripts/faviconConfig.json similarity index 100% rename from site/scripts/faviconConfig.json rename to website/scripts/faviconConfig.json diff --git a/site/scripts/generateApi.js b/website/scripts/generateApi.js similarity index 100% rename from site/scripts/generateApi.js rename to website/scripts/generateApi.js diff --git a/site/scripts/generateArticle.js b/website/scripts/generateArticle.js similarity index 100% rename from site/scripts/generateArticle.js rename to website/scripts/generateArticle.js diff --git a/site/scripts/generateExamples.mjs b/website/scripts/generateExamples.mjs similarity index 100% rename from site/scripts/generateExamples.mjs rename to website/scripts/generateExamples.mjs diff --git a/site/scripts/generateFonts.js b/website/scripts/generateFonts.js similarity index 100% rename from site/scripts/generateFonts.js rename to website/scripts/generateFonts.js diff --git a/site/scripts/generateMarkdownAndLlms.ts b/website/scripts/generateMarkdownAndLlms.ts similarity index 100% rename from site/scripts/generateMarkdownAndLlms.ts rename to website/scripts/generateMarkdownAndLlms.ts diff --git a/site/scripts/generateNavigation.ts b/website/scripts/generateNavigation.ts similarity index 100% rename from site/scripts/generateNavigation.ts rename to website/scripts/generateNavigation.ts diff --git a/site/scripts/generateReadme.mjs b/website/scripts/generateReadme.mjs similarity index 100% rename from site/scripts/generateReadme.mjs rename to website/scripts/generateReadme.mjs diff --git a/site/src/app/(v2)/(blog)/blog/[...slug]/page.tsx b/website/src/app/(v2)/(blog)/blog/[...slug]/page.tsx similarity index 100% rename from site/src/app/(v2)/(blog)/blog/[...slug]/page.tsx rename to website/src/app/(v2)/(blog)/blog/[...slug]/page.tsx diff --git a/site/src/app/(v2)/(blog)/blog/layout.tsx b/website/src/app/(v2)/(blog)/blog/layout.tsx similarity index 100% rename from site/src/app/(v2)/(blog)/blog/layout.tsx rename to website/src/app/(v2)/(blog)/blog/layout.tsx diff --git a/site/src/app/(v2)/(blog)/blog/page.tsx b/website/src/app/(v2)/(blog)/blog/page.tsx similarity index 100% rename from site/src/app/(v2)/(blog)/blog/page.tsx rename to website/src/app/(v2)/(blog)/blog/page.tsx diff --git a/site/src/app/(v2)/(blog)/changelog.json/route.ts b/website/src/app/(v2)/(blog)/changelog.json/route.ts similarity index 100% rename from site/src/app/(v2)/(blog)/changelog.json/route.ts rename to website/src/app/(v2)/(blog)/changelog.json/route.ts diff --git a/site/src/app/(v2)/(blog)/changelog/[...slug]/page.tsx b/website/src/app/(v2)/(blog)/changelog/[...slug]/page.tsx similarity index 100% rename from site/src/app/(v2)/(blog)/changelog/[...slug]/page.tsx rename to website/src/app/(v2)/(blog)/changelog/[...slug]/page.tsx diff --git a/site/src/app/(v2)/(blog)/changelog/layout.tsx b/website/src/app/(v2)/(blog)/changelog/layout.tsx similarity index 100% rename from site/src/app/(v2)/(blog)/changelog/layout.tsx rename to website/src/app/(v2)/(blog)/changelog/layout.tsx diff --git a/site/src/app/(v2)/(blog)/changelog/page.tsx b/website/src/app/(v2)/(blog)/changelog/page.tsx similarity index 100% rename from site/src/app/(v2)/(blog)/changelog/page.tsx rename to website/src/app/(v2)/(blog)/changelog/page.tsx diff --git a/site/src/app/(v2)/(content)/acceptable-use/page.mdx b/website/src/app/(v2)/(content)/acceptable-use/page.mdx similarity index 100% rename from site/src/app/(v2)/(content)/acceptable-use/page.mdx rename to website/src/app/(v2)/(content)/acceptable-use/page.mdx diff --git a/site/src/app/(v2)/(content)/docs/tools/[tool]/page.tsx b/website/src/app/(v2)/(content)/docs/tools/[tool]/page.tsx similarity index 100% rename from site/src/app/(v2)/(content)/docs/tools/[tool]/page.tsx rename to website/src/app/(v2)/(content)/docs/tools/[tool]/page.tsx diff --git a/site/src/app/(v2)/(content)/layout.tsx b/website/src/app/(v2)/(content)/layout.tsx similarity index 100% rename from site/src/app/(v2)/(content)/layout.tsx rename to website/src/app/(v2)/(content)/layout.tsx diff --git a/site/src/app/(v2)/(content)/privacy/page.mdx b/website/src/app/(v2)/(content)/privacy/page.mdx similarity index 100% rename from site/src/app/(v2)/(content)/privacy/page.mdx rename to website/src/app/(v2)/(content)/privacy/page.mdx diff --git a/site/src/app/(v2)/(content)/terms/page.mdx b/website/src/app/(v2)/(content)/terms/page.mdx similarity index 100% rename from site/src/app/(v2)/(content)/terms/page.mdx rename to website/src/app/(v2)/(content)/terms/page.mdx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/AnimatedCTATitle.tsx b/website/src/app/(v2)/(marketing)/(index)/components/AnimatedCTATitle.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/AnimatedCTATitle.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/AnimatedCTATitle.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/CodeEditor.tsx b/website/src/app/(v2)/(marketing)/(index)/components/CodeEditor.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/CodeEditor.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/CodeEditor.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/CopyCommand.tsx b/website/src/app/(v2)/(marketing)/(index)/components/CopyCommand.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/CopyCommand.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/CopyCommand.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/HeroBackground.tsx b/website/src/app/(v2)/(marketing)/(index)/components/HeroBackground.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/HeroBackground.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/HeroBackground.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/Icon.tsx b/website/src/app/(v2)/(marketing)/(index)/components/Icon.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/Icon.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/Icon.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/LibrariesGrid.tsx b/website/src/app/(v2)/(marketing)/(index)/components/LibrariesGrid.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/LibrariesGrid.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/LibrariesGrid.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/MarketingButton.tsx b/website/src/app/(v2)/(marketing)/(index)/components/MarketingButton.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/MarketingButton.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/MarketingButton.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/PlatformIcons.tsx b/website/src/app/(v2)/(marketing)/(index)/components/PlatformIcons.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/PlatformIcons.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/PlatformIcons.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/TabGroup.tsx b/website/src/app/(v2)/(marketing)/(index)/components/TabGroup.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/TabGroup.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/TabGroup.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippets.tsx b/website/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippets.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippets.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippets.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsDesktop.tsx b/website/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsDesktop.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsDesktop.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsDesktop.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsMobile.tsx b/website/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsMobile.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsMobile.tsx rename to website/src/app/(v2)/(marketing)/(index)/components/code-snippets/CodeSnippetsMobile.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/components/code-snippets/index.ts b/website/src/app/(v2)/(marketing)/(index)/components/code-snippets/index.ts similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/code-snippets/index.ts rename to website/src/app/(v2)/(marketing)/(index)/components/code-snippets/index.ts diff --git a/site/src/app/(v2)/(marketing)/(index)/components/code-snippets/utils.ts b/website/src/app/(v2)/(marketing)/(index)/components/code-snippets/utils.ts similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/components/code-snippets/utils.ts rename to website/src/app/(v2)/(marketing)/(index)/components/code-snippets/utils.ts diff --git a/site/src/app/(v2)/(marketing)/(index)/images/clients/javascript.svg b/website/src/app/(v2)/(marketing)/(index)/images/clients/javascript.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/clients/javascript.svg rename to website/src/app/(v2)/(marketing)/(index)/images/clients/javascript.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/clients/nextjs.svg b/website/src/app/(v2)/(marketing)/(index)/images/clients/nextjs.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/clients/nextjs.svg rename to website/src/app/(v2)/(marketing)/(index)/images/clients/nextjs.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/clients/python.svg b/website/src/app/(v2)/(marketing)/(index)/images/clients/python.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/clients/python.svg rename to website/src/app/(v2)/(marketing)/(index)/images/clients/python.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/clients/react.svg b/website/src/app/(v2)/(marketing)/(index)/images/clients/react.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/clients/react.svg rename to website/src/app/(v2)/(marketing)/(index)/images/clients/react.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/clients/rust.svg b/website/src/app/(v2)/(marketing)/(index)/images/clients/rust.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/clients/rust.svg rename to website/src/app/(v2)/(marketing)/(index)/images/clients/rust.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/clients/svelte.svg b/website/src/app/(v2)/(marketing)/(index)/images/clients/svelte.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/clients/svelte.svg rename to website/src/app/(v2)/(marketing)/(index)/images/clients/svelte.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/clients/typescript.svg b/website/src/app/(v2)/(marketing)/(index)/images/clients/typescript.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/clients/typescript.svg rename to website/src/app/(v2)/(marketing)/(index)/images/clients/typescript.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/clients/vue.svg b/website/src/app/(v2)/(marketing)/(index)/images/clients/vue.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/clients/vue.svg rename to website/src/app/(v2)/(marketing)/(index)/images/clients/vue.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/better-auth.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/better-auth.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/better-auth.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/better-auth.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/elysia.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/elysia.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/elysia.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/elysia.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/express.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/express.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/express.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/express.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/hono.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/hono.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/hono.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/hono.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/livestore.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/livestore.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/livestore.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/livestore.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/resend.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/resend.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/resend.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/resend.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/tinybase.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/tinybase.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/tinybase.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/tinybase.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/trpc.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/trpc.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/trpc.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/trpc.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/vitest.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/vitest.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/vitest.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/vitest.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/yjs.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/yjs.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/yjs.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/yjs.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/integrations/zerosync.svg b/website/src/app/(v2)/(marketing)/(index)/images/integrations/zerosync.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/integrations/zerosync.svg rename to website/src/app/(v2)/(marketing)/(index)/images/integrations/zerosync.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/actor-core.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/actor-core.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/actor-core.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/actor-core.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/aws-ecs.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/aws-ecs.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/aws-ecs.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/aws-ecs.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/aws-lambda.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/aws-lambda.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/aws-lambda.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/aws-lambda.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/aws-light.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/aws-light.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/aws-light.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/aws-light.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/aws-normal.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/aws-normal.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/aws-normal.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/aws-normal.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/bun.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/bun.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/bun.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/bun.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/cloudflare-workers.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/cloudflare-workers.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/cloudflare-workers.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/cloudflare-workers.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/deno.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/deno.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/deno.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/deno.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/file-system.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/file-system.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/file-system.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/file-system.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/freestyle.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/freestyle.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/freestyle.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/freestyle.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/gcp-cloud-run.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/gcp-cloud-run.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/gcp-cloud-run.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/gcp-cloud-run.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/gcp.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/gcp.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/gcp.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/gcp.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/hetzner.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/hetzner.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/hetzner.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/hetzner.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/kubernetes.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/kubernetes.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/kubernetes.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/kubernetes.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/memory.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/memory.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/memory.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/memory.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/nodejs.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/nodejs.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/nodejs.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/nodejs.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/postgres.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/postgres.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/postgres.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/postgres.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/railway.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/railway.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/railway.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/railway.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/redis.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/redis.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/redis.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/redis.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-bg.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-bg.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-bg.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-bg.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-white.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-white.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-white.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/rivet-white.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/socketio.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/socketio.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/socketio.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/socketio.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/supabase.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/supabase.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/supabase.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/supabase.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/vercel.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/vercel.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/vercel.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/vercel.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/platforms/vm-bare-metal.svg b/website/src/app/(v2)/(marketing)/(index)/images/platforms/vm-bare-metal.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/platforms/vm-bare-metal.svg rename to website/src/app/(v2)/(marketing)/(index)/images/platforms/vm-bare-metal.svg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1902835527977439591.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1902835527977439591.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1902835527977439591.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1902835527977439591.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1909278348812952007.png b/website/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1909278348812952007.png similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1909278348812952007.png rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/posts/1909278348812952007.png diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/Chinoman10_.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/Chinoman10_.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/Chinoman10_.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/Chinoman10_.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/Social_Quotient.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/Social_Quotient.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/Social_Quotient.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/Social_Quotient.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/alistaiir.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/alistaiir.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/alistaiir.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/alistaiir.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/devgerred.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/devgerred.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/devgerred.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/devgerred.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/j0g1t.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/j0g1t.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/j0g1t.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/j0g1t.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/localfirstnews.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/localfirstnews.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/localfirstnews.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/localfirstnews.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/samgoodwin89.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/samgoodwin89.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/samgoodwin89.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/samgoodwin89.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/samk0_com.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/samk0_com.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/samk0_com.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/samk0_com.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/quotes/users/uripont_.jpg b/website/src/app/(v2)/(marketing)/(index)/images/quotes/users/uripont_.jpg similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/quotes/users/uripont_.jpg rename to website/src/app/(v2)/(marketing)/(index)/images/quotes/users/uripont_.jpg diff --git a/site/src/app/(v2)/(marketing)/(index)/images/screenshots/simple.png b/website/src/app/(v2)/(marketing)/(index)/images/screenshots/simple.png similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/images/screenshots/simple.png rename to website/src/app/(v2)/(marketing)/(index)/images/screenshots/simple.png diff --git a/site/src/app/(v2)/(marketing)/(index)/page.tsx b/website/src/app/(v2)/(marketing)/(index)/page.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/page.tsx rename to website/src/app/(v2)/(marketing)/(index)/page.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/CTASection.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/CTASection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/CTASection.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/CTASection.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/CodeSnippetsSection.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/CodeSnippetsSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/CodeSnippetsSection.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/CodeSnippetsSection.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/CommunitySection.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/CommunitySection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/CommunitySection.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/CommunitySection.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/FeaturesSection.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/FeaturesSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/FeaturesSection.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/FeaturesSection.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/HeroSection.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/HeroSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/HeroSection.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/HeroSection.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/IconWithSpotlight.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/IconWithSpotlight.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/IconWithSpotlight.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/IconWithSpotlight.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/QuotesSection.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/QuotesSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/QuotesSection.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/QuotesSection.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/StudioSection.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/StudioSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/StudioSection.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/StudioSection.tsx diff --git a/site/src/app/(v2)/(marketing)/(index)/sections/TechSection.tsx b/website/src/app/(v2)/(marketing)/(index)/sections/TechSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/(index)/sections/TechSection.tsx rename to website/src/app/(v2)/(marketing)/(index)/sections/TechSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/ArchitectureSection.tsx b/website/src/app/(v2)/(marketing)/cloud/ArchitectureSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/ArchitectureSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/ArchitectureSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/CommandCenterSection.tsx b/website/src/app/(v2)/(marketing)/cloud/CommandCenterSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/CommandCenterSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/CommandCenterSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/CommunitySection.tsx b/website/src/app/(v2)/(marketing)/cloud/CommunitySection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/CommunitySection.tsx rename to website/src/app/(v2)/(marketing)/cloud/CommunitySection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/CopyCommand.tsx b/website/src/app/(v2)/(marketing)/cloud/CopyCommand.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/CopyCommand.tsx rename to website/src/app/(v2)/(marketing)/cloud/CopyCommand.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/CtaButtons.tsx b/website/src/app/(v2)/(marketing)/cloud/CtaButtons.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/CtaButtons.tsx rename to website/src/app/(v2)/(marketing)/cloud/CtaButtons.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/CtaSection.tsx b/website/src/app/(v2)/(marketing)/cloud/CtaSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/CtaSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/CtaSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/FeaturesGrid.tsx b/website/src/app/(v2)/(marketing)/cloud/FeaturesGrid.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/FeaturesGrid.tsx rename to website/src/app/(v2)/(marketing)/cloud/FeaturesGrid.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/FrameworksSection.tsx b/website/src/app/(v2)/(marketing)/cloud/FrameworksSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/FrameworksSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/FrameworksSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/MarketingButton.tsx b/website/src/app/(v2)/(marketing)/cloud/MarketingButton.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/MarketingButton.tsx rename to website/src/app/(v2)/(marketing)/cloud/MarketingButton.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/PerformanceSection.tsx b/website/src/app/(v2)/(marketing)/cloud/PerformanceSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/PerformanceSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/PerformanceSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/PowerfulPrimitivesSection.tsx b/website/src/app/(v2)/(marketing)/cloud/PowerfulPrimitivesSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/PowerfulPrimitivesSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/PowerfulPrimitivesSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/RivetCloudSection.tsx b/website/src/app/(v2)/(marketing)/cloud/RivetCloudSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/RivetCloudSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/RivetCloudSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/ServerlessLimitationsSection.tsx b/website/src/app/(v2)/(marketing)/cloud/ServerlessLimitationsSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/ServerlessLimitationsSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/ServerlessLimitationsSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/TutorialsSection.tsx b/website/src/app/(v2)/(marketing)/cloud/TutorialsSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/TutorialsSection.tsx rename to website/src/app/(v2)/(marketing)/cloud/TutorialsSection.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/components/Feature.tsx b/website/src/app/(v2)/(marketing)/cloud/components/Feature.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/components/Feature.tsx rename to website/src/app/(v2)/(marketing)/cloud/components/Feature.tsx diff --git a/site/src/app/(v2)/(marketing)/cloud/images/actors.svg b/website/src/app/(v2)/(marketing)/cloud/images/actors.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/actors.svg rename to website/src/app/(v2)/(marketing)/cloud/images/actors.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/container.svg b/website/src/app/(v2)/(marketing)/cloud/images/container.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/container.svg rename to website/src/app/(v2)/(marketing)/cloud/images/container.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/db.svg b/website/src/app/(v2)/(marketing)/cloud/images/db.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/db.svg rename to website/src/app/(v2)/(marketing)/cloud/images/db.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/batch-jobs.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/batch-jobs.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/batch-jobs.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/batch-jobs.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/coding-agent.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/coding-agent.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/coding-agent.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/coding-agent.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/collaborative-documents.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/collaborative-documents.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/collaborative-documents.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/collaborative-documents.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/etl-pipeline.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/etl-pipeline.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/etl-pipeline.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/etl-pipeline.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/ffmpeg-conversion.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/ffmpeg-conversion.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/ffmpeg-conversion.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/ffmpeg-conversion.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/linear-agent.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/linear-agent.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/linear-agent.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/linear-agent.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/live-events.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/live-events.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/live-events.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/live-events.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/local-first-sync.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/local-first-sync.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/local-first-sync.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/local-first-sync.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/managed-ci.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/managed-ci.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/managed-ci.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/managed-ci.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/mcp-server.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/mcp-server.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/mcp-server.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/mcp-server.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/multiplayer-game-servers.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/multiplayer-game-servers.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/multiplayer-game-servers.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/multiplayer-game-servers.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/pdf-text-extraction.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/pdf-text-extraction.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/pdf-text-extraction.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/pdf-text-extraction.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/per-tenant-database.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/per-tenant-database.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/per-tenant-database.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/per-tenant-database.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/sandboxed-code.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/sandboxed-code.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/sandboxed-code.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/sandboxed-code.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/scheduled-tasks.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/scheduled-tasks.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/scheduled-tasks.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/scheduled-tasks.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/stream-processing.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/stream-processing.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/stream-processing.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/stream-processing.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/voice-agent.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/voice-agent.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/voice-agent.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/voice-agent.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/diagrams/webhook.svg b/website/src/app/(v2)/(marketing)/cloud/images/diagrams/webhook.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/diagrams/webhook.svg rename to website/src/app/(v2)/(marketing)/cloud/images/diagrams/webhook.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/globe.svg b/website/src/app/(v2)/(marketing)/cloud/images/globe.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/globe.svg rename to website/src/app/(v2)/(marketing)/cloud/images/globe.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/images/workflow.svg b/website/src/app/(v2)/(marketing)/cloud/images/workflow.svg similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/images/workflow.svg rename to website/src/app/(v2)/(marketing)/cloud/images/workflow.svg diff --git a/site/src/app/(v2)/(marketing)/cloud/page.tsx b/website/src/app/(v2)/(marketing)/cloud/page.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/cloud/page.tsx rename to website/src/app/(v2)/(marketing)/cloud/page.tsx diff --git a/site/src/app/(v2)/(marketing)/index/sections/FeaturesSection.tsx b/website/src/app/(v2)/(marketing)/index/sections/FeaturesSection.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/index/sections/FeaturesSection.tsx rename to website/src/app/(v2)/(marketing)/index/sections/FeaturesSection.tsx diff --git a/site/src/app/(v2)/(marketing)/layout.tsx b/website/src/app/(v2)/(marketing)/layout.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/layout.tsx rename to website/src/app/(v2)/(marketing)/layout.tsx diff --git a/site/src/app/(v2)/(marketing)/pricing/PricingPageClient.tsx b/website/src/app/(v2)/(marketing)/pricing/PricingPageClient.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/pricing/PricingPageClient.tsx rename to website/src/app/(v2)/(marketing)/pricing/PricingPageClient.tsx diff --git a/site/src/app/(v2)/(marketing)/pricing/components/MobilePricingTabs.tsx b/website/src/app/(v2)/(marketing)/pricing/components/MobilePricingTabs.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/pricing/components/MobilePricingTabs.tsx rename to website/src/app/(v2)/(marketing)/pricing/components/MobilePricingTabs.tsx diff --git a/site/src/app/(v2)/(marketing)/pricing/components/UsagePricingModal.tsx b/website/src/app/(v2)/(marketing)/pricing/components/UsagePricingModal.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/pricing/components/UsagePricingModal.tsx rename to website/src/app/(v2)/(marketing)/pricing/components/UsagePricingModal.tsx diff --git a/site/src/app/(v2)/(marketing)/pricing/page.tsx b/website/src/app/(v2)/(marketing)/pricing/page.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/pricing/page.tsx rename to website/src/app/(v2)/(marketing)/pricing/page.tsx diff --git a/site/src/app/(v2)/(marketing)/rivet-vs-cloudflare-workers/page.tsx b/website/src/app/(v2)/(marketing)/rivet-vs-cloudflare-workers/page.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/rivet-vs-cloudflare-workers/page.tsx rename to website/src/app/(v2)/(marketing)/rivet-vs-cloudflare-workers/page.tsx diff --git a/site/src/app/(v2)/(marketing)/sales/SalesPageClient.tsx b/website/src/app/(v2)/(marketing)/sales/SalesPageClient.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/sales/SalesPageClient.tsx rename to website/src/app/(v2)/(marketing)/sales/SalesPageClient.tsx diff --git a/site/src/app/(v2)/(marketing)/sales/form.tsx b/website/src/app/(v2)/(marketing)/sales/form.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/sales/form.tsx rename to website/src/app/(v2)/(marketing)/sales/form.tsx diff --git a/site/src/app/(v2)/(marketing)/sales/page.tsx b/website/src/app/(v2)/(marketing)/sales/page.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/sales/page.tsx rename to website/src/app/(v2)/(marketing)/sales/page.tsx diff --git a/site/src/app/(v2)/(marketing)/startups/page.tsx b/website/src/app/(v2)/(marketing)/startups/page.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/startups/page.tsx rename to website/src/app/(v2)/(marketing)/startups/page.tsx diff --git a/site/src/app/(v2)/(marketing)/support/page.tsx b/website/src/app/(v2)/(marketing)/support/page.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/support/page.tsx rename to website/src/app/(v2)/(marketing)/support/page.tsx diff --git a/site/src/app/(v2)/(marketing)/talk-to-an-engineer/TalkToAnEngineerPageClient.tsx b/website/src/app/(v2)/(marketing)/talk-to-an-engineer/TalkToAnEngineerPageClient.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/talk-to-an-engineer/TalkToAnEngineerPageClient.tsx rename to website/src/app/(v2)/(marketing)/talk-to-an-engineer/TalkToAnEngineerPageClient.tsx diff --git a/site/src/app/(v2)/(marketing)/talk-to-an-engineer/form.tsx b/website/src/app/(v2)/(marketing)/talk-to-an-engineer/form.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/talk-to-an-engineer/form.tsx rename to website/src/app/(v2)/(marketing)/talk-to-an-engineer/form.tsx diff --git a/site/src/app/(v2)/(marketing)/talk-to-an-engineer/page.tsx b/website/src/app/(v2)/(marketing)/talk-to-an-engineer/page.tsx similarity index 100% rename from site/src/app/(v2)/(marketing)/talk-to-an-engineer/page.tsx rename to website/src/app/(v2)/(marketing)/talk-to-an-engineer/page.tsx diff --git a/site/src/app/(v2)/(other)/layout.tsx b/website/src/app/(v2)/(other)/layout.tsx similarity index 100% rename from site/src/app/(v2)/(other)/layout.tsx rename to website/src/app/(v2)/(other)/layout.tsx diff --git a/site/src/app/(v2)/(other)/meme/wired-in/page.jsx b/website/src/app/(v2)/(other)/meme/wired-in/page.jsx similarity index 100% rename from site/src/app/(v2)/(other)/meme/wired-in/page.jsx rename to website/src/app/(v2)/(other)/meme/wired-in/page.jsx diff --git a/site/src/app/(v2)/[section]/[[...page]]/layout.tsx b/website/src/app/(v2)/[section]/[[...page]]/layout.tsx similarity index 100% rename from site/src/app/(v2)/[section]/[[...page]]/layout.tsx rename to website/src/app/(v2)/[section]/[[...page]]/layout.tsx diff --git a/site/src/app/(v2)/[section]/[[...page]]/page.tsx b/website/src/app/(v2)/[section]/[[...page]]/page.tsx similarity index 98% rename from site/src/app/(v2)/[section]/[[...page]]/page.tsx rename to website/src/app/(v2)/[section]/[[...page]]/page.tsx index 49b3f55a24..d11326adec 100644 --- a/site/src/app/(v2)/[section]/[[...page]]/page.tsx +++ b/website/src/app/(v2)/[section]/[[...page]]/page.tsx @@ -148,7 +148,7 @@ export default async function CatchAllCorePage({ params: { section, page } }) { startIcon={} > diff --git a/site/src/app/(v2)/[section]/[[...page]]/util.ts b/website/src/app/(v2)/[section]/[[...page]]/util.ts similarity index 100% rename from site/src/app/(v2)/[section]/[[...page]]/util.ts rename to website/src/app/(v2)/[section]/[[...page]]/util.ts diff --git a/site/src/app/(v2)/layout.tsx b/website/src/app/(v2)/layout.tsx similarity index 100% rename from site/src/app/(v2)/layout.tsx rename to website/src/app/(v2)/layout.tsx diff --git a/site/src/app/(v2)/not-found.tsx b/website/src/app/(v2)/not-found.tsx similarity index 100% rename from site/src/app/(v2)/not-found.tsx rename to website/src/app/(v2)/not-found.tsx diff --git a/site/src/app/(v2)/oss-friends/page.tsx b/website/src/app/(v2)/oss-friends/page.tsx similarity index 100% rename from site/src/app/(v2)/oss-friends/page.tsx rename to website/src/app/(v2)/oss-friends/page.tsx diff --git a/site/src/app/layout.tsx b/website/src/app/layout.tsx similarity index 100% rename from site/src/app/layout.tsx rename to website/src/app/layout.tsx diff --git a/site/src/app/rss/feed.xml/route.tsx b/website/src/app/rss/feed.xml/route.tsx similarity index 100% rename from site/src/app/rss/feed.xml/route.tsx rename to website/src/app/rss/feed.xml/route.tsx diff --git a/site/src/authors/forest-anderson/avatar.jpeg b/website/src/authors/forest-anderson/avatar.jpeg similarity index 100% rename from site/src/authors/forest-anderson/avatar.jpeg rename to website/src/authors/forest-anderson/avatar.jpeg diff --git a/site/src/authors/nathan-flurry/avatar.jpeg b/website/src/authors/nathan-flurry/avatar.jpeg similarity index 100% rename from site/src/authors/nathan-flurry/avatar.jpeg rename to website/src/authors/nathan-flurry/avatar.jpeg diff --git a/site/src/authors/nicholas-kissel/avatar.jpeg b/website/src/authors/nicholas-kissel/avatar.jpeg similarity index 100% rename from site/src/authors/nicholas-kissel/avatar.jpeg rename to website/src/authors/nicholas-kissel/avatar.jpeg diff --git a/site/src/components/A16ZLogo.jsx b/website/src/components/A16ZLogo.jsx similarity index 100% rename from site/src/components/A16ZLogo.jsx rename to website/src/components/A16ZLogo.jsx diff --git a/site/src/components/Accordion.jsx b/website/src/components/Accordion.jsx similarity index 100% rename from site/src/components/Accordion.jsx rename to website/src/components/Accordion.jsx diff --git a/site/src/components/ActiveLink.tsx b/website/src/components/ActiveLink.tsx similarity index 100% rename from site/src/components/ActiveLink.tsx rename to website/src/components/ActiveLink.tsx diff --git a/site/src/components/ArticleHeader.tsx b/website/src/components/ArticleHeader.tsx similarity index 100% rename from site/src/components/ArticleHeader.tsx rename to website/src/components/ArticleHeader.tsx diff --git a/site/src/components/ArticleLayout.tsx b/website/src/components/ArticleLayout.tsx similarity index 100% rename from site/src/components/ArticleLayout.tsx rename to website/src/components/ArticleLayout.tsx diff --git a/site/src/components/ArticleSocials.tsx b/website/src/components/ArticleSocials.tsx similarity index 100% rename from site/src/components/ArticleSocials.tsx rename to website/src/components/ArticleSocials.tsx diff --git a/site/src/components/Button.tsx b/website/src/components/Button.tsx similarity index 100% rename from site/src/components/Button.tsx rename to website/src/components/Button.tsx diff --git a/site/src/components/Card.tsx b/website/src/components/Card.tsx similarity index 100% rename from site/src/components/Card.tsx rename to website/src/components/Card.tsx diff --git a/site/src/components/Code.jsx b/website/src/components/Code.jsx similarity index 100% rename from site/src/components/Code.jsx rename to website/src/components/Code.jsx diff --git a/site/src/components/CodeBlock.tsx b/website/src/components/CodeBlock.tsx similarity index 100% rename from site/src/components/CodeBlock.tsx rename to website/src/components/CodeBlock.tsx diff --git a/site/src/components/CollapsibleSidebarItem.tsx b/website/src/components/CollapsibleSidebarItem.tsx similarity index 100% rename from site/src/components/CollapsibleSidebarItem.tsx rename to website/src/components/CollapsibleSidebarItem.tsx diff --git a/site/src/components/Comments.tsx b/website/src/components/Comments.tsx similarity index 100% rename from site/src/components/Comments.tsx rename to website/src/components/Comments.tsx diff --git a/site/src/components/CreditsBanner.jsx b/website/src/components/CreditsBanner.jsx similarity index 100% rename from site/src/components/CreditsBanner.jsx rename to website/src/components/CreditsBanner.jsx diff --git a/site/src/components/DocsNavigation.tsx b/website/src/components/DocsNavigation.tsx similarity index 100% rename from site/src/components/DocsNavigation.tsx rename to website/src/components/DocsNavigation.tsx diff --git a/site/src/components/DocsPageDropdown.tsx b/website/src/components/DocsPageDropdown.tsx similarity index 100% rename from site/src/components/DocsPageDropdown.tsx rename to website/src/components/DocsPageDropdown.tsx diff --git a/site/src/components/DocsTableOfContents.tsx b/website/src/components/DocsTableOfContents.tsx similarity index 100% rename from site/src/components/DocsTableOfContents.tsx rename to website/src/components/DocsTableOfContents.tsx diff --git a/site/src/components/DynamicNavWrapper.tsx b/website/src/components/DynamicNavWrapper.tsx similarity index 100% rename from site/src/components/DynamicNavWrapper.tsx rename to website/src/components/DynamicNavWrapper.tsx diff --git a/site/src/components/Earth.jsx b/website/src/components/Earth.jsx similarity index 100% rename from site/src/components/Earth.jsx rename to website/src/components/Earth.jsx diff --git a/site/src/components/EmbedDetector.tsx b/website/src/components/EmbedDetector.tsx similarity index 100% rename from site/src/components/EmbedDetector.tsx rename to website/src/components/EmbedDetector.tsx diff --git a/site/src/components/Feedback.jsx b/website/src/components/Feedback.jsx similarity index 97% rename from site/src/components/Feedback.jsx rename to website/src/components/Feedback.jsx index 87a9c660ca..91bd2a7059 100644 --- a/site/src/components/Feedback.jsx +++ b/website/src/components/Feedback.jsx @@ -66,7 +66,7 @@ export function Feedback() { function EditButton() { const router = useRouter(); - const href = `https://github.com/rivet-dev/site/edit/main/src/pages${router.pathname}.mdx`; + const href = `https://github.com/rivet-dev/website/edit/main/src/pages${router.pathname}.mdx`; return (