5b1255abc5
feat: provider-first config surface milestone complete - add priority field to dispatch config
2026-07-01 22:03:59 +09:00
c0d2748361
feat(edge): model queue priority routing with runtime config refresh
...
- Add classify.go/classify_test.go for config-based priority routing
- Add model_queue.go/test with priority queue support
- Update run_dispatch.go to use priority routing
- Add edge.yaml config for model priority settings
- Add config.go/config_test.go for priority config parsing
- Remove G06 priority routing plan/review (merged into main flow)
- Add archive for m-node-provider-first-config-surface task
2026-07-01 21:07:29 +09:00
f8d4e12e43
feat: routing status refresh and config validation updates
2026-06-30 09:47:34 +09:00
7112edfeef
feat: edge runtime bridge contract & validation, automation phase milestone
2026-06-28 07:23:29 +09:00
9529af8dfc
fix(openai): store 요청 필드를 호환 처리한다
2026-06-27 23:50:23 +09:00
4aa0867ca2
fix(openai): text tool fallback system 병합
2026-06-27 22:40:58 +09:00
ea7388cfe9
fix(openai): native tool unsupported fallback 추가
2026-06-27 22:24:06 +09:00
643a3a93ca
fix(openai): auto tool choice fallback 보강
2026-06-27 22:14:43 +09:00
a32264e908
fix(openai): native tool 인자를 schema에 맞춘다
2026-06-27 22:06:43 +09:00
7dc0788f88
fix(openai): provider tool call을 그대로 전달한다
2026-06-27 21:44:49 +09:00
8a17e3a057
fix(openai): tool arguments를 schema 기준으로 정규화한다
2026-06-27 21:19:16 +09:00
1c03ee7c3c
fix(openai): structured shell 명령을 문자열로 되돌린다
2026-06-27 20:31:18 +09:00
9f4fc6f683
fix(openai): Cline 최신 명령 스키마에 맞춘다
2026-06-27 20:20:48 +09:00
16dadef704
fix(openai): Cline 명령 호출을 shell 문자열로 정규화한다
2026-06-27 20:13:32 +09:00
37ac90299f
fix(openai): 단순 명령 툴 인자를 객체로 유지한다
2026-06-27 20:04:05 +09:00
daa49793b3
fix(openai): 명령 툴 인자를 문자열 배열로 정규화한다
2026-06-27 19:23:36 +09:00
4b59b70f14
fix(openai): shell 명령 실행 힌트를 정규화한다
2026-06-27 19:10:03 +09:00
8db69d5cba
fix(openai): Cline 명령 툴 인자를 정규화한다
2026-06-27 14:49:22 +09:00
65172918ed
fix(openai): Cline 템플릿 툴 호출을 지원한다
2026-06-27 14:10:02 +09:00
135259619e
fix(openai): Cline 도구 호출 변환을 지원한다
...
Cline이 텍스트 XML 블록으로 도구 호출을 내보내는 경우 OpenAI-compatible tool_calls 응답으로 변환해야 클라이언트 실행 루프가 멈추지 않는다.
Node resource model 로드맵과 agent-task 문서는 요청된 전체 변경 범위에 포함한다.
2026-06-27 13:16:49 +09:00
912e900244
feat(runtime): workspace_root 제거와 tool 호환을 반영한다
...
Node store/workspace 위치를 Edge가 내려주는 runtime payload에서 분리한다. Chat Completions tool 요청은 내부 실행에서 tool_choice=none으로 낮춰 downstream 자동 tool 호출 요구로 실패하지 않게 맞춘다.
2026-06-27 11:32:45 +09:00
de78479670
refactor: organize contract files and update agent-ops structure
...
- Move contract files to inner/outer directory structure
- Add create-contract and update-contract skills
- Update agent-ops rules and domain rules
- Update roadmap and SDD documentation
- Update README files across apps
2026-06-27 07:02:48 +09:00
46bd8563e2
feat: OpenAI compatible API 변경 사항 적용
...
- agent-contract: OpenAI compatible API 계약 문서 업데이트
- apps/edge: OpenAI API smoke/test 스크립트 및 핸들러 개선
- scripts: e2e 테스트 스크립트 업데이트
2026-06-27 05:16:25 +09:00
395c0b4708
update: edge/node config and openapi contract changes
2026-06-24 22:03:09 +09:00
24735a5914
feat: openai workspace agent execution contract implementation
...
- Update agent contract documentation for openai-compatible API
- Update automation-runtime-bridge milestone tracking
- Add edge smoke tests for openai CLI workspace
- Add node CLI adapters (codex, opencode, oneshot, persistent)
- Add e2e openai-cli-workspace script
- Add agent task tracking for execution contract
2026-06-13 23:12:07 +09:00
f2dc60b934
chore: update docs and add contract documents
...
- Update README.md and apps/edge/README.md
- Add agent-contract/ directory with API contracts
- Add docs/openai-compatible-api-contract.md
- Update blackbox test file
2026-06-13 11:33:53 +09:00