a0c2cde45f1248911f005cd41a87524330142a7b5d4172a03b16896f1547197c  .editorconfig
0fc652ef5be0968d6640769021963cc9b087c9e2063961bb5823367323e7fd4b  .env
0fc652ef5be0968d6640769021963cc9b087c9e2063961bb5823367323e7fd4b  .env.example
5fdf6b9fa36e150222f279eb13f6f54abea33bee10193a9abebf1f6e8cd17aaa  .gitignore
38fc0176a69cc6f56422268bffaf3dc7d444434cad54030bd49b915d4b6d5857  DISTRIBUTION-MANIFEST.json
86773852fe0f303b24abb108b25576a3b95f955ff62dea9da5d04af509a1c167  LICENSE
7a3ae170a13fb329e8c9404a2e8bfb21b78699224a9fa450a35f70d0ead5ab99  README.md
9d0303211e5747f1150072ecd63af3b992d88abf3defd934d2ab0d136a1fad30  SDK-INTEGRATION-ANDROID.md
433dc9672384f3cf9f0b0b272a2a4623ed7a5c9735d9acb7d9343ab19807f023  apk/tansr-android-demo-0.5.0-demo.1-debug.apk
e5531f277ccc9d892e70e9a6ff7c49b951d8e0d0789b0d47e01412d61df6575e  build.gradle.kts
1f8aa5bc4c2cad20aa481c10e66ee32105948db69d0dd18ff6c10873ffdb85f2  configure-demo.mjs
31d2dd295b594c48d11c917584558b10ea1bdcf12562f2c93019a9de91db3d98  gradle.properties
58a3d1295a1c4b098cae9ae2ba5e6485177788e34b2dfd930d86d04eee154617  gradle/libs.versions.toml
7a9ce74cff467ca1bf60a4fcd9f05185acceda4d0f382434d393e17864262c5d  gradle/wrapper/gradle-wrapper.jar
f5e878bcfd2500b2dd995e5ca07dfa1cc86f1348577ebb609b7acb18ae6188cb  gradle/wrapper/gradle-wrapper.properties
a5a5c199ba02189ae8c46a334223371a20599d9c298ef65e7540ede4a3f72d59  gradlew
d539676c48b596afda64c963ec8f7ee56c7b3fe7e3b81d1dbe2d1a1e3dd9e9f8  gradlew.bat
28a5e208a5ea499bdfde446bf8434713bfa130d355d5ea12c62e9f41bbc76300  sample/README.md
9c79de32250882bd00dd25f871934290c58b223b930a409751bcf2a199986b78  sample/SDK-INTEGRATION-ANDROID.md
9c51e636f21511517119675f5d91e28c18fb8628fe686320fb1395d685284a98  sample/build.gradle.kts
2c15746c0fafb6100bd7f2161ff45a75e0b82960d1f7b5157592556c00341b2f  sample/sdk-baseline.json
4a980c1ff8a586ec476b9230a04531fd1064ce4c3673499679af398798d8f7f0  sample/sdk.lock.json
40b32269fc5060bef5e93906326b9c61554b95d9401460a8f996697a4408cc17  sample/src/androidTest/AndroidManifest.xml
54e35bc40940a68570651a706f57851766fd83f71bb8cf95e12456e59aa7dd3d  sample/src/androidTest/kotlin/com/tansr/sdk/sample/DemoArchiveHttpTest.kt
485491401e9096e412994f09ea491c5288feb4d0b8050721f55a5c41f5011842  sample/src/androidTest/kotlin/com/tansr/sdk/sample/DemoArchiveLifecycleTest.kt
f15542e1d4adc6ad69186eb2d11182d2cbe12d6f7938188271684332f564c3a9  sample/src/androidTest/kotlin/com/tansr/sdk/sample/DemoOffloadHttpTest.kt
1c19fdfc0f81ee632cdf4770c9a8bb11670f85b3ca994031b1a8e1f07113fe18  sample/src/main/AndroidManifest.xml
1ded6dad4e785e3fe831c0bc07ec53aa0376f00045f8238238bcf48ac1dd56c7  sample/src/main/kotlin/com/tansr/sdk/sample/AudioPlayerController.kt
8210108f297f85fb8599108911f0d02108cc7b08e51f950816e380e022708ca2  sample/src/main/kotlin/com/tansr/sdk/sample/AudioRecorderController.kt
02461ece61c02dcf4bb81d624b13bbf88b331277c26693335959133e6ad241c6  sample/src/main/kotlin/com/tansr/sdk/sample/CustomFunctionExamplesPanel.kt
0215b603750ca5e06eab90bb614c153a54dbdef8dd9ea8e29eece35e62ed410a  sample/src/main/kotlin/com/tansr/sdk/sample/DemoConnectionPanel.kt
6616bb2e4297d81ea7799bce4d26e34f4516da85f80a9ef63da76598952f6834  sample/src/main/kotlin/com/tansr/sdk/sample/DemoConnectionRuntime.kt
f2cee835e931e1437a0440be7c64c452cd1aa5d1df8295a46a3d06cab56a7907  sample/src/main/kotlin/com/tansr/sdk/sample/DemoConnectionSettings.kt
a0a869ecfae69f90cb25e7182edfdec9b6a30255099a28d2855bb7e6849dfd4d  sample/src/main/kotlin/com/tansr/sdk/sample/DemoDetailsDialog.kt
57fc5f295237f400ee1f35b152300ff75c3828818fc648452336e92694291cd6  sample/src/main/kotlin/com/tansr/sdk/sample/DemoErrors.kt
01936ef8c72f1f8efaa342d3b72272271d26e0ed0bbff1be0bfeb5c369e5d3d4  sample/src/main/kotlin/com/tansr/sdk/sample/DemoMediaPreview.kt
ab35d97e65024034bfd2ecdc6c469be3d5e8a11c0d77a189faa32a82faab12d0  sample/src/main/kotlin/com/tansr/sdk/sample/DemoServeAuth.kt
ab6003dacbeb4ddf80f58989262312f79c51a7816f919469a573f46ccd325cce  sample/src/main/kotlin/com/tansr/sdk/sample/DemoSpeechController.kt
82f06a4f2d61ee4b988508c8511757cfa6c19f604a614bd6548569546808268c  sample/src/main/kotlin/com/tansr/sdk/sample/DemoSpeechPanel.kt
f081c302ecf4add0a623d01ea90096f541a32a21c9cc70108ca1d0c2090bde11  sample/src/main/kotlin/com/tansr/sdk/sample/ImageAttachment.kt
28d5c55acd168dc495cf9a50e40f81bef9cc33f7626344b764f020d9064cbc9a  sample/src/main/kotlin/com/tansr/sdk/sample/ImageSourceReader.kt
e15c8c22ca14b9b8e01a561e6355884952bd535ac5a525085c6a9b6cdfc6f922  sample/src/main/kotlin/com/tansr/sdk/sample/MediaPreviewSource.kt
31d6c5cc98ade6c10d5556d85d5c4afe62ed6ce6d3f79daab5e0531f8c753fea  sample/src/main/kotlin/com/tansr/sdk/sample/OrderAssistantActivity.kt
bd58f3628e54540dca5e11be5febc156302e522113cf96c68d3943fe7ed91e51  sample/src/main/kotlin/com/tansr/sdk/sample/PreparedAudioSource.kt
de81903a1f03b83d1b6b533d334c8c7f2d329404d6a729a9534d22f882616a43  sample/src/main/kotlin/com/tansr/sdk/sample/RemoteDeveloperLogin.kt
052cb9a87a6bb8a8db4453b24886f4c3afb2793af25cfdc9f1c5e36ff61c97f1  sample/src/main/kotlin/com/tansr/sdk/sample/SessionMetadata.kt
d72c6609815ef1642f7cfd72d86b6c8b3f1d785960514055f046083d96c0a9be  sample/src/main/kotlin/com/tansr/sdk/sample/SpeechFileCache.kt
9aa30a433ca5c1412ec2e06acf71eb53ea7ed5034995e6f6571cff42f65c6f3f  sample/src/main/kotlin/com/tansr/sdk/sample/SpeechRun.kt
92a2f7152596e419e1edda3e79a15e1051826a581055d39544f2cc1cde7c9b72  sample/src/main/kotlin/com/tansr/sdk/sample/StrictInputAttempts.kt
226eac0b88c5ce6f1c4ae3f777fb22e30228b27baebd9d8429fb626018a5cef2  sample/src/main/kotlin/com/tansr/sdk/sample/SystemMediaExamples.kt
3facf649c5fa08bce90ea6e452952a700a9c565cbd56bb754aa70ad7f8859372  sample/src/sdk2/kotlin/com/tansr/sdk/sample/DemoArchive.kt
e3465fb3af14e3bac3ef2ce401c7798075b9fc3713d8aea4182d5372ca6b4ffd  sample/src/sdk2/kotlin/com/tansr/sdk/sample/DemoArchiveRecovery.kt
c0d7c8404e7f8a51246f9a0a1bf417fd2822c62a9db250affde505ae9b1f3d26  sample/src/sdk2/kotlin/com/tansr/sdk/sample/DemoArchiveStorage.kt
bb99c050219337cad02f5df08542d14815960340eb14117ce468bd2e0db1b084  sample/src/sdk2/kotlin/com/tansr/sdk/sample/DemoCapabilities.kt
4398bdb782c48fce789b97f54fb6b7e190c2cc55757af8fab92b569f0f76f5f1  sample/src/sdk2/kotlin/com/tansr/sdk/sample/DemoDeviceExecution.kt
2936dd4fa18902cfb128d39d1c3f0a3a28e233dce3527671f5bdde99800a0396  sample/src/sdk2/kotlin/com/tansr/sdk/sample/DemoExecution.kt
3b0aac656556bc8ff8941f0402bc7c7a7d3c3add49c056abd931c7e3de17efef  sample/src/sdk2/kotlin/com/tansr/sdk/sample/DemoExecutionRecovery.kt
563b7369f4f42654b3ad625d36b567af706673df1a11c0bfc112784088bba23e  sample/src/sdk2/kotlin/com/tansr/sdk/sample/DemoTerminalControls.kt
eed76d595f528df2bbde65fbcc8be8050643503936158e4edc037cd5649f565a  sample/src/stable/kotlin/com/tansr/sdk/sample/DemoExecution.kt
d462fe13d1d62e73907dacca750a892965eeb37b671c3914ded9d1dafe90360f  sample/src/test/kotlin/com/tansr/sdk/sample/DemoApiTestSupport.kt
c5e9012874c17dea18f5e49c160b07b6f212abaf44f0719ca37a17eefeba283c  sample/src/test/kotlin/com/tansr/sdk/sample/DemoConnectionRuntimeTest.kt
ccb59baa4c01e9558a716363778056ea584fd3da9681bd2289384c609efaefb9  sample/src/test/kotlin/com/tansr/sdk/sample/DemoConnectionSettingsTest.kt
263d46b1327375ccda27818e20dc726bc82427ae94aef9f638c6ed3d4b2e96bb  sample/src/test/kotlin/com/tansr/sdk/sample/DemoErrorsTest.kt
4df9872eb525909b6cda94176b6fd54633ca2629cc718514fc74e7ec22a98745  sample/src/test/kotlin/com/tansr/sdk/sample/DemoFreshSessionCreationTest.kt
70a0a673d418cdf2f1c70b82c227ce674263e7b9222a06d5f4b3960d58ceaa37  sample/src/test/kotlin/com/tansr/sdk/sample/ImageSourceReaderTest.kt
56060913c1188c2624dc18c6b87fdb445ffd744b36dc04e492e6bc85ef31ba23  sample/src/test/kotlin/com/tansr/sdk/sample/MediaPreviewArtifactTest.kt
15e2cd4c752c2df6a5151dbd8dd833c3c5082da710c0223682e6e77fef776f46  sample/src/test/kotlin/com/tansr/sdk/sample/MediaPreviewSourceTest.kt
2884b75f0c935336852e42f76720d602e9f1f23654b8d20f6dfd7eb5ad33a116  sample/src/test/kotlin/com/tansr/sdk/sample/PreparedAudioSourceTest.kt
fe2935d34bfa3645ca43a720e6e6fa234aaa7016720a2a5e28bc3c2bb5eb95c1  sample/src/test/kotlin/com/tansr/sdk/sample/RemoteDeveloperLoginTest.kt
32a22baf18884fccc1f3ad77bcae81a7a1fcb3bd1c8a9509275c9bb7040f1247  sample/src/test/kotlin/com/tansr/sdk/sample/SessionMetadataTest.kt
90f32164dbdbc95e39b7546a1b2e07e5111c5411d758eee0b1b6c347977a4154  sample/src/test/kotlin/com/tansr/sdk/sample/SpeechFileCacheTest.kt
16d50721bdc73f021003f10c4d7a54ecb3f65d74f3679a1c3c4e28ed66543081  sample/src/test/kotlin/com/tansr/sdk/sample/SpeechPlaybackRunTest.kt
74bdc1ee7dc1df1eb85b322287f1e13c255e7b75ee5be8e8ce855bcb10dc3bc9  sample/src/test/kotlin/com/tansr/sdk/sample/SpeechRunTest.kt
d15a6998aba265d62d1a855aeadaf9724bf82acd1cf5907f2bc9d508cc24d39c  sample/src/test/kotlin/com/tansr/sdk/sample/SystemMediaExamplesTest.kt
7d283f1ab5b9e059387019a2309ca223977e8506f54143e4f1ba8e2d418977da  sample/src/test/resources/sdk2/receiver/receiver-r2.json
a18ebb24128bde87236b4337f560cdf583d561338bf0a56e4c8d9a5fceabfd11  sample/src/test/resources/sdk2/transport/transport-r1.json
12fcf8a9e48842b2907b9bed7681916a12019c9354e0dd9628aebefdbfa0e1c2  sample/src/testSdk2/kotlin/com/tansr/sdk/sample/DemoArchiveEventsTest.kt
fa66c3838814ae44d5c4cc016067d5ed99c7c794f5ea04ab682e3ab9f7b2ecf3  sample/src/testSdk2/kotlin/com/tansr/sdk/sample/DemoArchiveRecoveryTest.kt
f9855bad5004cf4f0d20b4a1ef32fa5957da7cf801355752e29246bc6409aea1  sample/src/testSdk2/kotlin/com/tansr/sdk/sample/DemoCapabilitiesTest.kt
b306e93ad25d7c1b1a985de68d1dd41704768f9ce5046f67468eae97250fc320  sample/src/testSdk2/kotlin/com/tansr/sdk/sample/DemoExecutionRecoveryTest.kt
4b14fe3efaa22f8ee9094225cb054483e17746d567d73665f1de0f880f05314d  sample/src/testSdk2/kotlin/com/tansr/sdk/sample/DemoOffloadConnectionTest.kt
dda715b1292d600049af3581b56eecf148d00a0f4d44f8b651381eba0d6cc905  scripts/lib/sample-dependencies.mjs
a43e033b5e87b8f1cddd3c901cfa911050b2bab48186cae08da17dc56f0e6c74  scripts/run-sample.mjs
945b5bb8f393b46ad813cb29163c2320bcab28d9676a5daad6357bc6ac096858  scripts/test/sample-dependencies.test.mjs
82f0ada737d70d3bb463bd5d4e80e3b7f31dba1dc0b4a259116f983e071b5c93  settings.gradle.kts
