Commit graph

22 commits

Author SHA1 Message Date
2ec43f2d00 feat: inbound queue ordering - Go gateway implementation
- Add inbound_gateway.go and inbound_gateway_test.go
- Update communicator.go with nonce handling improvements
- Update tcp_client.go and ws_client.go
- Update communicator_test.go and ws_test.go
- Move old Go gateway docs to archive
2026-06-02 11:43:10 +09:00
bdcebdeb56 feat: dart inbound gateway implementation and inbound queue ordering milestone progress
- Add inbound_gateway.dart, inbound_gateway_io.dart, inbound_gateway_web.dart
- Update communicator.dart and proto_socket.dart for inbound queue support
- Update browser_ws_import_compile.dart and communicator_test.dart
- Archive Dart gateway task (04_dart_gateway)
- Create plan and code review docs for go/kotlin/python/typescript gateways
- Update roadmap files (ROADMAP.md, current.md, inbound-queue-ordering.md)
2026-06-02 10:45:33 +09:00
be9d1936c5 archive: gateway contract task files and update tests across languages 2026-06-02 08:52:17 +09:00
a9480c5afb feat: implement inbound queue ordering across all language implementations
- Add gateway contract for inbound queue ordering (03+02_gateway_contract)
- Update receive thread model across Dart, Go, Kotlin, Python, TypeScript
- Implement queue ordering logic in BaseClient and Communicator
- Add comprehensive tests for queue ordering in all languages
- Update documentation (PORTING_GUIDE, PROTOCOL, README)
- Archive task completion logs for completed subtasks
2026-06-02 05:36:52 +09:00
5df325bf96 feat: Dart Web E2E 테스트 및 크로스 테스트 추가
- Dart Web 브라우저 E2E 테스트 프레임워크 추가
- browser_ws_dart_io_test, browser_ws_kotlin_test 등 브라우저 통합 테스트 추가
- Dart Web 크로스테스트 케이스 추가 (go, kotlin, python, typescript)
- TypeScript 브라우저 웹소켓 클라이언트 개선
- Node.js 웹소켓 서버 클라이언트 업데이트
- 테스트 실행 매트릭스 스킬 및 스크립트 업데이트
- README.md 문서 업데이트
2026-05-25 00:30:37 +09:00
9db4e7020d add: stability_baseline archive files 2026-05-22 13:42:44 +09:00
cffebc0fc7 교차 테스트 프로세스 정리 및 문서 업데이트 (Go, Dart, TypeScript, Python) 2026-05-21 17:14:34 +09:00
f0da42c63a 수정: Kotlin-TypeScript 테스트 타임아웃 처리를 보강한다
TypeScript 클라이언트의 실행 타임아웃 시 하위 노드 프로세스가 남아 오케스트레이터의 스트림 수집 스레드가 무기한 대기하는 현상이 발생했다. 오케스트레이터가 테스트 실패 시에도 명확하게 종료되도록 보장하기 위해 프로세스 정리 로직을 보강한다.
2026-05-21 10:59:55 +09:00
5cee7e2c71 chore: update typescript ws client/test and add agent-task docs 2026-05-21 09:52:41 +09:00
9872ebac87 정리: 에이전트 작업 로그를 보관한다 2026-05-20 07:26:23 +09:00
toki
0d8359959a update typescript_kotlin crosstest and add agent-task logs 2026-04-27 18:33:01 +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
c055387ace 정리: tls_crosstest 코드리뷰 완료 후 중복 .md 파일 제거한다
code_review_1.log, plan_1.log, complete.log 아카이브 완료 확인 후 삭제.
2026-04-26 19:37:25 +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
627c0f38c2 add: kotlin_wss_tls task logs 2026-04-26 07:07:50 +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
fa273bcc26 feat: add Python implementation and cross-test support
- Add Python toki_socket package (base_client, communicator, tcp/ws client/server)
- Add protobuf message definitions for Python
- Add go_python.go cross-test implementation and python_go_client
- Add agent-task/python_impl plan and code review docs
- Update .gitignore for Python cache files with recursive patterns
2026-04-23 16:44:43 +09:00
toki
8a8636762d Update project structure and rules 2026-04-12 17:30:20 +09:00
toki
4053a5b247 Clean up old task files and move templates to agent-ops 2026-04-12 17:22:10 +09:00