22a8b81201
chore(epic): quality-gate 준비 결과를 검증한다
2026-08-07 09:54:33 +09:00
b31163396d
feat(epic): quality-gate 작업을 준비한다
2026-08-07 09:29:29 +09:00
06e43f2aba
chore(epic): plan-work-review 준비 결과를 검증한다
2026-08-07 08:43:16 +09:00
f4dad6ba88
feat(epic): plan-work-review 작업을 준비한다
2026-08-07 08:17:18 +09:00
dc9a9a8c59
feat(agent): 단일 요청 Agent 실행 경계를 구현한다
...
승인된 execution preset을 Edge 조정 경계와 Node workspace/tool 실행 경계로 연결해 단일 요청 수명주기와 관측 계약을 일관되게 처리한다.
2026-08-07 07:03:55 +09:00
8beeb182ff
chore(sync): dev 변경을 병합한다
...
# Conflicts:
# agent-ops/skills/common/prepare-milestone-workspace/scripts/prepare_workspace.py
# agent-ops/skills/common/prepare-milestone-workspace/tests/test_prepare_workspace.py
2026-08-06 20:06:30 +09:00
91ca0d975c
chore(milestone): 복수 Epic 준비 결과를 검증한다
2026-08-06 13:09:13 +09:00
64a329bbbf
chore(epic): workspace-runtime 준비 결과를 검증한다
2026-08-06 11:32:51 +09:00
9982278eca
feat(epic): workspace-runtime 작업을 준비한다
2026-08-06 11:09:33 +09:00
a94002a19c
chore(epic): single-request 준비 결과를 검증한다
2026-08-06 09:40:13 +09:00
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
b3085786d4
feat(epic): single-request 작업을 준비한다
2026-08-06 08:45:29 +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