.coveragerc
.gitattributes
.gitignore
.gitmodules
.python-version
AGENTS.md
Dockerfile
LICENSE
README.md
agent.ps1
agent_install.sh
docker-compose.yaml
pyproject.toml
uv.lock
.github/cliff.toml
.github/dependabot.yml
.github/release-drafter.yml
.github/workflows/cd.yml
.github/workflows/ci.yml
.github/workflows/release-drafter.yml
.github/workflows/sync-npm-package.yaml
.github/workflows/trigger-vercel-deploy.yml
.vscode/launch.json
.vscode/settings.json
ClientSDK/csharp/.gitignore
ClientSDK/csharp/HeTu.Client/HeTu.Client.csproj
ClientSDK/csharp/HeTu.Client/HeadlessAnnotations.cs
ClientSDK/csharp/HeTu.Client/HeadlessHeTuClient.cs
ClientSDK/csharp/HeTu.Client/InternalsVisibleTo.cs
ClientSDK/csharp/HeTu.Client/SerialExecutor.cs
ClientSDK/csharp/HeTu.Client/WebSocketTransport.cs
ClientSDK/csharp/HeTu.Client.Tests/CallRejectTests.cs
ClientSDK/csharp/HeTu.Client.Tests/HeTu.Client.Tests.csproj
ClientSDK/csharp/HeTu.Client.Tests/HeadlessHeTuClientTests.cs
ClientSDK/csharp/HeTu.Client.Tests/IntegrationSmokeTests.cs
ClientSDK/csharp/HeTu.Client.Tests/SerialExecutorTests.cs
ClientSDK/csharp/HeTu.Client.Tests/WebSocketTransportTests.cs
ClientSDK/js/todo.md
ClientSDK/unity/CLAUDE.md
ClientSDK/unity/cn.hetudb.clientsdk/.editorconfig
ClientSDK/unity/cn.hetudb.clientsdk/Editor.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu.meta
ClientSDK/unity/cn.hetudb.clientsdk/LICENSE.md
ClientSDK/unity/cn.hetudb.clientsdk/LICENSE.md.meta
ClientSDK/unity/cn.hetudb.clientsdk/README.md
ClientSDK/unity/cn.hetudb.clientsdk/README.md.meta
ClientSDK/unity/cn.hetudb.clientsdk/Tests.meta
ClientSDK/unity/cn.hetudb.clientsdk/UnityWebSocket.meta
ClientSDK/unity/cn.hetudb.clientsdk/package.json
ClientSDK/unity/cn.hetudb.clientsdk/package.json.meta
ClientSDK/unity/cn.hetudb.clientsdk/Editor/HeTu.ClientSDK.Editor.asmdef
ClientSDK/unity/cn.hetudb.clientsdk/Editor/HeTu.ClientSDK.Editor.asmdef.meta
ClientSDK/unity/cn.hetudb.clientsdk/Editor/Inspector.meta
ClientSDK/unity/cn.hetudb.clientsdk/Editor/PostStation.meta
ClientSDK/unity/cn.hetudb.clientsdk/Editor/Setup.meta
ClientSDK/unity/cn.hetudb.clientsdk/Editor/Inspector/HeTuInspectorWindow.cs
ClientSDK/unity/cn.hetudb.clientsdk/Editor/Inspector/HeTuInspectorWindow.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/Editor/PostStation/HeTuPostStationWindow.cs
ClientSDK/unity/cn.hetudb.clientsdk/Editor/PostStation/HeTuPostStationWindow.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/Editor/Setup/HeTu.ClientSDK.Editor.Setup.asmdef
ClientSDK/unity/cn.hetudb.clientsdk/Editor/Setup/HeTu.ClientSDK.Editor.Setup.asmdef.meta
ClientSDK/unity/cn.hetudb.clientsdk/Editor/Setup/NuGetInstall.cs
ClientSDK/unity/cn.hetudb.clientsdk/Editor/Setup/NuGetInstall.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/Editor/Setup/UPMInstall.cs
ClientSDK/unity/cn.hetudb.clientsdk/Editor/Setup/UPMInstall.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/Editor/Setup/Wizard.cs
ClientSDK/unity/cn.hetudb.clientsdk/Editor/Setup/Wizard.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/Annotations.cs
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/Annotations.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/AssemblyInfo.cs
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/AssemblyInfo.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/ClientBase.cs
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/ClientBase.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/CryptoLayer.cs
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/CryptoLayer.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/Future.cs
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/Future.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/HeTu.ClientSDK.asmdef
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/HeTu.ClientSDK.asmdef.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/InspectorTrace.cs
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/InspectorTrace.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/JsonbLayer.cs
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/JsonbLayer.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/Logger.cs
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/Logger.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/Pipeline.cs
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/Pipeline.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/PipelineBuffer.cs
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/PipelineBuffer.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/Response.cs
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/Response.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/SessionClient.cs
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/SessionClient.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/SessionClientBase.cs
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/SessionClientBase.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/Subscription.cs
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/Subscription.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/UnityClient.cs
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/UnityClient.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/ZlibLayer.cs
ClientSDK/unity/cn.hetudb.clientsdk/HeTu/ZlibLayer.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/Tests/Editor.meta
ClientSDK/unity/cn.hetudb.clientsdk/Tests/HeTu.meta
ClientSDK/unity/cn.hetudb.clientsdk/Tests/Editor/CallRejectTest.cs
ClientSDK/unity/cn.hetudb.clientsdk/Tests/Editor/CallRejectTest.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/Tests/Editor/ConnectionSemanticsTest.cs
ClientSDK/unity/cn.hetudb.clientsdk/Tests/Editor/ConnectionSemanticsTest.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/Tests/Editor/FutureTest.cs
ClientSDK/unity/cn.hetudb.clientsdk/Tests/Editor/FutureTest.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/Tests/Editor/HeTu.ClientSDK.EditorTests.asmdef
ClientSDK/unity/cn.hetudb.clientsdk/Tests/Editor/HeTu.ClientSDK.EditorTests.asmdef.meta
ClientSDK/unity/cn.hetudb.clientsdk/Tests/Editor/LoggerTest.cs
ClientSDK/unity/cn.hetudb.clientsdk/Tests/Editor/LoggerTest.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/Tests/Editor/SessionClientBaseTest.cs
ClientSDK/unity/cn.hetudb.clientsdk/Tests/Editor/SessionClientBaseTest.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/Tests/Editor/SubscriptionTest.cs
ClientSDK/unity/cn.hetudb.clientsdk/Tests/Editor/SubscriptionTest.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/Tests/HeTu/HeTuClientTest.cs
ClientSDK/unity/cn.hetudb.clientsdk/Tests/HeTu/HeTuClientTest.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/Tests/HeTu/InspectorTraceTest.cs
ClientSDK/unity/cn.hetudb.clientsdk/Tests/HeTu/InspectorTraceTest.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/Tests/HeTu/ReconnectRaceTest.cs
ClientSDK/unity/cn.hetudb.clientsdk/Tests/HeTu/ReconnectRaceTest.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/Tests/HeTu/SessionClientFacadeTest.cs
ClientSDK/unity/cn.hetudb.clientsdk/Tests/HeTu/SessionClientFacadeTest.cs.meta
ClientSDK/unity/cn.hetudb.clientsdk/Tests/HeTu/hetudb.clientsdk.Tests.asmdef
ClientSDK/unity/cn.hetudb.clientsdk/Tests/HeTu/hetudb.clientsdk.Tests.asmdef.meta
benchmark/backend_upsert result.md
benchmark/get2_update2_optimization_report.md
benchmark/get_optimization_report.md
benchmark/hello_world_optimization_report.md
benchmark/hetu_rpc_result.md
benchmark/push_encode_cost.py
benchmark/pyproject.toml
benchmark/range50_update2_optimization_report.md
benchmark/range50_update2_results.json
benchmark/redis_commit_cost.py
benchmark/redis_pool_bench.py
benchmark/redis_publish_cost.py
benchmark/redis_publish_cost_result.md
benchmark/rpc_throughput.py
benchmark/seed_get2_rows.py
benchmark/seed_get_rows.py
benchmark/seed_range50_rows.py
benchmark/sub_budget.py
benchmark/sub_budget_result.md
benchmark/sub_budget_ws.py
benchmark/sub_fanout_chat.py
benchmark/sub_scenarios_app.py
benchmark/sub_scenarios_result.md
benchmark/sub_scenarios_ws.py
benchmark/sub_servant_down.py
benchmark/sub_servant_slow.py
benchmark/ya_backend_upsert.py
benchmark/ya_hetu_pubsub.py
benchmark/ya_hetu_pubsub_updater.py
benchmark/ya_hetu_rpc.py
benchmark/hypothesis/redis_raw_upsert result.md
benchmark/hypothesis/ws_bench_servers.py
benchmark/hypothesis/ya_cachetools.py
benchmark/hypothesis/ya_compressors.py
benchmark/hypothesis/ya_redis_raw_upsert.py
benchmark/hypothesis/ya_redis_zrange.py
benchmark/hypothesis/ya_supabase.py
benchmark/hypothesis/ya_uuid_comparison.py
benchmark/hypothesis/ya_ws_ping.py
benchmark/server/Dockerfile
benchmark/server/app.py
docs/api/_coverage.md
docs/api/_index.md
docs/api/components.md
docs/api/decorators.md
docs/api/endpoint.md
docs/api/exceptions.md
docs/api/headless.md
docs/api/migration.md
docs/api/system.md
docs/en/_index.md
docs/en/advanced.md
docs/en/concepts.md
docs/en/getting-started.md
docs/en/operations.md
docs/en/unity-client.md
docs/en/tutorial/_index.md
docs/en/tutorial/chat-room.md
docs/plans/2026-02-16-shared-memory-backend-design.md
docs/plans/2026-02-21-sql-backend-prompt.md
docs/plans/2026-09-07-table-subscription-design.md
docs/superpowers/plans/2026-05-21-cli-init-command.md
docs/superpowers/plans/2026-06-07-headless-csharp-client.md
docs/superpowers/plans/2026-06-08-system-rate-limit-guards.md
docs/superpowers/plans/2026-06-14-ensure-future-call.md
docs/superpowers/plans/2026-09-21-alive-check-by-notify.md
docs/superpowers/plans/2026-09-21-unique-check-at-commit.md
docs/superpowers/plans/2026-09-26-sqlite-backend.md
docs/superpowers/specs/2026-05-18-session-client-future-refactor-design.md
docs/superpowers/specs/2026-05-21-cli-init-command-design.md
docs/superpowers/specs/2026-06-07-headless-csharp-client-design.md
docs/superpowers/specs/2026-06-08-system-rate-limit-guards-design.md
docs/superpowers/specs/2026-06-14-ensure-future-call-design.md
docs/superpowers/specs/2026-09-20-headless-table-client-design.md
docs/superpowers/specs/2026-09-20-unique-check-at-commit-design.md
docs/superpowers/specs/2026-09-23-redis-connection-pool-design.md
docs/superpowers/specs/2026-09-23-sub-trailing-reread-design.md
docs/superpowers/specs/2026-09-24-publish-opt-in-design.md
docs/superpowers/specs/2026-09-24-range-phantom-check-design.md
docs/superpowers/specs/2026-09-26-sqlite-backend-design.md
docs/superpowers/specs/2026-09-28-worker-subscriptions-design.md
docs/superpowers/specs/2026-09-29-push-path-and-gc-design.md
docs/superpowers/specs/2026-09-29-shared-subscriptions-design.md
docs/zh/_index.md
docs/zh/advanced.md
docs/zh/concepts.md
docs/zh/getting-started.md
docs/zh/operations.md
docs/zh/unity-client.md
docs/zh/tutorial/_index.md
docs/zh/tutorial/chat-room.md
examples/chat/client/.gitignore
examples/chat/client/Assets/Chat.meta
examples/chat/client/Assets/NuGet.config
examples/chat/client/Assets/NuGet.config.meta
examples/chat/client/Assets/Packages.meta
examples/chat/client/Assets/UI Toolkit.meta
examples/chat/client/Assets/packages.config
examples/chat/client/Assets/packages.config.meta
examples/chat/client/Assets/UI Toolkit/PanelSettings.asset
examples/chat/client/Assets/UI Toolkit/PanelSettings.asset.meta
examples/chat/client/Assets/UI Toolkit/UnityThemes.meta
examples/chat/client/Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss
examples/chat/client/Assets/UI Toolkit/UnityThemes/UnityDefaultRuntimeTheme.tss.meta
examples/chat/client/Assets/chat/ChatRenderers.cs
examples/chat/client/Assets/chat/ChatRenderers.cs.meta
examples/chat/client/Assets/chat/ChatRoom.unity
examples/chat/client/Assets/chat/ChatRoom.unity.meta
examples/chat/client/Assets/chat/ChatView.cs
examples/chat/client/Assets/chat/ChatView.cs.meta
examples/chat/client/Assets/chat/ChatViewModel.cs
examples/chat/client/Assets/chat/ChatViewModel.cs.meta
examples/chat/client/Assets/chat/ChatWindow.uss
examples/chat/client/Assets/chat/ChatWindow.uss.meta
examples/chat/client/Assets/chat/ChatWindow.uxml
examples/chat/client/Assets/chat/ChatWindow.uxml.meta
examples/chat/client/Assets/chat/Components.cs
examples/chat/client/Assets/chat/Components.cs.meta
examples/chat/client/Assets/chat/LoginView.cs
examples/chat/client/Assets/chat/LoginView.cs.meta
examples/chat/client/Assets/chat/README.md
examples/chat/client/Assets/chat/README.md.meta
examples/chat/client/Packages/manifest.json
examples/chat/client/Packages/packages-lock.json
examples/chat/client/ProjectSettings/PackageManagerSettings.asset
examples/chat/server/README.md
examples/chat/server/config.yml
examples/chat/server/run.ps1
examples/chat/server/data/.dontremove
examples/chat/server/src/app.py
hetu/CONFIG_TEMPLATE.yml
hetu/__init__.py
hetu/__main__.py
hetu/headless.py
hetu/llms.txt
hetu/manager.py
hetu/py.typed
hetu/webext.py
hetu/cli/__init__.py
hetu/cli/base.py
hetu/cli/build.py
hetu/cli/init.py
hetu/cli/migrate.py
hetu/cli/start.py
hetu/common/__init__.py
hetu/common/csharp_keyword.py
hetu/common/helper.py
hetu/common/permission.py
hetu/common/singleton.py
hetu/common/slowlog.py
hetu/common/snowflake_id.py
hetu/common/yamlloader.py
hetu/data/__init__.py
hetu/data/component.py
hetu/data/default_migration.py
hetu/data/migration.py
hetu/data/sub.py
hetu/data/backend/__init__.py
hetu/data/backend/base.py
hetu/data/backend/idmap.py
hetu/data/backend/redis_model.py
hetu/data/backend/repo.py
hetu/data/backend/session.py
hetu/data/backend/snowflake_timestamp.py
hetu/data/backend/table.py
hetu/data/backend/worker_keeper.py
hetu/data/backend/redis/__init__.py
hetu/data/backend/redis/client.py
hetu/data/backend/redis/commit_v2.lua
hetu/data/backend/redis/maint.py
hetu/data/backend/redis/mq.py
hetu/data/backend/redis/pool.py
hetu/data/backend/redis/pubsub.py
hetu/data/backend/redis/worker_keeper.py
hetu/data/backend/sqlite/__init__.py
hetu/data/backend/sqlite/client.py
hetu/data/backend/sqlite/commit.py
hetu/data/backend/sqlite/maint.py
hetu/data/backend/sqlite/mq.py
hetu/data/backend/sqlite/store.py
hetu/endpoint/__init__.py
hetu/endpoint/connection.py
hetu/endpoint/context.py
hetu/endpoint/definer.py
hetu/endpoint/executor.py
hetu/endpoint/guard.py
hetu/endpoint/response.py
hetu/i18n/PROMPT.md
hetu/i18n/__init__.py
hetu/i18n/ar/LC_MESSAGES/messages.po
hetu/i18n/de/LC_MESSAGES/messages.po
hetu/i18n/en/LC_MESSAGES/messages.po
hetu/i18n/es/LC_MESSAGES/messages.po
hetu/i18n/fr/LC_MESSAGES/messages.po
hetu/i18n/ja/LC_MESSAGES/messages.po
hetu/i18n/ru/LC_MESSAGES/messages.po
hetu/i18n/zh/LC_MESSAGES/messages.po
hetu/i18n/zh_Hant/LC_MESSAGES/messages.po
hetu/safelogging/__init__.py
hetu/safelogging/default.py
hetu/safelogging/filter.py
hetu/safelogging/formatter.py
hetu/safelogging/handlers.py
hetu/server/__init__.py
hetu/server/main.py
hetu/server/receiver.py
hetu/server/watchdog.py
hetu/server/web.py
hetu/server/websocket.py
hetu/server/pipeline/__init__.py
hetu/server/pipeline/brotli.py
hetu/server/pipeline/crypto.py
hetu/server/pipeline/jsonb.py
hetu/server/pipeline/pipeline.py
hetu/server/pipeline/zlib.py
hetu/server/pipeline/zstd.py
hetu/skills/building-on-hetu/SKILL.md
hetu/skills/hetu-csharp-client/SKILL.md
hetu/sourcegen/__init__.py
hetu/sourcegen/csharp.py
hetu/system/__init__.py
hetu/system/caller.py
hetu/system/context.py
hetu/system/definer.py
hetu/system/enpoint.py
hetu/system/future.py
hetu/system/lock.py
hetu/system/startup.py
hetu/testing/__init__.py
hetudb.egg-info/PKG-INFO
hetudb.egg-info/SOURCES.txt
hetudb.egg-info/dependency_links.txt
hetudb.egg-info/entry_points.txt
hetudb.egg-info/requires.txt
hetudb.egg-info/scm_file_list.json
hetudb.egg-info/scm_version.json
hetudb.egg-info/top_level.txt
scripts/__init__.py
scripts/api_extras.py
scripts/gen_api_docs.py
scripts/translate_new_content.py
scripts/templates/api_coverage.md.j2
scripts/templates/api_index.md.j2
scripts/templates/api_page.md.j2
scripts/tests/__init__.py
scripts/tests/test_gen_api_docs.py
tests/app.py
tests/conftest.py
tests/test_arch_master_reads.py
tests/test_arch_publish.py
tests/test_backend_basic.py
tests/test_backend_client.py
tests/test_backend_direct.py
tests/test_backend_dtypes.py
tests/test_backend_idmap.py
tests/test_backend_index_semantics.py
tests/test_backend_mq_client.py
tests/test_backend_mq_servants.py
tests/test_backend_pubsub_hub.py
tests/test_backend_pubsub_recovery.py
tests/test_backend_redis_cluster_pubsub.py
tests/test_backend_redis_pool.py
tests/test_backend_redis_pubsub_acks.py
tests/test_backend_session_basic.py
tests/test_backend_session_cluster.py
tests/test_backend_session_composer.py
tests/test_backend_session_race.py
tests/test_backend_sqlite.py
tests/test_backend_sub.py
tests/test_backend_sub_hub.py
tests/test_backend_sub_race.py
tests/test_cli_init.py
tests/test_cli_start.py
tests/test_common.py
tests/test_component_define.py
tests/test_context_timestamp.py
tests/test_endpoint_connection.py
tests/test_endpoint_rls.py
tests/test_example_chat.py
tests/test_headless.py
tests/test_headless_process.py
tests/test_headless_ws.py
tests/test_i18n_catalogs.py
tests/test_master_read_budget.py
tests/test_migration.py
tests/test_pipeline.py
tests/test_safelogging.py
tests/test_sourcegen.py
tests/test_system_define.py
tests/test_system_executor.py
tests/test_system_future.py
tests/test_system_guards.py
tests/test_system_startup.py
tests/test_testing_sandbox.py
tests/test_watchdog.py
tests/test_webext.py
tests/test_websocket.py
tests/test_yamlloader.py
tests/fixtures/backends.py
tests/fixtures/contexts.py
tests/fixtures/defines.py
tests/fixtures/docker_image.py
tests/fixtures/docker_infra.py
tests/fixtures/event_loops.py
tests/fixtures/fake_pubsub.py
tests/fixtures/read_counts.py
tests/fixtures/redis_service.py
tests/fixtures/sqlite_service.py
tests/fixtures/testapp.py
tests/fixtures/testdata.py
tests/logs/.donotremove
tools/master_read_audit.py
tools/redis-cmd-profiler.py