68ec5e7d67
chore: update README, rules, and add roadmap
2026-05-21 18:03:48 +09:00
cffebc0fc7
교차 테스트 프로세스 정리 및 문서 업데이트 (Go, Dart, TypeScript, Python)
2026-05-21 17:14:34 +09:00
efb8917178
sync: agent-ops from agentic-framework v1.1.19
2026-05-21 16:19:30 +09:00
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
5cee7e2c71
chore: update typescript ws client/test and add agent-task docs
2026-05-21 09:52:41 +09:00
64d96cf7c4
sync: agent-ops from agentic-framework v1.1.19
2026-05-20 22:13:49 +09:00
077246062f
sync: agent-ops from agentic-framework v1.1.18
2026-05-20 21:49:45 +09:00
185d7258dd
sync: agent-ops from agentic-framework v1.1.17
2026-05-20 21:31:20 +09:00
5e55ec6e80
sync: agent-ops from agentic-framework v1.1.16
2026-05-20 12:12:24 +09:00
231d505438
sync: agent-ops from agentic-framework v1.1.15
2026-05-20 11:32:57 +09:00
5a2a21e75a
기능: TypeScript 패키지를 devDependencies로 통합하고 WebSocket 기능을 개선했다
...
- @bufbuild/protobuf를 dependencies에서 devDependencies로 이동
- ws를 peerDependencies에서 devDependencies로 이동
- node_ws_server.ts에 TLS 및 라우팅 기능 추가
- node_ws_client.ts에 TCP 클라이언트 통합 기능 추가
- message_common_pb.ts 프로토콜 버퍼 코드 재생성
- 크로스테스트 클라이언트 파일들 경로 업데이트
- 테스트 파일들 설정 업데이트
- 문서(PORTING_GUIDE, README) 업데이트
2026-05-20 11:22:04 +09:00
002d612e7b
sync: agent-ops from agentic-framework v1.1.15
2026-05-20 10:09:45 +09:00
8daf53003d
기능: 브라우저 WebSocket 진입점을 추가한다
...
브라우저 번들에서 Node 전용 ws 의존성을 분리하고 Go 모듈 경로를 현재 저장소명과 맞추기 위해 진입점과 import 경로를 정리한다.
2026-05-20 07:30:53 +09:00
9872ebac87
정리: 에이전트 작업 로그를 보관한다
2026-05-20 07:26:23 +09:00
3a645f5f14
chore: sync agent-ops
2026-05-19 10:27:15 +09:00
c9d21b9888
feat: add DisconnectInfo and fix stale heartbeat wait-timer race
...
Introduce DisconnectInfo with reason/error so consumers can distinguish
heartbeat timeouts from remote close, write errors, and parse failures.
Wire reasons through TCP/WS read and write paths.
Fix the heartbeat wait-timer to re-check waitingHBResponse when firing:
in paired idle (both peers heartbeat in the same cycle) the response
could arrive while the wait timer was being installed, causing a stale
disconnect. The timer now re-arms the interval instead of disconnecting
when the response was already observed.
Add regression tests: TestHeartbeatSurvivesPairedIdle, and assert
DisconnectInfo.Reason == heartbeat_timeout in the legitimate timeout
tests for both TCP and WebSocket.
2026-05-17 17:37:43 +09:00
a4380dadda
feat: add go-module-consumer example and update README
2026-05-02 07:47:52 +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
284b66a223
chore: update go.mod dependency version
2026-05-02 07:00:05 +09:00
toki
364f09fb01
chore: update claude settings and gitignore
2026-04-30 22:33:53 +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
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
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
f92f6672e4
refactor: sync agent-ops skills and update domain rules
2026-04-19 22:03:08 +09:00
toki
374f51e464
sync: to agentic-framework v1.1.2
2026-04-14 13:47:40 +09:00
toki
1bac025faf
Update sync.sh: Refactor sync_folder function for better file synchronization
2026-04-14 13:43:42 +09:00
toki
44c8d0dc44
sync: to agentic-framework v1.1.1
2026-04-14 09:14:05 +09:00
toki
ee1297e0c2
update agent-ops: add bin scripts, remove version-bump skill
2026-04-14 08:52:30 +09:00
toki
3f463dcc25
Update crosstest clients
2026-04-13 14:00:59 +09:00
toki
84241e500d
Update documentation and rules
2026-04-13 11:38:07 +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
152f8de52b
Update agent-ops and add .cursorrules, GEMINI.md
2026-04-12 21:19:29 +09:00
toki
45ad9b2631
Add AGENTS.md with project rules
2026-04-12 18:00:00 +09:00
toki
518803e762
Update documentation and rules
2026-04-12 17:50:57 +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
toki
6f6927292d
Refactor skills directory structure to agent-ops/skills
2026-04-12 17:13:12 +09:00
toki
a050007a55
Add agent-ops directory with skills and rules
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 16:56:04 +09:00
toki
520f8c5cc4
Update code review skill and update dart_close_fix task files
2026-04-12 16:45:05 +09:00
toki
2dcb532e24
Add Kotlin implementation and improve protocol documentation
2026-04-12 16:35:39 +09:00