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
toki
eab8bad73d
feat: update dev-corp test configs and add openai reasoning usage estimation
2026-07-14 14:44: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
83c26c4ac3
chore: update test rules, docs, and client configuration
2026-07-13 15:12:24 +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
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
leedongmyun
192cf8e417
Sync uncommitted changes to new branch
2026-07-11 12:29:03 +09:00
c836f1e562
feat: update edge config, usage docs, tests, and roadmap
2026-07-11 04:47:11 +09:00
64328d2639
chore: grafana rollup docs - archive completed task files and add usage guide
2026-07-10 19:02:17 +09:00
toki
ddcc4f42f8
docs: update dev-corp openai compatible call guide and pi settings guide
2026-07-10 08:55:24 +09:00
toki
14c88c32aa
docs(docs): dev-corp OpenAI-compatible 호출 시 반복 출력 loop 방지를 위한 파라미터 가이드를 추가한다
2026-07-10 07:51:10 +09:00
toki
6ab66277b8
docs: update dev-corp profile with sampling parameter extension
2026-07-10 07:40:02 +09:00
leedongmyun
ef236878ff
docs: update dev-corp openai-compatible call and pi settings guide
2026-07-09 21:02:50 +09:00
leedongmyun
a709db0251
docs(contract): dev-corp gemma4:26b 파라미터 범위 및 가이드 문서 추가
2026-07-09 20:48:05 +09:00
893aad6edb
sync: edge openai raw tunnel sideband passthrough - contracts, specs, implementation, and tests
2026-07-08 07:51:23 +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
53e09201a0
update: sync contract, test documents and cleanup task
2026-07-04 19:17:25 +09:00
b55d1a2e85
fix: document and verify provider priority leveling
2026-07-04 15:05:36 +09:00
9b4c6ac644
feat: edge server-side streaming refactoring and contract/docs update
2026-07-04 13:46:39 +09:00
77ab36cbd1
feat: edge config refresh and OpenAI handlers update
...
- Add config refresh classification and test coverage
- Update OpenAI chat/responses/stream handlers with config refresh support
- Add comprehensive server tests for config refresh
- Update local dev guide with config refresh information
- Extend config package with ConfigRefresh field
2026-07-04 09:33:00 +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
6f2506258c
chore: archive completed G04 runtime docs and update edge config
2026-06-30 12:50:49 +09:00
3f2b79d953
docs(dev): dev-runtime 3-node 프로파일 문서와 inventory를 갱신한다
...
mac-mlx-vllm-node를 별도 node에서 mac-codex-node의 provider resource로
통합한 구현 결과를 dev-runtime 기준 문서에 반영한다.
3 connected nodes + 3 provider candidates 기준으로 일치시킨다.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-28 23:59:40 +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
a18cc9065a
update test docs and edge local dev guide
2026-06-24 23:59:04 +09:00
395c0b4708
update: edge/node config and openapi contract changes
2026-06-24 22:03:09 +09:00
a47331f21d
fix(dev-runtime): 배포 검증 실패를 수정한다
...
원격 macOS에서 빈 prompt 인자가 oneshot CLI에 전달되어 cwd 테스트가 실패했고, app-server cwd 검증은 고정 sleep 레이스에 의존했다.
dev 배포가 같은 기준으로 반복되도록 inventory와 capacity smoke 절차도 함께 정리한다.
2026-06-24 15:39:43 +09:00
7d69b9f2a1
feat: runtime reconnect config refresh completed
...
- Update SDD and milestone documentation
- Add node transport client test
- Update edge local dev guide
- Add field docs smoke tests
2026-06-24 04:36:29 +09:00
ff161b9b12
feat: runtime reconnect config refresh milestone completion
...
- Add runtime-reconnect-config-refresh milestone and SDD
- Archive m-runtime-reconnect-config-refresh task with full logs
- Update edge/node domain rules, bootstrap, transport sessions
- Update config package and node.yaml configuration
- Update documentation and ROADMAP/PHASE files
2026-06-21 16:14:16 +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
37cb1b2cf7
fix(client): 웹 환경에서 외부 푸시 초기화를 비활성화한다
...
플랫폼별 초기화 분기를 추가해 웹 실행 시 Firebase와 Mattermost 초기화를 건너뛰고, Edge local 운영 문서와 기본 설정값을 실제 운영 연계 흐름에 맞춰 정리한다.
2026-06-10 18:36:01 +09:00
49d32a619b
update roadmap and documentation for control-plane and edge components
2026-05-30 18:29:18 +09:00
4f0b6ba0b5
update roadmap and docs for control-plane-portal-ops phase
2026-05-29 21:25:26 +09:00
95693f1cec
docs: edge local dev guide 및 관련 문서 업데이트
2026-05-28 20:10:54 +09:00
e02ae80ce6
refactor: move dev scripts to scripts/dev/ and update configurations
2026-05-28 19:42:54 +09:00
5c3fef65e9
feat: edge local dev infrastructure and artifact server implementation
...
- Add artifact_server.go for edge node artifact serving
- Refactor bootstrap/runtime.go to use new artifact server
- Update Makefile for new build workflow
- Remove deprecated bin/build/field-binaries.sh
- Update edge README with new development workflow
- Update edge-local-dev-guide.md with artifact server info
- Add config and hostsetup updates for artifact serving
- Update agent-ops rules and testing domain rules
2026-05-28 18:53:12 +09:00
329576345d
refactor: separate local build and field dist targets
...
- Separate local binary build (make build) from field bundle dist (make dist)
- make build now uses direct go build for local development only
- make dist handles cross-platform field binaries with checksums and manifests
- Remove LOCAL_BIN_DIR sync logic from field-binaries.sh
- Update edge-local-dev-guide.md to reflect new build workflow
2026-05-28 14:48:36 +09:00
86311b2d54
Update project files and clean up temp_verif directory
2026-05-28 14:42:55 +09:00
0ac1217730
update docs and roadmap files
2026-05-28 09:57:07 +09:00
a4af8e5925
feat: edge local dev config and smoke bundle docs update
...
- Update edge README with local dev instructions
- Update edge main.go and tests
- Update deploy-dev documentation
- Archive completed task files
2026-05-28 07:55:26 +09:00
fea819a7e0
Update field-bootstrap-user-test.md
2026-05-27 22:06:55 +09:00
b54f3945d4
chore: update project docs, rules, and roadmap files
2026-05-27 20:58:00 +09:00
6092658758
docs: deploy 및 field 가이드 문서 업데이트, project rules 갱신
2026-05-27 20:46:19 +09:00
d8889d0867
chore: update roadmap and docs for serving-routing-optimization phase
2026-05-27 20:15:36 +09:00
0d83ef378e
기능: bootstrap 명령을 positional token 방식의 한 줄 UX로 변경한다
...
사용자가 artifact URL, Edge 주소, token을 환경변수로 직접 설정하던
IOP_* named parameter 방식을 제거하고, curl | bash -s <token> 형태의
단일 positional token UX로 변경한다.
- bootstrap script에서 NODE_TOKEN을 첫 번째 인자로 받도록 변경
- token 누락 시 명확한 에러 메시지 출력
- artifact HTTP를 127.0.0.1 바인딩으로 변경
- docs, rules, roadmap에 one-line bootstrap UX 기준 기록
2026-05-27 17:56:27 +09:00
3b9f37076a
feat: field bootstrap test port readiness milestone complete
...
- Add field bootstrap user test documentation
- Update serving-routing-optimization phase and milestone
- Update edge runtime bootstrap and openai server implementation
- Add edge/node binaries build script updates
- Update config structures and tests
- Update architecture and deploy docs
- Archive agent task logs for completed sub-tasks
2026-05-27 14:32:03 +09:00