Commit graph

13 commits

Author SHA1 Message Date
a3f3ccf4b5 docs: update cross-language crosstest commands in README and add dart_typescript/go_typescript/kotlin_* python_typescript crosstest files 2026-05-21 14:54:01 +09:00
f0da42c63a 수정: Kotlin-TypeScript 테스트 타임아웃 처리를 보강한다
TypeScript 클라이언트의 실행 타임아웃 시 하위 노드 프로세스가 남아 오케스트레이터의 스트림 수집 스레드가 무기한 대기하는 현상이 발생했다. 오케스트레이터가 테스트 실패 시에도 명확하게 종료되도록 보장하기 위해 프로세스 정리 로직을 보강한다.
2026-05-21 10:59:55 +09:00
d0754a353a refactor: rename toki_socket to proto_socket across all languages
- Rename package/module from toki_socket to proto_socket in Dart, Kotlin, Python
- Update crosstest implementations to use renamed packages
- Add new proto_socket skill, deprecate add-toki-socket-crosstest-language skill
- Update domain rules for all languages
- Update documentation (README, PORTING_GUIDE, PROTOCOL, VERSIONING)
2026-05-02 07:19:12 +09:00
toki
c3bfb35a72 기능: kotlin server crosstest에 WSS phase를 추가한다
WsServer TLS 지원 완료 후 crosstest에 누락됐던 WSS phase를 4개 orchestrator에 추가.
TypeScript는 handshake 안정성을 위해 phase별 서버 인스턴스를 분리했다.
WsServer init 강화(setReuseAddr, startError 전파), TypeScript closeWebSocket 안정화 포함.
2026-04-27 01:05:21 +09:00
toki
1419895ed6 feat: add TLS WebSocket crosstest support across all languages
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-26 19:24:15 +09:00
toki
673265d785 feat: add TlsWsTest for Kotlin TLS WebSocket testing 2026-04-26 07:06:15 +09:00
toki
9cc1f1d58f sync: update communicator implementation across all languages
- Align protocol documentation (PROTOCOL.md, README.md, VERSIONING.md)
- Go: add nonce test, update communicator
- Kotlin: update Communicator, TcpClient, TcpServer, add TLS test
- Python: update all modules, add certificate test resources
- TypeScript: update communicator, tcp/ws clients and servers, add tests
- Dart: update communicator, heartbeat mixin, and tests
2026-04-26 05:31:56 +09:00
toki
01de3f32bf update: crosstest coverage and proto restructure changes 2026-04-25 07:00:53 +09:00
toki
15d11f9ac5 update: sync changes across implementations and add task logs 2026-04-24 17:18:44 +09:00
toki
ef0fa5e8bc feat: add typescript implementation and crosstest files 2026-04-24 07:16:37 +09:00
toki
bf0157d35d feat: add Python-Dart cross-test files 2026-04-24 03:42:25 +09:00
toki
839e97f245 feat: add Dart-Kotlin crosstest and improve WS protobuf server
- Add Dart-Kotlin crosstest implementation (dart_kotlin.dart, kotlin_dart.kt)
- Add Dart-Kotlin client implementation for Go (kotlin_dart_client.kt, dart_kotlin_client.dart)
- Update SKILL.md and openai.yaml for crosstest language support
- Improve ws_protobuf_server.dart with better error handling
- Fix crosstest client implementations for Go
2026-04-12 23:03:38 +09:00
toki
2dcb532e24 Add Kotlin implementation and improve protocol documentation 2026-04-12 16:35:39 +09:00