912e900244
feat(runtime): workspace_root 제거와 tool 호환을 반영한다
...
Node store/workspace 위치를 Edge가 내려주는 runtime payload에서 분리한다. Chat Completions tool 요청은 내부 실행에서 tool_choice=none으로 낮춰 downstream 자동 tool 호출 요구로 실패하지 않게 맞춘다.
2026-06-27 11:32:45 +09:00
dd488f1e56
refactor(runtime): 포트 표준화와 브리지 경계를 반영한다
...
워크스페이스 기본 포트와 검증 문서를 실제 런타임 기본값에 맞추고, 브리지 경계에서 adapter config 타입 정보를 보존해야 이후 원격 smoke와 경계 안정화 작업이 같은 계약을 사용할 수 있다.
2026-06-07 17:51:54 +09:00
b5c6ad8107
fix(proto): legacy enum tombstone을 보강한다
...
retired NodeStatus 이름을 source-level reserved로 고정해 새 번호로 재도입되는 경로를 막는다.
리뷰 루프 산출물을 archive로 정리하고 proto-legacy 완료 근거를 남긴다.
2026-06-06 21:09:10 +09:00
82c1db93f8
refactor(proto): legacy 계약을 tombstone으로 고정한다
...
직접 Node scheduling/registration으로 오해될 수 있는 legacy proto 필드를 reserved 처리하고 Go/Dart generated guard를 갱신한다.
2026-06-06 20:30:43 +09:00
63cddb8a1e
feat(fleet): Edge native 명령 중계를 추가한다
...
Control Plane이 Edge-owned capability와 domain agent 상태를 관찰하고 Edge 명령 이벤트를 중계할 수 있도록 native wire 계약을 확장한다.
2026-06-03 22:06:17 +09:00
f8fa2b535d
feat: control plane client lifecycle and edge bootstrap improvements
2026-06-02 19:13:37 +09:00
6f36449daa
feat(control-plane): edge connector implementation and control proto updates
...
- Add edge connector module (edge.go, edge_registry.go, edge_server.go)
- Add edge server tests (edge_server_test.go, edge_test.go)
- Update control.proto with edge-related messages and RPCs
- Generate proto files for Go, Dart
- Update control-plane Dockerfile and configuration
- Add client-side proto bindings
- Update roadmap and milestones for control-plane-edge-wire-baseline
- Add agent-task documentation for edge connector and local smoke tests
- Update docker-compose.yml for edge support
2026-05-30 20:00:37 +09:00
1fe368ad2c
refactor: portal → client 앱 리팩토링 및 제어플랫폼 와이어 클라이언트 명명 변경
...
- apps/portal 디렉터리를 apps/client로 리팩터링
- ControlPlaneWireClient → WireClient 명명 변경
- 관련_proto import 정렬, struct protobuf 생성 제거
- README, docker-compose, 스크립트 등 일관성 개선
2026-05-28 20:24:45 +09:00