98a976a746
feat(roadmap): vLLM provider milestone updates and SDD/split task structure
...
- Update vllm-provider-serving-validation.md: unlock state, finalize decisions
- Add SDD directory structure for vLLM provider serving validation
- Add split task directories: 01_spark_container, 02+01_config_contract, 03+02_openai_vllm_smoke, 04+03_field_smoke
- Record decisions on adapter approach, base URL/port, model alias, auth, streaming
2026-06-17 20:18:28 +09:00
d0cddf6f6c
add update-plane-self-update-foundation phase and update ROADMAP
2026-06-17 13:54:12 +09:00
084080c833
feat: update roadmaps for inference provider extension and operational observability
...
- Update ROADMAP.md and phase documents
- Update vllm/sglang provider serving validation milestones
- Update operational observability PHASE and milestones
- Add provider device model qualification report milestone
2026-06-17 10:12:24 +09:00
3a0d290ae0
archive: move model-route-queue-policy-alignment to archive
2026-06-17 08:54:52 +09:00
957700c2d6
feat: model route queue policy alignment phase added and edge service updates
...
- Add model-route-queue-policy-alignment milestone to inference provider extension phase
- Add SDD documentation for inference provider extension
- Update edge chat/responses handlers for OpenAI compatible API
- Update edge config with new queue policy settings
- Add config tests for queue policy support
- Update task tracking for model route queue policy alignment
2026-06-16 22:30:36 +09:00
80e1374676
refactor: edge-model-group-queue-scheduling 마일스톤을 archive로 이동
2026-06-16 20:06:33 +09:00
81ba90bf7f
Update edge-model-group-queue-scheduling: mark 6 tasks as completed, update completion review
2026-06-16 14:42:54 +09:00
274ed27375
feat: roadmap update - add new phases and milestones
...
- Add operational-observability-provider-management phase with milestones
- Add new milestones for automation-runtime-bridge (CLI agent usage notification, OTO automation scheduler, remote workspace operations)
- Add new milestones for knowledge-tool-optimization-extension (advisor context hook second wave, long-term memory RAG second wave)
- Update existing milestones and phase documents
- Add IOP_ROADMAP_STATUS.md for tracking
2026-06-15 21:59:40 +09:00
aca988db51
update roadmap files for inference provider and knowledge tool optimization
2026-06-15 20:56:17 +09:00
8089d4b8e4
chore: move lemonade provider milestone to archive and update PHASE.md
2026-06-15 15:47:11 +09:00
a27994f4c5
feat: lemonade provider serving validation milestone completion
...
- Update PHASE.md and milestone roadmap
- Archive field smoke test artifacts (plan, code review, complete.log)
- Add e2e-openai-lemonade.sh script
- Update Makefile
2026-06-15 15:39:03 +09:00
28945ee742
update roadmap for lemonade provider serving validation
2026-06-15 08:38:44 +09:00
953617b12d
feat(node): FIFO admission queue 구현 및 관련 파일 업데이트
...
- edge connector 및 service 테스트 개선
- node FIFO admission queue 구현
- 로드맵 및 마일스톤 문서 업데이트
- queue observe snapshot 아카이브 이동
2026-06-15 07:38:37 +09:00
04c99810ca
feat(edge): provider availability capacity queue foundation
...
- Move task artifacts to archive (PLAN, CODE_REVIEW, complete.log)
- Update roadmap milestone documentation
- Implement edge node snapshot and status provider
- Add control plane connector for edge commands
- Update proto definitions for control and runtime
2026-06-14 17:19:06 +09:00
0e02958684
feat(node): inference provider availability probing을 추가한다
...
Adapter에 ProviderProber 인터페이스를 도입하여 provider endpoint와
target model의 가용성을 확인한다.
- runtime에 ProviderStatus, ProviderProbeResult 타입을 추가한다
- ollama/vllm/mock adapter에 ProbeProvider를 구현한다
- node handleCapabilitiesCommand에서 Prober 인터페이스를 호출하여
target-aware provider status를 응답한다
- 각 adapter 및 node 테스트를 추가한다
- 로드맵 문서를 갱신한다
2026-06-14 16:39:49 +09:00
bf0265ed48
update roadmap: automation-runtime-bridge phase and milestones
2026-06-14 10:34:24 +09:00
21fd7dbcdf
update: automation-runtime-bridge phase and edge openai server test
2026-06-14 05:32:20 +09:00
24735a5914
feat: openai workspace agent execution contract implementation
...
- Update agent contract documentation for openai-compatible API
- Update automation-runtime-bridge milestone tracking
- Add edge smoke tests for openai CLI workspace
- Add node CLI adapters (codex, opencode, oneshot, persistent)
- Add e2e openai-cli-workspace script
- Add agent task tracking for execution contract
2026-06-13 23:12:07 +09:00
423264feb2
feat: openai-workspace-agent-execution-contract milestone plan & code review, node test fixes
...
- Update automation-runtime-bridge phase and milestone docs
- Add plan and code review for CLI CWD (G07) and session workspace isolation (G08)
- Fix node and router tests
2026-06-13 19:07:59 +09:00
a758926593
feat: openai workspace agent execution contract milestone and edge updates
...
- Add milestone doc for openai-workspace-agent-execution-contract
- Update edge chat/responses handlers and types
- Update edge service run dispatch logic
- Add edge and service tests
- Update edge README
2026-06-13 16:33:00 +09:00
dd3572a0ef
update agent-roadmap: automation-runtime-bridge and inference-provider-extension phase docs
2026-06-13 16:06:56 +09:00
620b94b618
feat(agent-roadmap): update phase docs and migrate completed milestones to archive
...
- Move codex-app-server-streaming-migration to archive
- Add openai-workspace-agent-execution-contract milestone
- Add lemonade-provider-serving-validation milestone
- Add provider-availability-capacity-queue-foundation milestone
- Add vllm-provider-serving-validation milestone
- Update PHASE.md files for automation-runtime-bridge and inference-provider-extension
2026-06-13 15:49:30 +09:00
d967812c2c
update roadmap: automation-runtime-bridge phase and codex-app-server-streaming-migration milestone
2026-06-13 08:56:51 +09:00
77ab8c294c
feat: codex-app-server streaming migration and node CLI improvements
...
- Add codex_app_server adapter for streaming migration
- Update node CLI adapters with persistent execution support
- Add output filter for blackbox filtering
- Update agent-roadmap with codex-app-server-streaming-migration milestone
- Add agent-task for codex-app-server-streaming-migration
- Update edge.yaml configuration
2026-06-13 06:05:41 +09:00
7398f326b3
update roadmap: archive inference-provider-extension milestone and update phase docs
2026-06-12 11:26:29 +09:00
3624ff0f01
feat: node multi-target serving foundation
...
- Add inference provider extension phase and milestones for node multi-target serving
- Update edge cmd config and node mapper for multi-target support
- Add Ollama adapter updates and transport client changes
- Update config package and edge.yaml for new settings
- Extend runtime proto with multi-target serving fields
- Add agent task archives and plans for adapter registry, route catalog,
engine profiles, edge options, commands/caps, runtime concurrency,
and field smoke tests
2026-06-11 04:09:48 +09:00
89660dc1bd
docs(roadmap): 완료 milestone을 archive로 반영한다
...
브리지 선행 경계 및 Control Plane 운영 Phase의 완료 상태를 활성 로드맵에서 archive 기준으로 이관해 현재 로드맵 경로를 정리하고, 남은 POC Phase에서 다음 단계로 진행할 수 있도록 문서 상태를 일치시킨다.
2026-06-10 07:46:47 +09:00
4b159c8f46
docs(roadmap): 브리지 선행 경계 상태를 검토중으로 반영한다
...
워크스페이스 포트/환경 표준화 마일스톤이 완료되었으므로 브릿지 경계 하드닝의 상위 상태를 리뷰 단계로 전환하고, 완료 리뷰 근거를 증빙 로그 기반으로 정리해 다음 승인 흐름으로 넘기기 위해서이다.
2026-06-09 03:40:48 +09:00
3f1a7c0701
fix(edge): OpenAI responses 테스트 흐름을 정비한다
...
마일스톤 정리와 openai 응답 스모크 테스트/문서 정합성을 맞춰 현재 변경사항을 한 번에 반영하기 위해 수정과 보관 작업을 함께 정리한다.
2026-06-08 19:00:04 +09:00
80fcbca74f
feat(edge): Responses 입력 표면을 추가한다
...
NomadCode Core가 OpenAI Responses shape로 Edge 실행을 요청할 수 있도록 non-streaming /v1/responses 경계와 metadata 전달, smoke 검증을 함께 고정한다.
2026-06-08 15:16:25 +09:00
a830253b13
docs(roadmap): 마일스톤 현황을 동기화한다
2026-06-07 13:15:15 +09:00
8017c9d303
chore(ports): 워크스페이스 포트 표준화를 정리한다
...
compose/env 기본 host publish 값을 milestone slot plan에 맞추고, 관련 agent-task 리뷰 산출물과 후속 split plan을 함께 남긴다.
2026-06-07 13:12:31 +09:00
c50c1df0b3
refactor(bridge): 터미널 경계 안정화를 반영한다
...
원격 터미널 브리지 선행 작업을 위해 PTY session core를 node-owned terminal package로 분리하고, CLI persistent executor가 새 경계를 사용하도록 정리한다.
검증 루프 산출물과 roadmap 컨텍스트도 함께 반영해 완료 근거와 후속 포트 표준화 범위를 남긴다.
2026-06-07 10:51:26 +09:00
672b4cdb5d
refactor(bridge): 실행 경계 선행 안정화를 반영한다
...
원격 터미널 브리지 POC 전에 Client HTTP lifecycle과 Edge run result surface 계약을 고정해야 하므로 관련 구현, 테스트, 로드맵 상태를 함께 정리한다.
2026-06-07 08:40:36 +09:00
435b5589bc
chore(contract-hygiene): 계약 위생 작업을 반영한다
...
마일스톤의 작은 contract-hygiene 작업을 완료 상태로 기록하고, 샘플 설정과 tracked build 산출물을 운영 원칙에 맞게 정리한다.
2026-06-06 19:57:48 +09:00
20b5f1f241
refactor(control-plane): API 경계를 분리한다
...
Control Plane HTTP API가 fleet polling과 client 상태 확장 전에 더 커지지 않도록 server lifecycle, DTO conversion, Edge/fleet handler 책임을 파일 단위로 나눈다.
2026-06-06 17:02:31 +09:00
f01c7e5ecd
refactor(node): CLI 실행 경계를 정리한다
...
터미널 세션 core와 CLI mode executor 경계를 분리해 후속 remote terminal bridge가 재사용할 내부 실행 기반을 만든다.
adapter 기본값과 vLLM experimental surface도 명시해 production 실행 경로가 mock fallback이나 미구현 실행으로 숨지 않게 한다.
2026-06-06 14:57:49 +09:00
6b684ee5cf
refactor: edge service split and OpenAI surface separation
...
- Split edge service into dedicated modules (control_command, node_command, run_dispatch, status_provider)
- Separate OpenAI handlers (chat_handler, ollama_passthrough, routes, stream, strict_output, types)
- Archive completed milestone documents (02_edge_service_split, 03+02_openai_surface_split)
- Update architecture refactor foundation milestone
2026-06-06 12:18:33 +09:00
9c7e5c342d
feat: architecture refactor foundation - edge service split and remote terminal bridge
2026-06-06 11:47:00 +09:00
d842c6a0f1
refactor: rename milestone files to domain-agent prefix and update PHASE.md
2026-06-06 07:10:40 +09:00
f836c91dd7
chore(roadmap): OTO 제거 마일스톤을 마무리한다
...
IOP 활성 코드와 문서에서 OTO 전용 잔여 fixture를 제거했고, 해당 마일스톤을 완료 후보 상태로 동기화한다.
2026-06-06 06:23:56 +09:00
4b58256208
chore: update project rules, roadmap, and documentation
2026-06-06 05:22:20 +09:00
3d6af1ac8c
refactor(edge)!: OTO 전용 경로를 제거한다
...
Edge의 등록과 설정 표면을 generic node 기준으로 단순화하고, OTO 전용 bootstrap과 capability 분기 계약을 더 이상 노출하지 않도록 한다.
BREAKING CHANGE: iop-edge agent register, agent_kind=oto-agent, bootstrap OTO URL 필드를 제거한다.
2026-06-05 21:06:22 +09:00
ef59888add
docs(roadmap): OTO 독립형 전환을 반영한다
...
OTO가 독립형 실행 방식으로 전환될 예정이므로 Edge 직접 연결과 registration handoff 계열 마일스톤을 폐기하고 archive로 이동한다.
Multi-Edge 운영 완료와 다음 로드맵 지점도 함께 정리한다.
2026-06-05 08:40:04 +09:00
ea949daa3b
test(multi-edge): Edge별 이력 상태 검증을 보강한다
...
Edge별 command audit과 domain agent 상태가 서로 섞이지 않도록 control-plane/client fixture와 Runtime panel widget 검증을 보강한다.
로드맵 상태와 Agent-Ops 완료 로그를 함께 정리한다.
2026-06-05 03:49:42 +09:00
7e8e0aa6ba
Merge branch 'main' into feature/oto-bootstrap-command
2026-06-04 19:57:10 +09:00
60a7919f3a
chore: update oto-registration-online-smoke milestone
2026-06-03 22:32:49 +09:00
b8ad51f4b8
feat: oto-registration-online-smoke milestone 및 edge lifecycle 관련 수정
...
- update roadmap milestone for oto-registration-online-smoke
- fix edge node registry and transport integration
- update events package
- add task evidence and review documents
2026-06-03 22:09:11 +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
482c4f198a
docs(roadmap): OTO bootstrap 마일스톤을 완료 처리한다
2026-06-03 20:41:59 +09:00
8eb9244e11
docs(roadmap): 실행 가능한 OTO 마일스톤 순서를 정리한다
2026-06-03 20:22:43 +09:00
7d818f499d
chore: stop tracking roadmap current
2026-06-03 20:15:33 +09:00
0bf8c80193
chore: stop tracking roadmap current
2026-06-03 20:15:31 +09:00
e5c3a9dabb
feat(edge): OTO bootstrap 설정 계약을 추가한다
...
OTO agent bootstrap command 발급 전 Edge config가 OTO script URL과 release base URL을 보존하고 검증할 수 있어야 한다.\n\nRoadmap/task 산출물도 함께 기록해 다음 agent register command 작업이 같은 마일스톤 컨텍스트를 이어받도록 한다.
2026-06-03 19:58:32 +09:00
aacc679a1c
Plan multi-edge operations milestone
2026-06-03 19:31:46 +09:00
167dd26c81
Merge pull request 'OTO agent registry 구현 및 roadmap 정리' ( #1 ) from iop2oto into main
...
Reviewed-on: #1
2026-06-03 18:35:43 +09:00
f9670576e4
docs(roadmap): OTO registry 마일스톤을 완료 처리한다
2026-06-03 18:24:39 +09:00
7008ff888f
feat: edge node registry and service updates, roadmap sync
...
- Update edge node registry with snapshot tracking
- Fix mapper and store tests for registry changes
- Update transport server integration tests
- Add config support for new edge settings
- Sync roadmap with current phase progress
- Archive completed task groups
2026-06-03 17:53:44 +09:00
9e23484edb
update roadmap: archive policy-history-audit milestone
2026-06-03 17:39:02 +09:00
e051f7ca5b
feat(audit): 정책 이력감시 Go 패키지를 추가한다
...
- packages/go/audit: AuditEntry 구조체 및 검증 로직 구현
- agent-task: m-policy-history-audit 작업 아카이브 추가
- agent-roadmap: 정책 이력감시 마일스톤 상태 갱신
- README: 프로젝트 구조 문서 업데이트
2026-06-03 13:05:26 +09:00
4df9cc8872
docs(roadmap): OTO agent registry 계획을 정리한다
...
Automation Runtime과 Bridge 확장 phase를 진행중으로 전환하고 OTO Agent Registry 구현 milestone과 split plan을 활성 작업으로 연결한다.
2026-06-03 12:23:03 +09:00
551ab0faf2
refactor: control-plane-client milestone를 archive로 이동하고 관련 파일 업데이트
2026-06-03 09:20:21 +09:00
68f6e08da8
feat: update control-plane-client roadmap, add edge Dockerfile & config, update docker-compose & dev scripts
2026-06-02 15:37:34 +09:00
7ccefd7f9f
chore: update roadmap for control-plane-portal-ops phase
2026-06-02 13:09:20 +09:00
c6baac391c
refactor: migrate packages to packages/go/ structure
2026-06-01 10:03:55 +09:00
e4d22b3383
feat: update roadmap and migrate iop_console to packages/flutter
2026-06-01 09:20:15 +09:00
49872ae120
feat(client): iop_console 패키지로 클라이언트 UI를 분리한다
...
- IopConsoleShell, IopAgentPanel 컴포넌트로 main.dart 리팩토링
- packages/iop_console 새 패키지 추가
- 클라이언트 pubspec에 iop_console 의존성 추가
- 로드맵 및 마일스톤에 embeddable-iop-console-workbench 추가
- 관련 규칙 및 문서 업데이트
2026-05-31 21:08:46 +09:00
aaf35e61a9
archive: control-plane-edge-wire-baseline milestone to archive
2026-05-30 22:45:08 +09:00
07d4afe580
feat: control-plane edge wire baseline milestone and implementation
...
- Add roadmap milestone for control-plane edge wire baseline
- Update main.go with edge registration logic
- Add edge registry implementation
- Add edge server tests
- Add agent-task documentation for control-plane edge wire baseline
2026-05-30 21:27:01 +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
8b9c81c004
chore: archive edge-command-control-plane-ops-boundary milestone and update roadmap
2026-05-30 18:32:53 +09:00
49d32a619b
update roadmap and documentation for control-plane and edge components
2026-05-30 18:29:18 +09:00
07b937d285
update roadmap: add control-plane-client and edge-command-control-plane-ops-boundary milestones
2026-05-30 18:24:19 +09:00
d7324fe184
feat: client integration and control-plane phase updates
...
- Update control-plane and edge domain rules
- Update roadmap phase and current status
- Archive client-integration-clone-adoption and nexo-notification-message-smoke-alignment milestones
- Update control-plane-client milestone
- Add client assets, lib/src, integrations tests
- Add google-services.json for client android
- Update client pubspec, build configs, and platform manifests
2026-05-30 18:02:06 +09:00
7b9345bc1a
update roadmap milestones
2026-05-30 06:41:07 +09:00
4f0b6ba0b5
update roadmap and docs for control-plane-portal-ops phase
2026-05-29 21:25:26 +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
0ac1217730
update docs and roadmap files
2026-05-28 09:57:07 +09:00
62c28d7f1c
update roadmap and edge app files
2026-05-28 09:27:34 +09:00
433c84f002
chore: update roadmap for edge-local-dev-config-runtime milestone
2026-05-28 09:10:40 +09:00
d0f8923186
docs: edge-local-dev-config-runtime UX 개선 - config 템플릿, env-report, node register, advertise host 자동 판별, 로그 기본 위치
2026-05-27 22:04:34 +09:00
3a5a089426
update roadmap and add edge-local-dev-config-runtime milestone
2026-05-27 21:11:05 +09:00
b54f3945d4
chore: update project docs, rules, and roadmap files
2026-05-27 20:58:00 +09:00
d8889d0867
chore: update roadmap and docs for serving-routing-optimization phase
2026-05-27 20:15:36 +09:00
0d83ef378e
기능: bootstrap 명령을 positional token 방식의 한 줄 UX로 변경한다
...
사용자가 artifact URL, Edge 주소, token을 환경변수로 직접 설정하던
IOP_* named parameter 방식을 제거하고, curl | bash -s <token> 형태의
단일 positional token UX로 변경한다.
- bootstrap script에서 NODE_TOKEN을 첫 번째 인자로 받도록 변경
- token 누락 시 명확한 에러 메시지 출력
- artifact HTTP를 127.0.0.1 바인딩으로 변경
- docs, rules, roadmap에 one-line bootstrap UX 기준 기록
2026-05-27 17:56:27 +09:00
3b9f37076a
feat: field bootstrap test port readiness milestone complete
...
- Add field bootstrap user test documentation
- Update serving-routing-optimization phase and milestone
- Update edge runtime bootstrap and openai server implementation
- Add edge/node binaries build script updates
- Update config structures and tests
- Update architecture and deploy docs
- Archive agent task logs for completed sub-tasks
2026-05-27 14:32:03 +09:00
9ddae51ab2
update agent-ops and agent-roadmap
2026-05-27 12:58:39 +09:00