7bf153ea1c
sync: to agentic-framework v1.1.172
2026-07-23 21:50:43 +09:00
c41d9e2c41
sync: to agentic-framework v1.1.171
2026-07-23 21:37:34 +09:00
0ffcb88db0
feat: provider-resource-admission-ownership alignment
...
- Archive provider-resource-admission-ownership milestone/SDD
- Align contract: CP-edge wire, runtime refresh, node runtime, OpenAI surface
- Update roadmap: phase state, priority queue
- Update specs: control-plane ops, OpenAI surface, edge execution, provider pool refresh
- Add node runtime supervisor bootstrapping and unit tests
- Fix control-plane edge registry handler and http_views
- Fix edge model queue admission and long context queue tests
2026-07-22 20:45:04 +09:00
51de0e259e
docs(spec,contract,roadmap,scripts): 계약·스펙·로드맵 문서 갱신 및 e2e 테스트 보완
...
- edge-node-runtime-wire 계약 스키마 동기화
- edge-node-execution, provider-pool-config-refresh 스펙 갱신
- provider-resource-admission-ownership-alignment 마일스톤 상태 동기화
- control-plane-portal-ops phase 신규 추가 (multi-edge-operations)
- e2e-smoke: 재연결 테스트 플로우, bind timeout, reconnect 설정 반영
2026-07-22 18:11:24 +09:00
cc6e71db79
feat(proto,config): runtime ready handshake proto 스키마 및 재연결 설정
...
- NodeReadyRequest/Response: 노드→엣지 연결 준비 확인 핸드셰이크 추가
- ReconnectConf: interval_sec, max_attempts 명시적 설정 지원
- node_config_test: 재연결 설정 로드 검증
2026-07-22 18:11:12 +09:00
4a76851254
feat(node): 연결 supervisor 및 CLI adaptors 개선
...
- runtimeSupervisor 단일 goroutine으로 연결·재연결 수명주기 관리
- 초기 연결 실패 시 fx OnStart 후크 중단 방지 (SDD S16)
- finite 재연결 시도 고갈 시 노드 종료
- CLI adaptors: oneshot, opencode_sse, persistent 보강 및 테스트 확장
2026-07-22 18:11:06 +09:00
4dcf6f0cf9
feat(edge): provider 리소스 승인 소유권 정렬 구현
...
- 노드 연결 2단계 핸드셰이크 추가 (Register→NodeReady→DispatchReady)
- ConnectionGeneration 기반 연결 세대 관리로 stale 연결 차폐
- configured 노드 catalog 기반 snapshot rebuild (Connected 상태 분리)
- provider 리스 소유권 일원화: edge가 소유권 승인·반환 전까지 대기
- 모델 대기열 승인/해제/스냅샷 서비스 구현
- 재연결 준비도 통합 테스트, 아카이브된 하위태스크 8건 포함
2026-07-22 18:10:54 +09:00
e8df747b5f
docs(agent-ops): agent-ops 스킬·룰·라우터 갱신
...
- router: refine-local-plans 라우팅 추가, plan/review 역할 경계 명시
- plan: review stub 템플릿 및 SKILL.md 보강
- code-review: SKILL.md, agent yaml, user-review 템플릿 갱신
- finalize-task-routing: SKILL.md 및 agent yaml 갱신
- _templates: implementation-user-review-request-section 수정
- rules/common/rules.md, AGENTS.md: archive 접근 예외 확장
2026-07-22 18:10:26 +09:00
56767f8a35
chore(agent-ops): OpenAI 전용 plan 메타데이터를 제거한다
2026-07-21 07:50:45 +09:00
64883dde61
update roadmap: archive milestones and update phase files
2026-07-20 21:07:27 +09:00
c14640f305
feat: provider resource admission ownership alignment - runtime refresh & model queue implementation
...
- Implement runtime refresh logic for provider resource ownership alignment
- Add model queue admission service with scheduling support
- Add comprehensive tests: runtime_refresh_test, provider_scheduling_test, service_internal_test
- Update edge and node smoke tests for new functionality
- Update dev-runtime-deploy SKILL, PHASE, SDD documents
- Archive G07 task files and update priority queue
- Update agent-test dev configs (edge-smoke, node-smoke, inventory)
2026-07-20 10:50:44 +09:00
2f560e3f3b
feat: provider pool admission, policy config, snapshot source task archive + runtime updates
...
- Archive completed subtask plans/code reviews (04, 05+03,04, 07+03)
- Add provider_pool_admission_test.go
- Update edge config types, load, catalog validation
- Update runtime, config refresh, service layers for admission
- Update test docs and inventory
- Update provider scheduling, resolution, tunnel, status modules
2026-07-19 22:41:05 +09:00
823dec28b4
sync: to agentic-framework v1.1.170
2026-07-19 22:17:07 +09:00
546a3f8a12
sync: to agentic-framework v1.1.169
2026-07-19 19:56:57 +09:00
e4966b0b17
sync: agent-ops from agentic-framework v1.1.168
2026-07-19 14:32:16 +09:00
3515ba6e4c
refactor: model queue admission/release/reservation, provider resolution, tunnel 개선
2026-07-19 14:03:46 +09:00
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