Commit graph

611 commits

Author SHA1 Message Date
f870324690 archive: move G08 runtime full cycle to archive 2026-07-19 00:20:18 +09:00
9a4013904d sync: all pending changes - roadmap, spec, test, code, scripts, archive 2026-07-18 23:47:02 +09:00
be05139b5b sync: agent-ops from agentic-framework v1.1.168 2026-07-18 23:04:27 +09:00
03fefd3f9d sync: agent-ops from agentic-framework v1.1.167 2026-07-18 23:02:26 +09:00
cedb7fd41b refactor: 로드맵 갱신 및 클라이언트/에지/노드 개선 2026-07-18 14:15:53 +09:00
1378a7fc27 refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
57f0eaa717 fix(vllm): add reasoning delta handling to Execute function
- Add reasoning delta processing to vLLM adapter Execute function
- Use choice.Delta.ReasoningText() to handle both reasoning_content and reasoning fields
- Align vLLM behavior with openai_compat adapter
- Update CODE_REVIEW verification output with new test results
- Document plan deviation in 计划 대비 변경 사항 section

Closes inconsistency with PLAN requirement: 'reasoning/tool delta와 cancel을 보존한다'
2026-07-17 19:38:26 +09:00
01dc2ef78b refactor: readability baseline 및 테스트 구조 개선
- agent-readable-repository-refactor 완료: 기존 테스트 파일 아카이브 이동
- 새 테스트 파일 추가 (edge, node, client, config, readability)
- readability_audit 스크립트 및 baseline 추가
- roadmap/SDD 문서 갱신
- agent-client/pi/extensions/openai-sampling-parameters 추가
2026-07-17 16:02:12 +09:00
8c5b01c893 refactor: repository readable restructuring - OpenAI tests, roadmap, and cleanup
- Add unit tests for OpenAI edge adapter (chat handler, stream reasoning, tool synthesis, auth routes, test support)
- Add roadmap: agent-readable-repository-refactor milestone with subtask plans
- Update PHASE.md, priority-queue.md, .gitignore
- Delete old edge/node/openai.test files (replaced by proper test structure)
2026-07-16 13:38:19 +09:00
49ecb3ec9e sync: to agentic-framework v1.1.167 2026-07-16 07:26:33 +09:00
63d01eba5e refactor: 로드맵 기능 개선 및 템플릿 정합성 수정
- 로드맵 생성/갱신/분석 스킬 및 템플릿 일관성 수정
- phase별 PHASE.md 업데이트
- priority-queue 구조 개선
- roadmap 관련 규칙 파일 정렬
2026-07-15 21:21:26 +09:00
478d425af0 sync: to agentic-framework v1.1.166 2026-07-15 14:45:59 +09:00
b502e86ba6 add priority-queue and update roadmap 2026-07-15 14:35:44 +09:00
toki
c33b50faa7 feat(agent-roadmap): provider load metrics queue 대시보드 마일스톤을 추가한다 2026-07-15 12:42:40 +09:00
91a676b237 docs: update domain rules and project rules with current guidelines 2026-07-15 07:34:17 +09:00
7ca329ac9e refactor: archive G07 cloud review and update agent-test configs 2026-07-14 22:08:41 +09:00
9b7b4e044f refactor: openai usage metrics stream relay with grafana doc update
- Move usage metrics aggregation to stream layer in edge openai handler
- Refactor stream.go to relay usage metrics from node responses
- Update grafana doc with new metric structure and dashboard notes
- Remove completed G05 plan/code-review artifacts
- Archive closed task artifacts
2026-07-14 18:57:43 +09:00
79b361d7d9 Merge branch 'main' of https://git.toki-labs.com/toki/iop 2026-07-14 18:21:10 +09:00
0239ae9063 refactor: archive openai-compatible-provider-passthrough files and update configs
- Move openai-compatible-provider-passthrough contract sync milestone and SDD to archive
- Update agent-spec for openai-compatible surface and edge-node-execution
- Update routing policy model orchestration phase
- Sync agent-test/dev/inventory.yaml
- Update .env.example files
- Update configs/edge.yaml and docker-compose.yml
2026-07-14 18:20:48 +09:00
toki
f8978dbf70 docs: add repetition guard milestone detail 2026-07-14 18:12:01 +09:00
toki
eab8bad73d feat: update dev-corp test configs and add openai reasoning usage estimation 2026-07-14 14:44:00 +09:00
c839ea7c66 milestone: OpenAI-compatible passthrough contract sync to 검토중
- PHASE.md 상태를 [진행중]에서 [검토중]으로 전환
- Milestone: 완료 리뷰 업데이트, dev gx10 동등 환경 smoke 검증을 완료 근거로 추가
- SDD: External Provider에 dev gx10 Ornith/vLLM 추가, S10 시나리오와 Evidence Map 동기화
2026-07-14 10:27:36 +09:00
toki
91c10c1c36 Remove ORNITH_THINK comparison file 2026-07-14 09:46:20 +09:00
toki
f14d3a201e Add archive logs and pycache files 2026-07-14 09:21:39 +09:00
toki
d58d61810a Remove cloud-G07 plan and code review files 2026-07-14 09:21:04 +09:00
toki
217930f9b0 feat: update claude client gateway configuration
- Simplify model display names (remove verbose descriptions)
- Add use-model.sh for quick profile switching (dev-corp/ornith/fable/sonnet/opus)
- Change default gateway port from 18443 to 18444
- Remove deprecated ANTHROPIC_CUSTOM_MODEL_OPTION env vars
- Support system/developer role messages in OpenAI conversion
- Remove gateway-models.json cache (no longer needed)
- Add environment variables for gateway port and PATH in launchd plist
2026-07-14 07:23:28 +09:00
5cd7aea826 fix(openai): provider native thinking을 보존한다
OpenAI-compatible passthrough에서 caller가 보낸 provider-native thinking field가 catalog 기본 thinking budget으로 덮이지 않아야 한다. provider가 거부한 extension field도 Edge가 선판단하지 않고 provider status/body로 relay되는지 테스트 근거를 남긴다.
2026-07-14 07:21:37 +09:00
f430a07a3d update roadmap phase and milestone for openai-compatible provider passthrough 2026-07-14 06:50:36 +09:00
132af4f479 chore: archive logs for openai-compatible-provider-passthrough-contract-sync task 2026-07-14 06:42:39 +09:00
33f8f5e57f feat(edge): OpenAI compatible provider pass-through & test coverage 2026-07-14 06:39:53 +09:00
leedongmyun
9cff91f8bf docs(benchmark): Ornith think 응답 비교표를 추가한다 2026-07-14 06:14:00 +09:00
59c2997d47 refactor(openai): call metadata 기반 response_mode 라우터 선택을 제거한다
provider 라우트는 raw tunnel 패스스루, 그 외 라우트는 정규화된
RunEvent 경로로 응답을 결정한다. caller metadata는 임의 컨텍스트이며
응답 경로/shape를 선택하지 않는다 (SDD S01).

- chat_handler.go: response_mode parse/switch 로직 제거, 라우트 기반 분기로 단순화
- responses_handler.go: tunnelResponsesPassthroughSideband 함수 및 response_mode switch 제거
- stream.go: 관련 response_mode 라벨 사용 정리
- server_test.go: response_mode 관련 테스트 케이스 제거 및 정리
- usage_metrics_test.go: 사용되지 않는 테스트 대목 제거
- docs/openai-usage-grafana.md: response_mode 라벨 설명을 passthrough/normalized로 수정
2026-07-13 21:05:04 +09:00
leedongmyun
9f5d15d91c chore: sync OpenAI compatible API contract, routing policy, and dev-corp test updates 2026-07-13 19:18:07 +09:00
toki
10ede9381b chore(dev-corp): Control Plane compose 배포 상태를 반영한다
dev-corp Control Plane/observability compose 배포 결과를 inventory와 smoke 기준에 남기고, native Edge metrics용 Prometheus 설정을 분리한다. 원격 Docker 빌드의 TLS 제약을 피할 수 있도록 Control Plane runtime image 경로도 추가한다.
2026-07-13 15:35:10 +09:00
5b468059ef docs(dev-corp): handoff 문서를 추가한다 2026-07-13 15:17:00 +09:00
toki
05a1026aa4 Merge remote-tracking branch 'origin/main' 2026-07-13 15:12:34 +09:00
toki
83c26c4ac3 chore: update test rules, docs, and client configuration 2026-07-13 15:12:24 +09:00
89bd18ffa5 feat: add compose configuration for dev and dev-corp test environments 2026-07-13 14:08:43 +09:00
bb367055aa Merge remote-tracking branch 'origin/main' 2026-07-13 12:14:56 +09:00
5368926822 feat(observability): compose 관측 구성을 추가한다 2026-07-13 12:14:34 +09:00
toki
89b6aaf9d6 update test rules and docs 2026-07-13 11:45:56 +09:00
toki
469d2f32b4 Update dev-corp inventory configuration 2026-07-13 07:10:18 +09:00
ae4819046e Merge branch 'main' of https://git.toki-labs.com/toki/iop 2026-07-13 06:25:59 +09:00
01ba1b5796 chore: mark model group dispatch milestones as complete 2026-07-13 06:25:42 +09:00
leedongmyun
5a3a63fac2 docs(dev-corp): Spark Ornith direct 인벤토리를 기록한다 2026-07-13 06:13:47 +09:00
b7fedd04dc feat(edge): model group dispatch code polish and test coverage 2026-07-13 05:54:54 +09:00
8473a5450e feat: custom field preservation and sideband observation
- Add custom field preservation implementation
- Add sideband observation support
- Update OpenAI-compatible API contract
- Update roadmap and task files
2026-07-12 21:15:18 +09:00
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
398c9247db docs(dev): Ornith vLLM 설정 인벤토리를 보강한다 2026-07-12 15:41:08 +09:00