ba5abbf9d8
docs(agent-ops): 모노레포 규칙과 로드맵을 정리한다
...
현재 workspace 구조와 맞지 않던 agent-ops 규칙, domain rule, 로드맵 항목을 함께 정리해 후속 작업이 올바른 경로와 검증 기준을 참조하도록 한다.
2026-06-07 04:31:32 +09:00
fac57a96fd
feat(client): 모듈형 OTO 콘솔 패키지를 추가한다
...
iop와 nomadcode가 같은 workspace에서 제품별 Flutter 콘솔을 위젯으로 삽입할 수 있어야 하므로 OTO client를 얇은 host 앱으로 정리하고 agent-shell 기반 embeddable console 패키지를 분리한다.
2026-06-06 18:14:06 +09:00
1201f59e2a
feat(agent): 원격 실행 생명주기를 완성한다
...
원격 실행 요청을 기존 runner 실행 경로와 연결하고, step/log/artifact 보고 및 cancel/status/self-update 제어면을 정리한다.
로드맵과 task 로그도 완료 상태로 동기화한다.
2026-06-06 17:37:59 +09:00
6de1b15719
sync: agent-ops from agentic-framework v1.1.132
2026-06-06 14:28:35 +09:00
3a82645002
feat: remote-run-lifecycle milestone implementation and related updates
2026-06-06 14:11:57 +09:00
4d3f89b1c2
sync: agent-ops from agentic-framework v1.1.131
2026-06-06 13:17:23 +09:00
dbe32b5070
feat(agent): runner 호환성 검증을 추가한다
...
Core registry와 Dart runner가 같은 protocol/capability 협상 기준을 적용해야 하므로 registration 거절 응답과 smoke 검증을 함께 보강한다.
2026-06-06 12:36:46 +09:00
e6e383f116
feat: message-based build agent protocol implementation
...
- Add runner.proto with agent message protocol definitions
- Update edge registration client and server job client
- Add agent-message-protocol task documentation
- Update generated protobuf files for Dart and Go
2026-06-06 11:48:22 +09:00
06b986af62
feat: update roadmap and archive independent-control-plane milestone
2026-06-06 07:19:00 +09:00
db0e44ea46
feat: control plane separation migration - runner dispatch contract and CICD smoke evidence
...
- Add oto_server_job_client.dart for direct server dispatch
- Update runner.proto with new dispatch contract
- Update agent_runner and edge_registration_client for control plane separation
- Add Go protobuf files for runner service
- Update HTTP server with new dispatch endpoints
- Add registration and smoke tests
- Archive completed task documents
2026-06-06 07:06:50 +09:00
5fd116e447
feat(control-plane): CI/CD 상태 API를 추가한다
...
OTO Core가 job, execution, log, artifact 상태를 서버 내부에서 소유하고 조회할 수 있어야 runner dispatch와 통합 smoke 단계로 이어질 수 있다. in-memory 상태 저장소와 HTTP API, 검증 테스트, 관련 agent-task 산출물을 함께 반영한다.
2026-06-06 06:22:47 +09:00
4f26df99c3
feat(agent): 부트스트랩 명령 발급을 추가한다
...
OTO Server에서 runner 설치 명령과 bootstrap script를 제공해야 하므로 서버 endpoint, runner proto, bootstrap config naming, smoke 검증을 함께 정리한다.
2026-06-05 20:53:41 +09:00
7daa0d77d7
feat(control-plane): runner 온라인 상태를 연결한다
...
Dart runner와 Go OTO Core가 등록 이후 heartbeat/disconnect 상태를 공유하도록 한다.
마이그레이션 smoke 근거를 실제 OTO Server 검증으로 고정한다.
2026-06-05 16:21:58 +09:00
e418925e61
feat(control-plane): runner 등록 계약을 연결한다
...
OTO Server가 runner 등록 상태를 직접 소유하고 Dart runner가 Server registration 계약으로 전환되어야 Control Plane 분리 마이그레이션을 이어갈 수 있다.
2026-06-05 15:34:17 +09:00
78c2260dc8
feat(control-plane): Server-Runner 계약을 추가한다
...
독립 Control Plane 전환의 선행 조건으로 Go server와 Dart runner가 공유할 wire 계약 원본과 생성물 경로가 필요하다.
proto 생성 target, 생성된 Go/Dart protobuf, migration smoke 경계 문서화와 리뷰 완료 artifact를 함께 반영한다.
2026-06-05 14:27:33 +09:00
619c9e223f
test(local): 로컬 검증 규칙을 추가한다
...
도메인별 smoke 기준을 저장소에 남겨 이후 로컬 검증 범위를 일관되게 선택할 수 있게 한다.
2026-06-05 10:43:51 +09:00
96d8a40d0e
sync: agent-ops from agentic-framework v1.1.129
2026-06-05 10:39:12 +09:00
512e10a124
build(root): 모노레포 루트 진입점을 추가한다
...
runner, client, core 작업을 루트에서 반복 실행할 수 있도록 Makefile 위임 target을 추가한다. 루트 README도 monorepo 구조와 portable 서브프로젝트 링크 기준으로 정리한다.
2026-06-05 09:08:46 +09:00
8ecb101a17
feat(core): OTO Core 초기 서버를 추가한다
...
독립 Control Plane 마이그레이션에서 core-service 기반을 검증할 수 있도록 health/readiness 엔드포인트와 로컬 실행 진입점을 먼저 마련한다.
2026-06-05 08:24:45 +09:00
04180e086e
feat(client): OTO Console 앱 셸을 추가한다
...
독립 제어 평면 클라이언트 작업을 시작할 수 있도록 Flutter 앱 scaffold와 기본 렌더링 테스트를 추가하고, 완료된 client app 작업 산출물을 아카이브한다.
2026-06-05 07:08:09 +09:00
86afabb3eb
refactor(runner): 런타임 패키지를 앱 하위로 이동한다
...
독립 control plane 구성을 위해 기존 Dart CLI/runtime을 runner 앱 경계로 옮기고, 후속 client/core/root 작업을 같은 마일스톤 task group에 연결한다.
2026-06-05 06:34:45 +09:00
64f11149c0
refactor: move edge-direct-oto-agent phase to archive and add independent-control-plane phase
2026-06-05 05:02:43 +09:00
2932427759
feat(agent): oto-agent 연결 유지 흐름을 추가한다
...
iop Edge의 oto-agent online 전환은 등록 후 유지되는 proto-socket heartbeat가 필요하므로 등록 세션을 명시적으로 보존한다.
protobuf 6 생성물과 SDK 범위를 맞추고, iop2oto checkout을 대상으로 accepted와 first-heartbeat online 증거를 확인하는 smoke를 갱신한다.
2026-06-04 19:20:39 +09:00
8fafeb5cde
sync: agent-ops from agentic-framework v1.1.126
2026-06-03 20:23:58 +09:00
654d8d93b3
chore: stop tracking roadmap current
2026-06-03 20:15:39 +09:00
cd30a9540a
chore: make roadmap current local
2026-06-03 20:14:14 +09:00
baa201a815
update oto-agent-registration milestone
2026-06-03 20:07:21 +09:00
63c6062a84
sync: agent-ops from agentic-framework v1.1.124
2026-06-03 12:56:36 +09:00
32319922b7
sync: agent-ops from agentic-framework v1.1.122
2026-06-02 21:49:48 +09:00
1062c4c15b
update: agent-ops domain rules and add agent domain
2026-06-01 04:26:03 +09:00
67d7b6e411
sync: agent-ops from agentic-framework v1.1.119
2026-05-31 16:30:12 +09:00
6cfc6bc65d
sync: agent-ops from agentic-framework v1.1.116
2026-05-31 16:14:20 +09:00
dd254993a4
sync: agent-ops from agentic-framework v1.1.115
2026-05-30 22:11:06 +09:00
6af2f64584
sync: agent-ops from agentic-framework v1.1.113
2026-05-30 21:34:41 +09:00
64ee916ae2
sync: agent-ops from agentic-framework v1.1.111
2026-05-30 21:11:12 +09:00
12f0c6be62
sync: agent-ops from agentic-framework v1.1.110
2026-05-30 21:09:34 +09:00
cd455124ad
sync: agent-ops from agentic-framework v1.1.108
2026-05-30 20:49:48 +09:00
b391fc1137
sync: agent-ops from agentic-framework v1.1.107
2026-05-30 20:49:06 +09:00
3b8d21b4b8
sync: agent-ops from agentic-framework v1.1.105
2026-05-30 19:05:55 +09:00
28e62d9576
sync: agent-ops from agentic-framework v1.1.101
2026-05-30 06:03:25 +09:00
ec3fdef531
sync: agent-ops from agentic-framework v1.1.99
2026-05-30 05:39:20 +09:00
6d5e1ae2eb
docs(readme): README 제목을 한국어로 정리한다
2026-05-29 05:41:30 +09:00
2576ed1fdc
sync: agent-ops from agentic-framework v1.1.84
2026-05-28 21:47:19 +09:00
546d596d9e
sync: agent-ops from agentic-framework v1.1.83
2026-05-28 10:15:27 +09:00
0fc1bf3e34
sync: agent-ops from agentic-framework v1.1.80
2026-05-28 09:59:24 +09:00
d05b18f32a
sync: agent-ops from agentic-framework v1.1.79
2026-05-28 05:35:56 +09:00
a746c3055e
sync: agent-ops from agentic-framework v1.1.75
2026-05-27 13:49:54 +09:00
807ca7fc6e
refactor: agent-roadmap 구조로 마이그레이션 및 AI 에이전트 규칙 일원화
...
- agent-ops/roadmap/를 agent-roadmap/으로 디렉터리 구조 재구성
- AI 에이전트별 ignore 파일 (.clineignore, .cursorignore, .geminiignore 등) 및
규칙 파일 (.clinerules, .cursorrules, AGENTS.md 등) 통합
- agent-ops 스킬 템플릿 및 규칙 파일 업데이트
- opencode.json 설정 갱신
2026-05-27 12:58:08 +09:00
f52f53a83e
sync: to agentic-framework v1.1.73
2026-05-27 10:49:22 +09:00
d54af20c3c
sync: agent-ops from agentic-framework v1.1.72
2026-05-27 09:45:42 +09:00