Commit graph

1112 commits

Author SHA1 Message Date
1ad03e0bd0 fix(openai): selector 출력 예산을 제한한다
bounded PLAN/REVIEW seed 생성에 caller SDK의 32000-token 기본값을 그대로 쓰면 high-effort selector가 provider timeout까지 점유한다. 내부 selector에만 4096-token 상한을 적용한다.
2026-08-15 05:55:06 +09:00
dbf278e854 fix(openai): preset selector effort를 결속한다
caller body에 effort가 없어도 preset selector가 소유한 reasoning effort를 operation 요구사항에 포함해야 올바른 Responses wire를 선택할 수 있다.
2026-08-15 05:45:04 +09:00
e9f043e417 fix(openai): reasoning Responses sampling을 정규화한다
GPT reasoning Responses wire가 generic SDK의 temperature와 top_p 기본값을 거부한다. mapped effort가 활성화된 내부 변환에서는 충돌하는 sampling defaults를 제거한다.
2026-08-15 05:40:45 +09:00
4368a31ea6 fix(openai): 도구 호출 effort를 Responses로 보존한다
GPT Chat wire는 함수 도구와 reasoning effort를 함께 지원하지 않는다. caller-workspace 내부 단계가 선택된 프로필의 Responses operation으로 전환해 두 요구를 모두 보존하도록 한다.
2026-08-15 05:30:42 +09:00
0110ca1af8 fix(openai): 프로필별 Chat 호출을 정규화한다
OpenCode의 일반 Chat 요청을 GPT provider가 거부한 뒤 재시도 가능한 오류로 왜곡해 벤치가 장시간 정체됐다. 선택된 protocol profile에 맞춰 출력 토큰 필드를 정규화하고 upstream 400을 비재시도 validation 오류로 유지한다.
2026-08-15 05:12:54 +09:00
toki
6345d52105 Merge tag 'dev-1055' into dev
Release dev-1055 dev-1055
2026-08-15 04:21:59 +09:00
toki
925aecc56a Merge branch 'release/dev-1055' 2026-08-15 04:21:58 +09:00
c9939edf24 fix(edge): caller workspace 하이브리드 경계를 복구한다
실제 provider 요청과 작업 공간 handoff가 같은 PLAN/REVIEW 계약을 사용해야 하며, 단계별 prepare와 pair-write 의미가 테스트와 런타임에서 일치해야 한다.
2026-08-15 04:01:21 +09:00
toki
b9d250cc6b Merge branch 'release/dev-1051' 2026-08-14 18:52:57 +09:00
toki
4b1f08452d Merge tag 'dev-1051' into dev
Release dev-1051 dev-1051
2026-08-14 18:52:57 +09:00
aeedf9b59d test(plan): 선행 조사 흐름을 검증한다
Plan 조사 호출이 추가된 실제 실행 순서와 단계별 도구 예산을 통합 fixture가 정확히 반영하도록 한다.
2026-08-14 18:36:44 +09:00
54c0ab1316 feat(plan): 워크스페이스 분석을 선행한다
근거 없는 계획 생성을 막기 위해 읽기 전용 조사가 성공한 뒤에만 Plan을 확정하도록 한다.
2026-08-14 18:19:17 +09:00
toki
174eac0c87 Merge branch 'release/dev-1048' 2026-08-14 17:36:09 +09:00
toki
b1683db9c1 Merge tag 'dev-1048' into dev
Release dev-1048 dev-1048
2026-08-14 17:36:09 +09:00
9f37c0e956 chore(release): dev와 main 계보를 정합화한다 2026-08-14 17:20:32 +09:00
4e845e1749 feat(orchestration): 템플릿 기반 작업 인계를 적용한다
단일 요청의 계획·작업·리뷰·수리 단계가 정형화된 산출물을 다음 단계로 전달하고, 선택적 selfcheck로 불완전한 dispatcher 결과를 보완하기 위해 반영한다.
2026-08-14 17:19:35 +09:00
ea1c30772e Merge branch 'feature/thin-agent-model-comparison-benchmark' into dev 2026-08-14 11:20:42 +09:00
fe687f3c0e test(benchmark): 무경합 재측정을 확정한다 2026-08-14 11:20:20 +09:00
824842eb5c fix(benchmark): 무경합 재측정 기준을 정리한다
비교 불가능한 기존 시간 결과를 무효화하고 외부 시작·완료 시각과 preset 단계 진단을 필수 evidence로 고정한다.
2026-08-14 10:03:33 +09:00
4e422376c3 Merge branch 'feature/thin-agent-model-comparison-benchmark' into dev 2026-08-14 09:17:05 +09:00
a5aa0b0429 test(benchmark): 초경량 모델 비교를 완료한다
제품 경로와 측정 경계를 분리한 단일 시도 결과와 고정 기준표 평가를 보존하고, 완료된 마일스톤을 종료한다.
2026-08-14 09:16:34 +09:00
834ca6f526 Merge branch 'feature/responses-provider-bridge' into dev 2026-08-14 08:48:17 +09:00
2fc33c1887 docs(review): Gemini 호환 작업을 종결한다
exact-source dev 배포와 live Responses 검증으로 USER_REVIEW 차단이 해소됐으므로 완료 증거를 보존하고 active task를 정리한다.
2026-08-14 08:47:48 +09:00
68151dcea2 Merge branch 'release/dev-1033' 2026-08-14 08:28:51 +09:00
618126099b Merge feature/responses-provider-bridge into dev 2026-08-14 08:11:39 +09:00
b02654f781 feat(api): Responses 브리지와 Gemini effort를 완성한다
표준 Responses 요청이 선택된 provider profile을 통해 손실 없이 실행되고 Gemini의 휴대 가능한 reasoning 등급만 전달되도록 한다.
2026-08-14 08:07:10 +09:00
16801f8254 sync: agent-ops from agentic-framework v1.1.204 2026-08-14 07:58:31 +09:00
5c22955a5f sync: agent-ops from agentic-framework v1.1.204 2026-08-14 07:58:23 +09:00
9f3d1c616d sync: agent-ops from agentic-framework v1.1.204 2026-08-14 07:58:15 +09:00
00763b0c56 sync: agent-ops from agentic-framework v1.1.204 2026-08-14 07:55:44 +09:00
a70e7b72a1 sync: agent-ops from agentic-framework v1.1.204 2026-08-14 07:55:36 +09:00
9d744bbea8 sync: agent-ops from agentic-framework v1.1.204 2026-08-14 07:55:26 +09:00
1fb8631f1f sync: agent-ops from agentic-framework v1.1.204 2026-08-14 07:24:18 +09:00
eb75572fdd sync: agent-ops from agentic-framework v1.1.204 2026-08-14 07:24:10 +09:00
a4c31bab04 sync: to agentic-framework v1.1.204 2026-08-14 07:22:44 +09:00
02753c5225 chore(epic): thin-run 준비 결과를 검증한다 2026-08-14 07:02:30 +09:00
e09aa66c3c feat(epic): thin-run 작업을 준비한다 2026-08-14 06:49:06 +09:00
3d10de0652 docs(bench): 단일 평가 기준을 추가한다
별도 채점 하네스를 만들지 않고도 산출물을 재검산 가능하게 비교할 수 있도록 고정 100점 rubric, opaque 평가, 직접 evidence와 단순 총점 규칙을 마지막 작업으로 추가한다.
2026-08-14 06:07:30 +09:00
16b7aba95a docs(roadmap): 경로 스모크를 종료한다
9개 경로의 종료 감사를 통과했으므로 완료 상태와 SDD를 아카이브하고, 하네스 없는 초경량 비교를 바로 시작할 수 있게 고정 요청과 9행 결과표를 준비한다.
2026-08-14 05:50:13 +09:00
165cdde2d6 docs(api): Gemini reasoning 정규화 계획을 추가한다 2026-08-14 05:46:28 +09:00
e1069db981 docs: complete thin benchmark route smoke 2026-08-14 05:35:35 +09:00
ebf1357481 sync: agent-ops from agentic-framework v1.1.203 2026-08-14 05:25:32 +09:00
5d4c15c029 sync: to agentic-framework v1.1.203 2026-08-14 05:23:11 +09:00
de35e6d477 Merge remote-tracking branch 'origin/main' into dev 2026-08-14 05:16:05 +09:00
0ac41e41ef Merge remote-tracking branch 'origin/dev' into dev 2026-08-14 05:08:19 +09:00
94c8b78bed docs(bench): hybrid 임시 경로 통과를 기록한다
세션 한정 ornith:35b Work 전환과 두 hybrid caller의 terminal 성공 근거를 남기고, 남은 경로를 OpenCode Gemini direct 하나로 좁힌다.
2026-08-14 05:07:14 +09:00
7a82f3faf2 docs(api): Responses provider bridge 계획을 추가한다 2026-08-14 05:01:49 +09:00
3af60ca8e8 docs(bench): OpenCode preset 원인을 분리한다
OpenCode hybrid 실패를 IOP 코드 결함으로 오인하지 않도록 ornith-fast Node 비가용과 복구 후 통과 근거를 남기고, direct 재검증의 표준 배포 차단 상태를 분리한다.
2026-08-14 04:57:39 +09:00
dc2d99687c Merge branch 'feature/benchmark-opencode-route-smoke' into dev 2026-08-14 04:42:59 +09:00
d99305d105 fix(edge): Gemini 도구 서명을 provider 계층에서 정규화한다 2026-08-14 04:42:45 +09:00