6f141b9121
fix(single_request): 템플릿 경로 생략과 명시 빈 값을 구분한다
...
`plan_file`/`review_file`이 평범한 문자열이라 decode 직후 trim-empty가 곧
생략으로 취급되었고, 그 결과 loader의 빈 경로 거부가 설정값에 대해 도달할 수
없었다. 명시적으로 설정한 빈 값과 공백 값이 조용히 built-in default로
떨어지는 승인 경계 결함이므로 optional 표현으로 바꿔 생략만 fallback 신호가
되게 한다. 설정된 값은 파일 접근 전에 trim 후 빈 경로 거부까지 도달한다.
pointer cell이 snapshot 사이에서 aliasing되지 않도록 Templates 전용 deep
clone을 두고, 네 가지 명시 빈/공백 경계와 clone 독립성, 그리고 refresh가
경로나 본문을 노출하지 않는다는 기존 근거를 함께 회귀로 고정한다.
Refs: agent-task/single_request_plan_review_templates/PLAN-cloud-G08.md
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-09 10:04:01 +09:00
702e62aafc
docs(single_request): 원격 프로파일 검증 근거를 기록한다
...
원격 evidence는 push된 commit이 있어야 만들 수 있으므로 구현 commit을
먼저 올린 뒤 그 commit으로 원격을 검증했다. 검증 대상 commit, 원격 재빌드
결과, 그리고 승인된 smoke 입력 파일 부재로 live API 검증이 외부 차단된
사실과 정확한 재개 조건을 남긴다.
Refs: agent-task/single_request_plan_review_templates/PLAN-cloud-G08.md
2026-08-09 09:29:49 +09:00
31fada5d08
fix(single_request): 템플릿 승인 경계를 닫고 회귀 근거를 채운다
...
공식 리뷰가 지적한 두 가지 승인 경계 결함을 고친다. `plan_file`/`review_file`은
edge.yaml 디렉터리 기준 상대 경로만 허용하고 절대/빈 경로는 파일 접근 전에 거부한다.
필수 heading과 Review `PASS`는 부분 문자열이 아니라 정확한 단독 줄로 검증하며,
문서화된 placeholder를 제거한 뒤 남는 `{{`/`}}`를 거부해 문법을 닫는다.
리뷰가 존재한다고 기술했지만 실제로는 없던 회귀 근거를 추가한다. admission 시
고정된 effective 템플릿 쌍이 clone과 workspace 재검증을 통과하는지, refresh가
이미 승인된 요청이 아니라 새 요청에만 적용되는지, custom Review 템플릿이 내부
artifact만 바꾸고 caller 최종 출력은 그대로인지를 각각 확정 검증한다.
현재 문서도 실제 동작에 맞춘다. Edge 실행 spec의 낡은 Plan JSON Schema 서술을
direct PlanMD 검증으로 고치고, outer Anthropic 계약과 input spec에 템플릿이
Edge 내부 stage 입력일 뿐 caller 요청/응답 계약을 바꾸지 않음을 명시한다.
Refs: agent-task/single_request_plan_review_templates/PLAN-cloud-G08.md
2026-08-09 09:25:27 +09:00
ee9204a56d
docs(single_request): update CODE_REVIEW-cloud-G07.md with implementation notes and verification evidence
2026-08-09 08:41:31 +09:00
b6e0080fe5
feat(single_request): implement bounded Plan and Review Markdown templates
2026-08-09 08:41:03 +09:00
8a8ea29abd
docs(agent-task): 템플릿 작업 계획을 작성한다
...
단일 요청 Plan과 Review 템플릿 변경을 구현·검증할 때 설정, 요청 스냅샷, 런타임 산출물의 경계를 한 작업 단위로 유지하기 위해 계획과 리뷰 기준을 고정한다.
2026-08-09 08:22:47 +09:00
6b5ee6c366
docs(roadmap): 벤치마크를 다음 작업으로 지정한다
2026-08-09 07:12:16 +09:00
0eaab4561d
docs(roadmap): 단일 요청 실행 마일스톤을 종료한다
2026-08-09 07:00:04 +09:00
3a83f6a7ad
fix(api): Claude thinking beta 헤더를 허용한다
2026-08-09 06:55:27 +09:00
1ce97136ac
chore(agent-task): 완료 작업 로그를 아카이브한다
2026-08-09 00:06:07 +09:00
788ebadebd
merge(agent): 단일 요청 실행 경로를 dev에 반영한다
2026-08-08 23:39:05 +09:00
d7a150c7fe
feat(agent): 단일 요청 실행 경로를 완성한다
...
Claude의 단일 Anthropic 요청 안에서 IOP가 Plan, Work, Review와 workspace 도구 실행을 끝내고 실제 dev smoke로 계약을 검증할 수 있어야 한다.\n\n완료 task evidence와 마일스톤 검토 상태도 같은 변경에 고정한다.
2026-08-08 23:35:13 +09:00
80fc6324fc
sync: to agentic-framework v1.1.192
2026-08-08 13:24:02 +09:00
6e9df3a7bb
sync: to agentic-framework v1.1.191
2026-08-08 12:58:24 +09:00
f44b00f480
sync: to agentic-framework v1.1.190
2026-08-08 11:50:25 +09:00
9fcff70704
sync: agent-ops from agentic-framework v1.1.189
2026-08-08 08:48:56 +09:00
f944b9d2a8
fix(agent-ops): 공통 디스패처 경계를 바로잡는다
...
중복된 project 디스패처가 공통 런타임과 다른 경로·시간대를 사용하지 않도록 common 구현으로 단일화하고, 작업 로그를 KST로 기록하기 위해 변경한다.
2026-08-08 08:29:30 +09:00
f6e65b31c0
fix(agent-ops): 공통 디스패처 경계를 바로잡는다
...
중복된 project 디스패처가 공통 런타임과 다른 경로·시간대를 사용하지 않도록 common 구현으로 단일화하고, 작업 로그를 KST로 기록하기 위해 변경한다.
2026-08-08 08:28:48 +09:00
5c70f54e63
sync: agent-ops from agentic-framework v1.1.189
2026-08-07 15:30:56 +09:00
70d22850d0
sync: to agentic-framework v1.1.189
2026-08-07 15:19:18 +09:00
7c390db9d8
chore(sync): dev 변경을 병합한다
2026-08-07 14:54:16 +09:00
14fc44cf98
fix(dispatcher): 모델 의존성을 제거한다
...
승격과 복구 경로에 구체 모델이 하드코딩되어 카탈로그 변경에도 dispatcher 수정이 필요했다. 런타임 capability와 promotion을 카탈로그로 이동해 모델 교체를 설정 변경으로 한정한다.
2026-08-07 11:09:06 +09:00
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
3bb4a24ad7
docs(roadmap): 완료된 실행 기반을 반영한다
2026-08-07 07:17:26 +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
a704a2ce03
chore: 테스트 임시 산출물을 정리한다
...
소스 트리에 남은 테스트 실행 부산물과 로컬 설정·DB·바이너리를 제거해 저장소 오염을 줄인다. 삭제한 디버그 스크립트의 readability 기준선도 함께 정리한다.
2026-08-06 20:01:57 +09:00
43f2b1599b
sync: agent-ops from agentic-framework v1.1.188
2026-08-06 13:25:08 +09:00
2716dbd09c
fix(agent-ops): 프로젝트 디스패처 호출을 선택한다
...
마일스톤 준비가 프로젝트별 디스패처를 우선 사용하고 해당 런타임이 지원하지 않는 카탈로그 인자를 전달하지 않도록 한다.
2026-08-06 13:21:09 +09:00
3e4704e777
fix(agent-ops): 프로젝트 디스패처 호출을 선택한다
...
마일스톤 준비가 프로젝트별 디스패처를 우선 사용하고 해당 런타임이 지원하지 않는 카탈로그 인자를 전달하지 않도록 한다.
2026-08-06 13:20:30 +09:00
91ca0d975c
chore(milestone): 복수 Epic 준비 결과를 검증한다
2026-08-06 13:09:13 +09:00
651593d6b9
sync: agent-ops from agentic-framework v1.1.188
2026-08-06 12:12:11 +09:00
0ca8711f2f
sync: to agentic-framework v1.1.188
2026-08-06 12:08:23 +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
3331e5f8d2
Merge branch 'feature/iop-hot-path-one-shot-execution' into dev
2026-08-06 07:18:02 +09:00
4b3b5debae
feat(openai): extend Anthropic bridge compatibility
2026-08-06 07:04:03 +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
toki
438b2f69f6
fix(agent-ops): 토큰 발급 재연결 검증을 보강한다
2026-08-05 14:13:58 +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