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
ceea86721b
test(runtime): OTO fixture 정리를 완료한다
...
OTO 전용 경로 제거 마일스톤의 runtime-cleanup 검증을 닫기 위해 Control Plane/Client fixture를 중립 표현으로 바꾸고 리뷰 산출물을 archive로 정리한다.
2026-06-06 04:38:23 +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
fd2d95800a
sync: agent-ops from agentic-framework v1.1.129
2026-06-05 10:39:04 +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
a43d2172ae
Merge pull request 'feat(edge): OTO bootstrap command and registration smoke' ( #2 ) from feature/oto-bootstrap-command into main
...
Reviewed-on: #2
2026-06-04 20:21:56 +09:00
7e8e0aa6ba
Merge branch 'main' into feature/oto-bootstrap-command
2026-06-04 19:57:10 +09:00
2fc95dbba8
archive: move completed subtask files to archive for m-oto-registration-online-smoke
2026-06-04 18:47:39 +09:00
4237a96a0b
feat: client UI updates for multi-edge operations and cloud-G05 plans
2026-06-04 18:08:49 +09:00
f9917dd2fd
feat(control-plane): edge registry and server refactoring
...
- Refactor edge_registry.go and edge_server.go
- Update edge_server_test.go with new test cases
- Update main.go and main_test.go for edge integration
- Move completed tasks to archive
2026-06-04 07:42:57 +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
251c2db5a1
refactor(agent-task): Oto Bootstrap 명령어 에이전트 레코드 아카이브로 이동
...
Agent register command 작업의 PLAN, CODE_REVIEW 문서를
agent-task/archive/2026/06/로 이동하고 complete.log를 추가한다.
2026-06-03 20:31:41 +09:00
4b0f426cbd
sync: agent-ops from agentic-framework v1.1.126
2026-06-03 20:23:35 +09:00
07d979fc7f
sync: agent-ops from agentic-framework v1.1.126
2026-06-03 20:23:31 +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
08110f12b0
chore: make roadmap current local
2026-06-03 20:14:05 +09:00
4891dfc660
chore: make roadmap current local
2026-06-03 20:14:03 +09:00
489b241f91
add edge command registration and update code review
2026-06-03 20:09:13 +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
a2c9fe7c51
sync: agent-ops from agentic-framework v1.1.124
2026-06-03 12:56:30 +09:00
f3277c757e
sync: to agentic-framework v1.1.124
2026-06-03 12:53:53 +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
393a9163ee
sync: to agentic-framework v1.1.123
2026-06-03 12:22:57 +09:00
551ab0faf2
refactor: control-plane-client milestone를 archive로 이동하고 관련 파일 업데이트
2026-06-03 09:20:21 +09:00
e4c645a8d7
sync: agent-ops from agentic-framework v1.1.122
2026-06-02 21:49:42 +09:00
b77f44a706
feat: control plane status client and UI components
...
- Add ControlPlaneStatusClient for querying control plane state
- Add control plane status widgets for displaying status in client
- Update main.dart to integrate control plane status features
- Update widget_test.dart
- Archive completed task documents
2026-06-02 19:56:42 +09:00
f8fa2b535d
feat: control plane client lifecycle and edge bootstrap improvements
2026-06-02 19:13:37 +09:00
0eb8b03eb6
feat(edge): envsubst 템플릿 기반으로 설정을 전환한다
...
Edge Dockerfile에서 envsubst를 사용해 환경 변수를 템플릿에
대입한 후 설정 파일을 생성하도록 변경한다.
- Dockerfile에 gettext 패키지를 추가한다
- configs/edge-compose.yaml을 configs/edge-compose.yaml.tmpl로
전환하여 환경 변수 대치 지원
- docker-compose.yml edge 서비스에 환경 변수를 명시적으로 전달
2026-06-02 18:06:44 +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
a2268416ad
feat: client integration and iop_console updates
2026-06-02 11:33:16 +09:00
173af5729c
feat: embeddable iop console workbench - m-embeddable-iop-console-workbench task implementation
...
- Add IopConsoleContract and IopConsoleOverview components
- Update iop_console.dart entry point
- Update iop_agent_panel with new console integration
- Update iop_console_shell for workbench embedding
- Add agent task documentation for m-embeddable-iop-console-workbench
2026-06-02 11:12:36 +09:00
9ef4418f8f
fix(node): suppress previous assistant messages in Claude TUI output filter
...
Add baselineAssistant tracking to prevent repainted/stale assistant
messages from being emitted when a new prompt is being entered.
Introduce latestClaudeAssistantMessageAfterPromptFromCleanOutput to
detect assistant messages that appear after the current prompt echo,
and isClaudePromptEchoLine to recognize prompt echo lines. Add tests
for suppression of previous replies while prompt echoes and for
allowing same text after current prompt.
2026-06-01 21:50:13 +09:00
e74b50c7f3
feat: persistent executor output filtering and test updates
...
- Add output filtering for persistent CLI executor
- Update e2e smoke test script and skill documentation
- Update testing domain rules
2026-06-01 17:41:55 +09:00