Files
deepseek-harness/packages/typert
imccyu 92e0e3377f test: finish the Remote-result and picker-split test migrations
Every generated Remote method resolves to `RemoteResult<T>`, so the Gateway
client spec asserts the ok and error branches instead of the unwrapped value
and a throw, and the generator fixtures declare the wrapper in the consumer
face they typecheck. The RPC-failure test splits into the Host error carried
verbatim in the error branch plus a transport throw folded into it.

The runtime client, ui-command and ui-plan benches answer the generated
commands Remote through its result branches and provide the `remote.commands`
namespace their plugins now inject; the ui-command bench also serves the `$on`
the service subscribes on construction.

The directory-picker chooser mounts a backend and its surface as a pair, so the
real-Loader composition serves both surface packages and asserts each entry
arrives and leaves with its backend.
2026-08-11 23:33:17 +08:00
..
2026-08-11 22:52:39 +08:00

Typert

English | 中文

Typert separates source analysis, runtime storage, and Loader discovery.

Package Role Cordis key
registry/ Stores runtime package reflection and schemas ctx.typert
loader/ Discovers Loader entries and registers generated host artifacts consumes ctx.loader and ctx.typert
generator/ Generates runtime artifacts from source types build-time library