af35296aaa
feat(runtime): provider liveness 복구를 dev에 병합한다
2026-08-06 08:56:24 +09:00
f9442edfef
feat(runtime): provider liveness 복구를 완성한다
...
장시간 무응답 attempt를 안전하게 fence하고 provider health와 분리 관측해야 중복 출력 없이 기존 recovery budget으로 재실행할 수 있다.
2026-08-06 08:49:59 +09:00
495996fee4
feat(openai): 핫패스 에이전트 실행 경로를 확장한다
...
Anthropic·Chat 게이트와 관찰·종료 제어를 통합하고 관련 계약·검증 산출물을 반영한다.
2026-08-06 00:09:24 +09:00
170e8d8851
chore(milestone): 복수 Epic 준비 결과를 검증한다
2026-08-05 14:29:55 +09:00
1aca3f4cf5
chore(epic): liveness-operations 준비 결과를 검증한다
2026-08-05 14:02:50 +09:00
729f458a42
feat(epic): liveness-operations 작업을 준비한다
2026-08-05 13:41:05 +09:00
80b675d4f5
feat(epic): liveness-operations 작업을 준비한다
2026-08-05 13:25:33 +09:00
0e594dfa37
chore(epic): recovery-handoff 준비 결과를 검증한다
2026-08-05 12:31:13 +09:00
86d1f4db9f
feat(epic): recovery-handoff 작업을 준비한다
2026-08-05 11:56:58 +09:00
fef1f7a9dc
feat(liveness): provider 실행 stall 관측을 구현한다
...
Node의 provider progress 기반 stall timeout, watchdog fencing과 bounded health probe evidence를 실행 경로에 반영한다. Edge-Node 계약과 구현 스펙, 테스트 및 Milestone 완료 evidence를 현재 상태와 맞춘다.
2026-08-05 09:45:14 +09:00
09598013d8
Merge dev into feature/iop-hot-path-one-shot-execution
2026-08-04 16:11:49 +09:00
0dfd64eef8
chore(epic): liveness-observer 준비 결과를 검증한다
2026-08-03 22:19:54 +09:00
cc8b23c742
feat(epic): liveness-observer 작업을 준비한다
2026-08-03 21:43:01 +09:00
f79fe3c76b
docs(hot-path): 프리셋 완료와 작업 근거를 기록한다
2026-08-03 16:46:31 +09:00
6650e9f70d
feat(hot-path): 실행 프리셋과 논리 요청 흐름을 구현한다
2026-08-03 14:42:55 +09:00
4cafc91323
fix(transport): 터널 지연에 맞춰 heartbeat 경계를 보강한다
...
장시간 provider prefill과 stream backpressure가 정상 노드를 끊지 않도록 liveness window를 확장하고 Chronos 분리 완료 문서와 잔여 artifact를 정리한다.
2026-08-02 22:30:25 +09:00
878c4fd6e2
Merge branch 'feature/iop-agent-chronos-extraction-decoupling' into dev
2026-08-02 21:55:27 +09:00
c2f942a7fa
docs(roadmap): Chronos 분리 마일스톤을 종료한다
...
canonical 승격과 최종 검증 근거를 보존하고 완료된 Milestone·SDD·task evidence를 archive해 후속 Chronos 작업이 잠금 해제 상태를 추적할 수 있게 한다.
2026-08-02 21:52:09 +09:00
c8e98d4e10
refactor(runtime): promote provider-only execution boundary
2026-08-02 20:28:45 +09:00
7b90b7e5af
refactor(chronos): IOP 경계를 분리한다
...
Chronos 이전 완료 증거를 보존하면서 IOP에는 provider 실행 책임만 남기기 위해 검토된 마일스톤 변경을 하나의 승격 커밋으로 고정한다.
2026-08-02 19:29:30 +09:00
dfe466187e
docs(agent-task): 실행 프리셋 작업 계획을 정리한다
...
IOP 실행 프리셋과 Hot Path 마일스톤을 구현 가능한 단계로 분할하고 각 단계의 검토 및 검증 기준을 공유하기 위해 계획과 코드 리뷰 참조 문서를 추가한다.
2026-08-02 18:55:01 +09:00
61d4e76fe8
feat(protocol-profile): GLM Coding Plan 프로필을 분리한다
...
General API와 Coding Plan이 서로 다른 엔드포인트와 사용량 경계를 유지하도록 프로필, credential route, provider mapping, full-cycle 검증을 함께 반영한다.
2026-08-02 13:24:42 +09:00
9b2fc2ae47
docs(agent-task): GLM Coding Plan 구현 계획을 추가한다
...
일반 API와 구독 endpoint가 동일 모델명으로 섞이지 않도록 profile, credential route, Edge 모델 매핑 및 검증 경계를 구현 전에 확정한다.
2026-08-02 12:08:13 +09:00
4c8441e6c9
feat(credential): Provider Credential Slot 라우팅을 구현한다
...
사용자별 credential 저장, lease, projection, runtime 전달과 OpenAI-compatible 계약 및 검증 근거를 함께 반영한다.
2026-08-02 09:10:11 +09:00
aebba6508c
chore(agent-task): dev에 유입된 작업 파일을 제거한다
...
다른 브랜치에서만 유지해야 할 계획·리뷰 로그가 dev에 유입되어 삭제한다.
2026-08-01 13:28:16 +09:00
892dc58369
fix(protocol-profile): 요청 경계와 후속 계획을 정리한다
...
Anthropic 전용 API key가 일반 OpenAI 요청에 적용되지 않도록 경계를 좁히고 잘못된 절대 operation URL을 fail-closed로 거부해야 한다.\n\n완료 Milestone archive와 principal credential 후속 agent-task를 같은 기준선에 맞춘다.
2026-08-01 12:52:56 +09:00
f2306f4dc8
feat(protocol-profile): 멀티 프로토콜 프로필을 추가한다
...
OpenAI 호환 및 Anthropic Messages 경로의 프로토콜 프로필, 라우팅 계약, 테스트와 실행 증거를 함께 반영한다.
2026-08-01 10:33:10 +09:00
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
84aabb7df6
Merge remote-tracking branch 'origin/provider-usage-attribution-hot-path' into dev
2026-07-31 18:43:21 +09:00
45d4bd98fd
fix(agent): task-loop 검증 경계와 상태 검사를 보강한다
...
리뷰에서 확인된 Milestone 식별자와 컴파일 바이너리 상태 검증의 빈틈을 보완하고, 활성 agent-task에서는 dispatcher만 실행 경로로 사용하도록 고정한다.
2026-07-31 18:40:40 +09:00
936fc16f92
Merge remote-tracking branch 'origin/dev' into provider-usage-attribution-hot-path
2026-07-31 15:58:14 +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
3ffeff87f5
docs(agent-task): 첫 에픽 실행 계획을 수립한다
...
제공자 사용량 귀속 작업을 호환성 기반과 시도별 메트릭 방출 단계로 분리해 구현 및 검토 경계를 명확히 한다.
2026-07-31 15:22:40 +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
24127c5bb6
feat: update roadmap and add agent task files
2026-07-29 18:02:16 +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
18ba75dd99
feat: finalize-task-routing 스킬 정책 스크립트, edge observation sink 필터 구현
2026-07-28 04:18:19 +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