Commit graph

1019 commits

Author SHA1 Message Date
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
8944f9da28 sync: to agentic-framework v1.1.202 2026-08-14 04:33:50 +09:00
91560f37ce Merge branch 'release/dev-1008' 2026-08-14 02:46:51 +09:00
e86b47e326 Merge branch 'release/dev-1008' into dev 2026-08-14 02:46:51 +09:00
c31130e68b fix(streamgate): 반복 복구 설정 모순을 차단한다
blocking repeat guard가 복구 예산 0과 함께 배포되면 런타임에서 recovery_failed로 종료된다. 설정 로드 단계에서 모순을 거부하고 dev의 단일 내부 복구 기준을 명시한다.
2026-08-14 02:46:23 +09:00
653977383b fix(edge): provider timings 응답을 정규화한다 2026-08-14 01:46:20 +09:00
84b76fcafe fix(edge): 대화 중 system 메시지를 정규화한다 2026-08-14 01:31:55 +09:00
f1b7c14610 fix(control-plane): 관리 라우트 갱신 경로를 연결한다
운영 중 provider 선택을 직접 DB 조작 없이 CAS와 projection 동기화를 거쳐 교정할 수 있어야 한다.
2026-08-14 01:04:02 +09:00
8dd0c9c297 fix(edge): provider chat 응답을 정규화한다 2026-08-14 01:02:43 +09:00
73d9b51432 fix(edge): single request provider 정규화를 적용한다 2026-08-14 00:24:11 +09:00
0ddf996fc7 Merge branch 'release/dev-1002' 2026-08-14 00:13:17 +09:00
862fe702a3 fix(dev): OneX Ornith 슬롯을 admission과 일치시킨다 2026-08-13 23:55:04 +09:00
2647fbb7fa docs(bench): Codex preset 통과 근거를 기록한다 2026-08-13 23:42:28 +09:00
6058f422ab docs(bench): caller와 preset 측정 경계를 분리한다 2026-08-13 23:41:03 +09:00
2df72b21f1 Merge branch 'feature/benchmark-route-provider-followup' into dev 2026-08-13 23:29:18 +09:00
3d53c28ae1 fix(edge): Gemini caller 모델 경로를 분리한다
엄격한 route 식별자 규칙을 유지하면서 공식 caller의 URL-encoded 표시 모델 이름은 별도 bounded 규칙으로 수용해 Gemini ingress의 잘못된 400을 제거한다.
2026-08-13 23:28:51 +09:00
ad70fcb46e fix(edge): agy 도구 연속 호출을 지원한다
공식 agy의 model-role functionResponse를 Chat tool 메시지로 변환한다.
원격 벤치 검증 기록과 후속 API surface 리팩터링 계획을 함께 반영한다.
2026-08-13 23:25:39 +09:00
b7fc808a56 fix(config): provider admission을 transport 상한과 분리한다 2026-08-13 23:12:33 +09:00
c4375870ad Merge branch 'feature/benchmark-route-minimal-html-smoke' into dev 2026-08-13 23:07:15 +09:00
e5869a53ae fix(edge): provider 호출 정규화 계층을 추가한다
caller별 예외 대신 요청 의미와 protocol profile capability로 operation을 선택해 tools와 effort 조합을 보존한다. 지원하지 않는 effort는 가장 가까운 하위 등급으로만 내리고 상향 매핑은 거부한다.
2026-08-13 23:06:50 +09:00
00185d9fd7 fix(dev): OneXPlayer agent 요청을 직렬화한다 2026-08-13 22:59:55 +09:00
8497bc0ebc sync: agent-ops from agentic-framework v1.1.201 2026-08-13 22:57:19 +09:00
4f503eed98 sync: to agentic-framework v1.1.201 2026-08-13 22:53:03 +09:00
e6a820d03c policy(agent): extension 우회 경로를 금지한다 2026-08-13 21:59:46 +09:00
856e8d82a6 revert(pi): IOP read extension을 제거한다 2026-08-13 21:57:49 +09:00
79f507c349 fix(pi): IOP read 결과 크기를 제한한다 2026-08-13 21:56:34 +09:00
838ff09d9e sync: agent-ops from agentic-framework v1.1.200 2026-08-13 21:27:09 +09:00
0bf916cecc sync: agent-ops from agentic-framework v1.1.200 2026-08-13 21:23:40 +09:00
e250ef6e5c Merge branch 'feature/iop-one-shot-agent-model-comparison' into dev 2026-08-13 21:15:25 +09:00
f25eda05c3 refactor(benchmark): 전용 하네스를 폐기한다
제품 호출 안정성과 측정 경계를 다시 분리하고, 벤치 대상 경로의 최소 HTML 스모크와 초경량 단일 시도 비교만 남긴다.
2026-08-13 21:14:52 +09:00
721960fec7 fix(runtime): provider stall 재시도를 단일 종료로 제한한다 2026-08-13 20:39:10 +09:00
toki
9b81d0a61d Merge branch into dev 2026-08-13 20:26:00 +09:00
15bc8879cf fix(benchmark): 복구 qualification 경계를 고정한다
품질 gate를 익명 채점 evidence로 유지하면서 hard trust gate만 실행 eligibility를 차단하도록 D15 계약을 반영한다. 최종 9-cell run 전에 실패 경로만 확인할 수 있도록 300초 six-path 진단 manifest를 분리한다.
2026-08-13 20:24:08 +09:00
29bf84b9eb Merge remote-tracking branch 'origin/dev' into feature/iop-one-shot-agent-model-comparison 2026-08-13 19:57:33 +09:00
374b0287bb fix(benchmark): 전체 채점 완료 기준을 강화한다
채점 lifecycle과 provenance 복구를 보존하고 2개 scored 상태를 최종 완료로 오인하지 않도록 9/9 채점 기준을 명시한다.
2026-08-13 19:55:44 +09:00
6e2f4ff80f Merge branch 'feature/openai-compatible-stream-terminal-liveness' into dev 2026-08-13 18:06:14 +09:00
abecea20a9 test(openai): 관리형 용량 검증을 보강한다
Ornith 실환경 동시성 및 스트림 terminal 증적을 자동 검증한다.\n배포 스킬과 dev 테스트 문서, 로컬 캐시 ignore 정책을 함께 동기화한다.
2026-08-13 16:55:48 +09:00
toki
fd41adac77 Merge branch 'release/dev-974' 2026-08-13 15:15:46 +09:00
toki
019500a5d6 Merge tag 'dev-974' into dev
Release dev-974 dev-974
2026-08-13 15:15:46 +09:00
2fcc1093c7 fix(openai): 스트림 정지 종료를 복구한다
semantic filter 비활성 경로도 endpoint codec과 terminal sink를 유지해야 논리적 finish 뒤 정지가 열린 응답으로 남지 않는다.
2026-08-13 11:43:37 +09:00
toki
0c1e9e6a3f Merge branch 'release/dev-971' 2026-08-13 11:06:31 +09:00
toki
eaf8fbaf21 Merge tag 'dev-971' into dev
Release dev-971 dev-971
2026-08-13 11:06:31 +09:00
toki
003398a149 Merge feature/iop-one-shot-agent-model-comparison into dev 2026-08-13 10:37:39 +09:00
8842733103 fix(agent-ops): release ref prune를 보강한다
명시 ref fetch만으로는 삭제된 release tracking ref가 남을 수 있어 remote namespace prune을 별도 계약으로 고정한다.
2026-08-13 10:36:35 +09:00