6f57de812c
Merge branch 'feature/iop-agent-cli-runtime' into dev
...
# Conflicts:
# agent-task/archive/2026/07/m-iop-agent-cli-runtime_1/code_review_cloud_G07_0.log
# agent-task/archive/2026/07/m-iop-agent-cli-runtime_1/code_review_cloud_G07_1.log
# agent-task/archive/2026/07/m-iop-agent-cli-runtime_1/code_review_cloud_G07_2.log
# agent-task/archive/2026/07/m-iop-agent-cli-runtime_1/plan_cloud_G06_1.log
# agent-task/archive/2026/07/m-iop-agent-cli-runtime_1/plan_cloud_G07_2.log
# agent-task/archive/2026/07/m-iop-agent-cli-runtime_1/plan_local_G07_0.log
# agent-task/archive/2026/07/m-provider-usage-attribution-hot-path/01_attribution_binding_foundation/plan_local_G07_0.log
# agent-task/archive/2026/07/m-provider-usage-attribution-hot-path/02+01_attempt_usage_emission/plan_cloud_G10_0.log
2026-07-31 22:00:42 +09:00
a2becd222a
chore(iop): 런타임 변경과 마일스톤 아카이브를 반영한다
...
완료된 IOP Agent CLI Runtime의 상태·스펙·계약·작업 evidence를 아카이브 경로로 동기화하고 현재 런타임 검증 변경을 원격에 공유한다.
2026-07-31 21:57:38 +09:00
04879f2b43
feat(openai): 실제 provider별 사용량 귀속을 기록한다
...
요청 종료 계수와 실제 provider 시도 사용량을 분리하고, 직접·pool·retry 경로의 attribution을 보존한다. 관련 계약·스펙과 완료된 task archive 정리도 함께 반영한다.
2026-07-31 20:22:23 +09:00
d6aec83b0d
merge(agent): 에이전트 CLI 런타임을 dev에 통합한다
...
# Conflicts:
# agent-ops/rules/project/domain/agent/rules.md
# agent-ops/skills/project/orchestrate-agent-task-loop/SKILL.md
# docs/agent-development-workflow-cost-quality-report.md
2026-07-31 15:48:02 +09:00
4e42091093
feat(agent): 에이전트 CLI 런타임을 추가한다
2026-07-31 13:20:03 +09:00
c380892159
fix(openai): 채팅 터널 실패 종료를 보장한다
...
재시도 소진 뒤 거부된 터미널을 재생하지 않고 SSE 오류로 종료해야 클라이언트가 중단된 스트림 대신 명시적인 실패를 관측할 수 있다.
2026-07-30 17:42:25 +09:00
2cd1e506bd
feat(orchestrator): 전역 병렬 실행 제한을 추가한다
...
동일한 물리 워크스페이스에서 작업 그룹과 실행 단계를 가로질러 동시 실행 수를 안전하게 제한할 수 있어야 한다.
2026-07-30 12:05:49 +09:00
750cb1d1cb
feat(stream-gate): 필터 검증 변경을 반영한다
2026-07-30 08:13:08 +09:00
3c48879c44
feat(agent-runtime): 독립 Agent CLI 런타임 기반을 구현한다
...
독립 호스트에서 안전한 작업 실행과 복구를 제공하기 위해 런타임 설정, 정책, 상태 저장소, 워크스페이스 격리 및 AgentTask 오케스트레이션을 확장한다.
2026-07-29 13:12:21 +09:00
211d33e1f5
feat(agent-ops): 작업공간 소유권 검증을 추가한다
...
같은 물리 작업공간에서 충돌하는 병렬 작업과 외부 실행 상태가 서로 영향을 주지 않도록 한다.
2026-07-29 08:07:43 +09:00
fa62ccc4cd
fix(agent-ops): 작업 아티팩트 언어 계약을 정리한다
...
Canonical English 출력과 legacy Korean 읽기 경계를 일치시켜 리뷰 복구와 dispatcher 판정이 같은 계약을 따르도록 한다.\n\nVerdict schema와 completion scan 회귀를 deterministic 테스트로 고정한다.
2026-07-28 22:55:38 +09:00
449ae44422
fix(agent-ops): 충돌로 되돌아간 작업 계약을 복원한다
...
rebase 후 과거 plan/code-review 계약과 진입 규칙이 되살아나 dispatcher 파일명 규약과 work-log archive 번호 계산이 깨진 상태를 바로잡는다.
2026-07-28 21:00:47 +09:00
7d0e2ca4dd
refactor: dispatcher observation module & clean up archive logs
2026-07-28 20:43:23 +09:00
5347973cb9
feat: runtime bridge refactor - remove legacy CLI adapters, add agentruntime packages
2026-07-28 20:02:27 +09:00
99dc10b23f
merge(main): 최신 main 변경을 반영한다
2026-07-28 04:26:39 +09:00
7634ca8962
feat(stream-evidence-gate-core): complete stream evidence gate core implementation
...
- OpenAI request rebuilder with tool validation and provider tunnel
- Edge config runtime refresh for stream evidence gate
- Filter observation contract and runtime with sink/correlation
- Stream gate dispatcher, release sink, and vertical slice
- Recovery coordinator for evidence tail
- Parallel evaluation and commit boundary
- E2E test script for OpenAI vLLM
- Archive completed task groups to archive/2026/07
2026-07-28 04:08:12 +09:00
cdbc80a308
sync: archive migration, runtime-bridge updates, edge openai rebuilder, dispatch skill, docs
2026-07-27 17:55:16 +09:00
e262897683
merge(main): 최신 main 변경을 병합한다
...
현재 브랜치의 streamgate 구현과 main의 실행기 선택기 변경을 함께 유지하기 위해 충돌을 해소한다.
2026-07-26 20:58:08 +09:00
d182eafeff
feat: stream evidence gate core - full implementation
...
- Stream evidence gate routing in edge config and runtime
- Ingress snapshot and allocation
- Recovery coordinator and plan
- Runtime contract for gate filters
- OpenAI-compatible request rebuilder and stream gate dispatcher
- Comprehensive tests for all new components
- Updated contracts and roadmap milestones
2026-07-26 20:48:53 +09:00
a17bad1fd3
feat: agent-task-runtime-target-selector 완료 및 SDD/로드맵 동기화
...
- dispatch.py: unknown isolation, selfcheck policy, admission quota, target cap 제거 로직 구현
- select_execution_target.py: 대상 선택器 개선
- test_dispatch.py: 전체 시나리오 테스트 대폭 추가/리팩토링
- test_select_execution_target.py: 신규 테스트 추가
- ROADMAP/PHASE/SDD 마일스톤 업데이트: unknown_isolation 완료, cli-agent-group-grade-routing 종료
- archive: 07~10번 subtask를 archive로 이동
- WORK_LOG 갱신, agent-test/inventory-dev.yaml 동기화
- shared-agent-task-runtime-desktop-agent SDD 신규 생성
2026-07-26 20:48:23 +09:00
69d2759155
archive completed tasks and apply Go streamgate improvements
...
- Archive evidence-gate-core tasks (09, 10+09, 11+09,10) to archive/2026/07
- Improve streamgate evidence_tail with contract validation and filter registry enhancements
- Add consumer_contract_test.go for Go streamgate
- Update dispatch.py and test_dispatch.py
2026-07-26 14:22:15 +09:00
8d782e8fc3
feat: runtime target selector milestones progress, archives, and skill updates
...
- Update orchestrate-agent-task-loop skill and dispatch scripts
- Add 8 new milestone directories (07+06 through 12+08,11)
- Archive completed tasks for 05+04 and 06+05
- Update test configs, docs, and edge-smoke/node-smoke
- Add WORK_LOG.md for runtime target selector
2026-07-26 12:01:14 +09:00
01ca614ef3
chore: update orchestrate-agent-task-loop skill, roadmap, and archive completed tasks
2026-07-26 08:42:12 +09:00
deea59d035
feat: task routing, orchestration, quota probe, and skill updates
...
- add finalize-task-routing skill with policy and test scripts
- add execution target selection scripts and tests for orchestrate-agent-task-loop
- add quota probe adapter and CLI status for node app
- update plan, finalize-task-routing, and orchestration skill files
- add agent-task archive for runtime target selector
- update stream-evidence-gate-core milestone
2026-07-25 19:33:17 +09:00
3f01d08ceb
sync: archive task evidence, update skills and roadmap, streamgate commit boundary & stream release, add runtime target selector SDD
2026-07-25 15:18:30 +09:00
8a4f6c55a1
sync: roadmap, skills, test inventory, streamgate package, docs updates
...
- Update roadmap milestones and phase docs across multiple phases
- Update plan, code-review, create-roadmap, update-roadmap, finalize-task-routing skills
- Update dev-corp-runtime-deploy, dev-runtime-deploy, orchestrate-agent-task-loop skills
- Refactor agent-task-loop dispatch script
- Add streamgate Go package (commit_boundary, evidence_tail, filter_registry, stream_release)
- Add test inventory files (dev, dev-corp, unified)
- Update test smoke tests and rules for dev/dev-corp
- Update docs/edge-local-dev-guide and e2e scripts
- Update inventory-query Go package
- Remove deprecated templates and inventory.yaml files
- Add orchestrate-agent-task-loop tests
2026-07-25 11:41:08 +09:00
41e06e8727
sync: archive task evidence, add parallel evaluation coordinator implementation
2026-07-24 17:01:07 +09:00
c90bb755a9
feat: streamline plan/code-review/finalize router, add stream gate SDDs, sync dev-test inventory, update roadmap milestones
...
- Refactor plan, code-review, finalize-task-routing, refine-local-plans, router skills
- Add agent-workflow-loop-orchestration skill and plan agent configs
- Update roadmap: knowledge-tool-optimization milestones, stream-evidence-gate-core SDD
- Add stream-evidence-gate-core task, archive, and Go streamgate package
- Update dev-test inventory (edge/node smoke), agent-contract, edge-local-dev-guide
- Deprecate USER_REVIEW for output-validation-filters SDD
2026-07-24 15:11:00 +09:00
0ffcb88db0
feat: provider-resource-admission-ownership alignment
...
- Archive provider-resource-admission-ownership milestone/SDD
- Align contract: CP-edge wire, runtime refresh, node runtime, OpenAI surface
- Update roadmap: phase state, priority queue
- Update specs: control-plane ops, OpenAI surface, edge execution, provider pool refresh
- Add node runtime supervisor bootstrapping and unit tests
- Fix control-plane edge registry handler and http_views
- Fix edge model queue admission and long context queue tests
2026-07-22 20:45:04 +09:00
4dcf6f0cf9
feat(edge): provider 리소스 승인 소유권 정렬 구현
...
- 노드 연결 2단계 핸드셰이크 추가 (Register→NodeReady→DispatchReady)
- ConnectionGeneration 기반 연결 세대 관리로 stale 연결 차폐
- configured 노드 catalog 기반 snapshot rebuild (Connected 상태 분리)
- provider 리스 소유권 일원화: edge가 소유권 승인·반환 전까지 대기
- 모델 대기열 승인/해제/스냅샷 서비스 구현
- 재연결 준비도 통합 테스트, 아카이브된 하위태스크 8건 포함
2026-07-22 18:10:54 +09:00
c14640f305
feat: provider resource admission ownership alignment - runtime refresh & model queue implementation
...
- Implement runtime refresh logic for provider resource ownership alignment
- Add model queue admission service with scheduling support
- Add comprehensive tests: runtime_refresh_test, provider_scheduling_test, service_internal_test
- Update edge and node smoke tests for new functionality
- Update dev-runtime-deploy SKILL, PHASE, SDD documents
- Archive G07 task files and update priority queue
- Update agent-test dev configs (edge-smoke, node-smoke, inventory)
2026-07-20 10:50:44 +09:00
2f560e3f3b
feat: provider pool admission, policy config, snapshot source task archive + runtime updates
...
- Archive completed subtask plans/code reviews (04, 05+03,04, 07+03)
- Add provider_pool_admission_test.go
- Update edge config types, load, catalog validation
- Update runtime, config refresh, service layers for admission
- Update test docs and inventory
- Update provider scheduling, resolution, tunnel, status modules
2026-07-19 22:41:05 +09:00
3515ba6e4c
refactor: model queue admission/release/reservation, provider resolution, tunnel 개선
2026-07-19 14:03:46 +09:00
f870324690
archive: move G08 runtime full cycle to archive
2026-07-19 00:20:18 +09:00
9a4013904d
sync: all pending changes - roadmap, spec, test, code, scripts, archive
2026-07-18 23:47:02 +09:00
cedb7fd41b
refactor: 로드맵 갱신 및 클라이언트/에지/노드 개선
2026-07-18 14:15:53 +09:00
1378a7fc27
refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정)
2026-07-18 07:39:38 +09:00
01dc2ef78b
refactor: readability baseline 및 테스트 구조 개선
...
- agent-readable-repository-refactor 완료: 기존 테스트 파일 아카이브 이동
- 새 테스트 파일 추가 (edge, node, client, config, readability)
- readability_audit 스크립트 및 baseline 추가
- roadmap/SDD 문서 갱신
- agent-client/pi/extensions/openai-sampling-parameters 추가
2026-07-17 16:02:12 +09:00
8c5b01c893
refactor: repository readable restructuring - OpenAI tests, roadmap, and cleanup
...
- Add unit tests for OpenAI edge adapter (chat handler, stream reasoning, tool synthesis, auth routes, test support)
- Add roadmap: agent-readable-repository-refactor milestone with subtask plans
- Update PHASE.md, priority-queue.md, .gitignore
- Delete old edge/node/openai.test files (replaced by proper test structure)
2026-07-16 13:38:19 +09:00
7ca329ac9e
refactor: archive G07 cloud review and update agent-test configs
2026-07-14 22:08:41 +09:00
9b7b4e044f
refactor: openai usage metrics stream relay with grafana doc update
...
- Move usage metrics aggregation to stream layer in edge openai handler
- Refactor stream.go to relay usage metrics from node responses
- Update grafana doc with new metric structure and dashboard notes
- Remove completed G05 plan/code-review artifacts
- Archive closed task artifacts
2026-07-14 18:57:43 +09:00
toki
f14d3a201e
Add archive logs and pycache files
2026-07-14 09:21:39 +09:00
132af4f479
chore: archive logs for openai-compatible-provider-passthrough-contract-sync task
2026-07-14 06:42:39 +09:00
b7fedd04dc
feat(edge): model group dispatch code polish and test coverage
2026-07-13 05:54:54 +09:00
ceefb85055
chore: archive task files and update tests
...
- Move plan/code_review to archive
- Update test files (edge, node, server, model_queue)
2026-07-12 20:50:29 +09:00
3cfe3181c4
feat(edge): model group mixed provider dispatch implementation + archive completed tasks
...
- Implement mixed provider dispatch with selection-first and path classifier strategies
- Add model queue service for provider load balancing
- Add OpenAI chat handler and stream updates for mixed provider support
- Add comprehensive tests for dispatch and queue logic
- Add inventory for Ornith vLLM mixed provider config
- Archive completed agent tasks (G06, G07)
2026-07-12 15:42:16 +09:00
12a26d4b4c
feat: routing-policy-model-orchestration - responses passthrough & model group mixed provider dispatch
2026-07-11 12:42:16 +09:00
b38f978652
feat: update edge config runtime refresh, openai compatible provider, and mapper
2026-07-11 09:48:54 +09:00
64328d2639
chore: grafana rollup docs - archive completed task files and add usage guide
2026-07-10 19:02:17 +09:00
0bfcb0f189
feat: usage metrics - identity metering, usage token logging, and runtime proto
2026-07-10 17:54:23 +09:00