Commit graph

351 commits

Author SHA1 Message Date
bcc60ff48c feat: edge model group queue scheduling improvements
- Add status_provider_test.go for queue status coverage
- Update model_queue.go with queue simplification
- Update run_dispatch.go with dispatch logic improvements
- Update status_provider.go with status tracking
- Update server tests for a2a, openai, and opsconsole
- Remove archived PLAN and CODE_REVIEW documents for 02+01 surface snapshot contract
- Archive 02+01_surface_snapshot_contract to 2026/06
2026-06-16 10:58:30 +09:00
b98f048706 sync: agent-ops from agentic-framework v1.1.140 2026-06-16 10:54:28 +09:00
dba289d0fa feat(edge): 모델 그룹 큐 스케줄링 구현
- 모델 그룹별 큐 기반 디스패팅 로직 추가
- ModelQueue 관리자로 모델 인스턴스 큐 처리
- OpenAPI chat 및 responses 핸들러 업데이트
- edge 서비스 테스트 코드 개선
2026-06-16 10:16:05 +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
898da6e3af feat(node): openai compatible adapter implementation and test fixes
- Add openai_compat adapter package
- Move 02+01 OpenAI compatible adapter files to archive
- Fix adapter factory and test files
- Update blackbox tests
2026-06-15 14:12:40 +09:00
76a8ee5b3b feat: lemonade provider serving validation - config contract and edge node mapping updates
- Migrate config contract files to archive (01_config_contract)
- Update edge config.go for new configuration structure
- Refactor node/mapper.go and mapper_test.go for field mapping
- Update node/store_test.go tests
- Add new fields to configs/edge.yaml
- Extend packages/go/config with new configuration options
- Update protobuf definitions in runtime.proto and generated code
2026-06-15 11:01:21 +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
39d1d08f33 feat(node): FIFO admission queue 구현 및 concurrency 처리 개선
- Node runner manager에서 FIFO 큐 기반 admission queue 구현
- Concurrency limit 적용으로 최대 동시 실행 job 수 제한
- Store 계층에 queue 상태 영구화 support 추가
- 관련 테스트 및 integration 테스트 업데이트
- Cloud/G06 문서 분류 조정 (archive로 이동)
2026-06-14 21:37:34 +09:00
a3a3451c6a feat: add provider availability capacity queue foundation
- Add queue capability contract and FIFO admission queue planning
- Update edge node mapper and runtime types for queue support
- Extend ollama and vllm adapters with availability/capacity features
- Add config updates for queue and provider settings
- Update proto definitions for runtime queue messages
2026-06-14 19:15:13 +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
af639537ec chore: archive completed subtask files and update server_test.go 2026-06-13 23:33:39 +09:00
d49daf9646 archive task 06+05_authoring_http_smoke and remove Plan/code review files 2026-06-13 23:21:48 +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
6d558f194b feat(node): CLI 어댑터 로직 개선 및 세션 워크스페이스 고도화를 통합 커밋한다 2026-06-13 21:04:11 +09:00
cd5425e89a feat(node): fix CLI adapter and session management, archive G07 task
- Fix CLI adapter files for proper session/workspace handling
- Fix session.go and session_test.go
- Archive 03+02_cli_agent_cwd task to archive
2026-06-13 20:36:48 +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
c34fec8f6b chore: update edge openai handlers and reorganize task archive 2026-06-13 17:18:21 +09:00
ca9fcd12a9 feat: openai workspace agent execution contract implementation
- Add workspace boundary enforcement for edge OpenAI API
- Update edge config with workspace settings
- Refactor catalog routing for workspace-scoped agents
- Move completed task to archive
- Update e2e scripts and documentation
2026-06-13 16:54: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
f2dc60b934 chore: update docs and add contract documents
- Update README.md and apps/edge/README.md
- Add agent-contract/ directory with API contracts
- Add docs/openai-compatible-api-contract.md
- Update blackbox test file
2026-06-13 11:33:53 +09:00
4f774f0cf3 sync: agent-ops from agentic-framework v1.1.137 2026-06-13 11:28:22 +09:00
1525138b61 sync: to agentic-framework v1.1.137 2026-06-13 11:26:54 +09:00
d967812c2c update roadmap: automation-runtime-bridge phase and codex-app-server-streaming-migration milestone 2026-06-13 08:56:51 +09:00
36175eaf5a feat: update node CLI adapter and e2e smoke scripts, archive review docs 2026-06-13 08:45:33 +09:00
0a288e9864 archive task files and update edge config for default profile migration 2026-06-13 07:44:03 +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
1a90b7fe09 add agent-test dev smoke tests and update config files 2026-06-12 19:07:04 +09:00
7398f326b3 update roadmap: archive inference-provider-extension milestone and update phase docs 2026-06-12 11:26:29 +09:00
8bb0c2babe update: edge node store, transport, config changes and task archive 2026-06-12 10:26:29 +09:00
137b3a5301 feat(node): runtime concurrency support and task module cleanup
- Add node concurrency integration test
- Update bootstrap module for runtime concurrency
- Refactor node.go with concurrency improvements
- Update run_manager for concurrent task handling
- Archive completed subtask documents (07+02_runtime_concurrency)
- Remove obsolete code review and plan files
2026-06-12 06:07:03 +09:00
fa910ef06c feat: m-node-multi-target-serving-foundation task completion and edge/node updates
- Complete edge owned options and commands capabilities tasks
- Update edge ollama passthrough and server tests
- Update opsconsole console, events, and status
- Update node command service and service tests
- Update node ollama adapter and node tests
- Update node README and domain rules
2026-06-11 16:51:08 +09:00
738bd1939c feat: m-node-multi-target-serving-foundation G07/G08 work - route catalog, engine profiles, edge/node updates 2026-06-11 14:43:24 +09:00
30099e54d2 feat: m-node-multi-target-serving-foundation 02+01_adapter_registry 작업 반영
- Adapter registry 코드 리뷰 및 계획 파일 업데이트
- Node adapters factory, registry 수정
- Node runtime 및 router 개선
- 테스트 파일 업데이트
2026-06-11 08:06:00 +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
918cfed90c sync: agent-ops from agentic-framework v1.1.134 2026-06-10 20:33:07 +09:00
37cb1b2cf7 fix(client): 웹 환경에서 외부 푸시 초기화를 비활성화한다
플랫폼별 초기화 분기를 추가해 웹 실행 시 Firebase와 Mattermost 초기화를 건너뛰고, Edge local 운영 문서와 기본 설정값을 실제 운영 연계 흐름에 맞춰 정리한다.
2026-06-10 18:36:01 +09:00
89660dc1bd docs(roadmap): 완료 milestone을 archive로 반영한다
브리지 선행 경계 및 Control Plane 운영 Phase의 완료 상태를 활성 로드맵에서 archive 기준으로 이관해 현재 로드맵 경로를 정리하고, 남은 POC Phase에서 다음 단계로 진행할 수 있도록 문서 상태를 일치시킨다.
2026-06-10 07:46:47 +09:00
b963e13bf9 fix(edge): run stream 종료 시 실패 경로를 고정한다
run stream 또는 node event 채널이 조기에 닫히는 경우에도 nil/closed 상태를 안전하게 처리해 무한 대기를 막고, A2A/OpenAI 경로가 일관되게 오류를 반환하도록 하여 예외 상태에서 서비스 장애 전파를 개선한다.
2026-06-09 04:13:27 +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
b2649f988a test(edge): Responses smoke 검증을 보강한다
OpenAI-compatible Ollama E2E smoke가 /v1/responses와 iop-edge smoke openai Step 4까지 확인하도록 해 새 입력 표면의 실제 실행 경로를 검증한다.
2026-06-08 15:17:54 +09:00