Trung Nguyen
246ee10485
sdk/typescript: generate TypeScript types for the API, session and events
...
Add a Go generator under sdk/typescript/gen that walks the Go types
exposed over the HTTP API and SSE stream, builds a JSON Schema for them
and emits TypeScript declarations into sdk/typescript/src/generated.
Output is committed; task check-ts fails when it drifts from the Go
source.
Runtime events now live in a single registry (pkg/runtime.EventTypes),
used by both the remote client and the generator, with a test that
every *Event struct is registered.
2026-11-02 14:28:54 +01:00
..
2026-09-14 12:15:59 +02:00
2026-09-14 12:15:59 +02:00
2026-10-17 13:10:35 +02:00
2026-10-17 13:10:32 +02:00
2026-10-17 13:10:32 +02:00
2026-10-17 13:10:14 +02:00
2026-10-17 13:10:16 +02:00
2026-10-17 13:10:16 +02:00
2026-05-07 11:18:38 +02:00
2026-05-07 11:18:38 +02:00
2026-05-07 11:18:38 +02:00
2026-05-07 11:18:38 +02:00
2026-05-07 11:18:38 +02:00
2026-09-16 19:04:25 +02:00
2026-09-16 19:04:25 +02:00
2026-10-16 10:59:33 +01:00
2026-09-23 13:57:21 +02:00
2026-09-23 13:57:21 +02:00
2026-09-14 09:27:58 +02:00
2026-09-25 15:17:11 +02:00
2026-09-18 14:22:02 +02:00
2026-09-18 14:22:02 +02:00
2026-09-14 09:17:53 +02:00
2026-09-25 15:17:11 +02:00
2026-10-27 10:38:55 +01:00
2026-06-29 11:07:48 +02:00
2026-09-14 12:45:38 +02:00
2026-09-14 12:45:38 +02:00
2026-05-07 11:18:38 +02:00
2026-11-02 14:28:54 +01:00
2026-10-16 22:21:28 +02:00
2026-10-16 22:21:28 +02:00
2026-11-02 14:28:54 +01:00
2026-05-07 11:18:38 +02:00
2026-09-17 18:42:42 +02:00
2026-09-17 18:42:42 +02:00
2026-10-17 16:32:22 +02:00
2026-10-17 13:09:31 +02:00
2026-10-17 13:10:35 +02:00
2026-10-17 13:10:35 +02:00
2026-10-22 12:52:59 +02:00
2026-10-22 12:52:59 +02:00
2026-09-14 14:55:55 +02:00
2026-09-14 14:55:55 +02:00
2026-09-14 11:31:29 +02:00
2026-10-27 00:13:17 +01:00
2026-09-14 14:10:34 +02:00
2026-09-14 14:10:34 +02:00
2026-09-14 10:22:39 +02:00
2026-09-14 10:22:39 +02:00
2026-05-07 11:18:38 +02:00