ceefb85055
chore: archive task files and update tests
...
- Move plan/code_review to archive
- Update test files (edge, node, server, model_queue)
2026-07-12 20:50:29 +09:00
3cfe3181c4
feat(edge): model group mixed provider dispatch implementation + archive completed tasks
...
- Implement mixed provider dispatch with selection-first and path classifier strategies
- Add model queue service for provider load balancing
- Add OpenAI chat handler and stream updates for mixed provider support
- Add comprehensive tests for dispatch and queue logic
- Add inventory for Ornith vLLM mixed provider config
- Archive completed agent tasks (G06, G07)
2026-07-12 15:42:16 +09:00
aeec784c7b
feat: 라우팅 정책 모델 오케스트레이션 진행 및 provider config 반영
...
- seulgivibe OpenAI-compatible provider 완료 후 archive로 이동
- 모델 그룹 혼합 제공자 디스패치 milestone 진행
- agent-spec: OpenAI-compatible surface, provider pool config refresh 갱신
- Go: mapper.go/config.go provider config 매핑 개선
- agent-task: 새 subtask plan/code-review 문서 추가
2026-07-11 14:27:24 +09:00
12a26d4b4c
feat: routing-policy-model-orchestration - responses passthrough & model group mixed provider dispatch
2026-07-11 12:42:16 +09:00
b38f978652
feat: update edge config runtime refresh, openai compatible provider, and mapper
2026-07-11 09:48:54 +09:00
64328d2639
chore: grafana rollup docs - archive completed task files and add usage guide
2026-07-10 19:02:17 +09:00
0bfcb0f189
feat: usage metrics - identity metering, usage token logging, and runtime proto
2026-07-10 17:54:23 +09:00
d2b03618ab
feat: operational observability - usage token log ops MVP
2026-07-09 22:12:21 +09:00
toki
514f9509fc
docs: add seulgivibe provider planning
2026-07-09 13:47:20 +09:00
toki
ff7330680f
refactor: reject transformed mode and responses for provider-pool/tunnel routes
2026-07-09 12:47:20 +09:00
d2d4449703
feat(agent-task): openai_passthrough_model_groups G06 계획 및 코드 리뷰를 추가한다
2026-07-09 11:26:45 +09:00
3348b64284
sync: backpressure cancel code review cleanup and test fixes
2026-07-08 09:09:55 +09:00
893aad6edb
sync: edge openai raw tunnel sideband passthrough - contracts, specs, implementation, and tests
2026-07-08 07:51:23 +09:00
1bf5eec31a
sync: edge openai raw tunnel sideband passthrough implementation, stream and test updates, roadmap phase sync
2026-07-08 07:17:40 +09:00
fc16a1e05c
feat(edge): implement openai compatible raw tunnel sideband passthrough for edge stream
...
- Implement stream.go with sideband passthrough support
- Update chat_handler.go with streaming handler changes
- Add run_dispatch.go with new dispatch service logic
- Add server tests for streaming and sideband functionality
- Archive old plan/code-review docs for cloud-G07
2026-07-08 06:18:00 +09:00
a1a15faabb
sync: update routing-policy-model-orchestration phases, edge/node runtime and transport fixes, openai-compatible adapter improvements
2026-07-07 22:52:55 +09:00
cc87db264b
feat: sync edge module validation and E2E script updates
...
- Add mock resource activation for G06 review followup alignment
- Expand edgevalidate tests and refactor validation logic
- Update node mapper with improved handling
- Add integration and server test fixes
- Update Go config with new options
- Fix E2E scripts (cli-workspace, lemonade, ollama, vllm)
2026-07-07 04:38:31 +09:00
59e09cdb07
refactor: mattermost 통합 정리 및 openai tool boundary 개선
2026-07-06 21:06:36 +09:00
ad77aa3afb
docs(edge): quickstart OpenAI 포트 일관성을 18081로 보정하고 review follow-up 아카이브
...
docs/edge-local-dev-guide.md의 18083 포트 예시를 18081로 수정하여
openai.listen과 일관성을 맞춘다.
또한 관련 review follow-up 작업을 archive로 정리하고,
openai_text_tool_call_boundary 새 plan/review를 추가한다.
2026-07-06 18:44:07 +09:00
d8fa80e7bc
chore: clean up review files and update log_safety_test
2026-07-06 15:45:56 +09:00
8835a8fbd3
doc(G04): fill implementation section of CODE_REVIEW
2026-07-06 15:41:11 +09:00
18b2880738
Add review_followup_alignment task
2026-07-06 10:46:46 +09:00
e1dcbc105c
chore: long-context admission smoke test files reorganized and updated
2026-07-06 08:00:36 +09:00
2d08d240d4
update task, test, and config files
2026-07-05 20:53:43 +09:00
5b95208f4c
feat: edge runtime model queue and status dispatch updates
...
- Update control-plane edge wire and edge-node runtime wire contracts
- Refactor model queue service with admission control
- Update chat handler and responses handler for edge
- Modify run dispatch and status provider logic
- Add/modify runtime proto definitions
- Move G07 status logs to archive
2026-07-05 20:01:27 +09:00
35eb21959f
feat: queue skip support in model queue
2026-07-05 19:50:11 +09:00
b2754b871f
feat: long context admission support - refactor edge server, add input estimator
2026-07-05 19:26:06 +09:00
2c9faad1f3
feat: long context admission support - refactor edge server, add input estimator
2026-07-05 18:18:58 +09:00
26e2301116
feat: long context admission support for model group
2026-07-05 15:44:54 +09:00
d233efdb9c
Add all modified and untracked files
2026-07-05 05:23:09 +09:00
53e09201a0
update: sync contract, test documents and cleanup task
2026-07-04 19:17:25 +09:00
59e55d409e
feat: openai-compatible tool call boundary hardening & knowledge tool optimization
2026-07-04 18:21:27 +09:00
0ca170013d
feat: openai-compatible tool call boundary hardening changes
2026-07-04 17:31:03 +09:00
cb64df5b39
feat(openai-compat): update think-control implementation and clean up old task docs
...
- Update openai-compatible-api.md contract
- Refactor openai_compat.go adapter
- Update openai_compat_test.go
- Update edge-local-dev-guide.md
- Archive old task files and remove obsolete PLAN/CODE_REVIEW docs
2026-07-04 05:53:48 +09:00
eea8dd0ae9
feat: add think-control API fields and dev smoke tests
...
- Add think, reasoning_effort, thinking_token_budget, include_reasoning to openai-compatible-api.md
- Document provider-specific think-control policies (vLLM, Lemonade)
- Add conflict and strict output policies
- Update edge-local-dev-guide.md with think-control smoke examples
2026-07-03 20:48:11 +09:00
45e864188c
docs(archive): m-openai-compatible-think-control 아카이브 로그를 추가한다
2026-07-03 15:09:00 +09:00
37bab752d0
feat(openai): think 컨트롤 필드 전달과 include_reasoning 옵션을 지원한다
...
node 어댑터에서 think, reasoning_effort, thinking_token_budget 필드를
vllm, lemonade 등 제공자별로 변환하여 전달하도록 변경한다.
vllm은 chat_template_kwargs로, lemonade는 직접 필드로 전달한다.
에드지는 include_reasoning=false일 때 reasoning_content를
스트림과 비스트림 응답에서 모두 삭제하도록 변경한다.
관련 테스트를 추가한다.
2026-07-03 15:05:39 +09:00
3e1248d584
chore: update knowledge-tool-optimization-extension phase, SDD, and openai changes
2026-07-03 14:29:51 +09:00
c3b40cbe1c
feat(edge): tool validation contract and chat completion retry
2026-07-03 05:08:02 +09:00
c48f531cba
chore: add reasoning_delta_log_preservation task archive
2026-07-02 14:10:36 +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
90bce8336f
feat: edge openai handler updates and node provider first config surface
...
- Modify edge openai chat/stream handlers for priority routing
- Update responses_handler and run_result
- Add model queue test updates
- Add node provider first config surface task
- Archive inflight accounting recovery docs
2026-07-01 10:44:48 +09:00
5031bfaab3
feat(node): 노드 동시성 처리 개선과 테스트를 추가한다
...
노드 내부 동시성 핸들링을 개선하고 동시성 통합 테스트, 단위 테스트,
싱크 테스트를 추가한다. 관련 로드맵과 SDD를 갱신하며
G06 PLAN/CODE_REVIEW를 아카이빙한다.
2026-07-01 07:15:10 +09:00
f7397e563a
docs(archive): G07 smoke 테스트 결과를 아카이빙한다
2026-06-30 13:58:27 +09:00
6f2506258c
chore: archive completed G04 runtime docs and update edge config
2026-06-30 12:50:49 +09:00
f8d4e12e43
feat: routing status refresh and config validation updates
2026-06-30 09:47:34 +09:00
745cca3ef0
feat: config validation and roadmap updates
...
- Add validate_test.go for edge validation
- Update config.go and config_test.go with new config handling
- Update roadmap and SDD documents for operational observability provider management
- Update edge node mapper and config tests
- Add inflight accounting recovery task and archive
2026-06-30 08:01:50 +09:00
7e7c7e989c
Archive: move 04+01,02,03 runtime profile files to archive
2026-06-29 06:11:32 +09:00
f4c5ff93c2
docs(review): 04+01,02,03 dev-runtime-profile CODE_REVIEW 작성
...
TEST-1~4 구현 완료 및 검증 결과를 기록한다.
/v1/chat/completions, /v1/responses 11-concurrent capacity smoke에서
peak in_flight=10, queued=3, recovery 모두 확인.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-29 00:16:25 +09:00
b7801ee0af
refactor(edge): unify resource model, update dispatch & status, add tests, clean up review docs
2026-06-28 22:46:49 +09:00