Commit graph

544 commits

Author SHA1 Message Date
0bfcb0f189 feat: usage metrics - identity metering, usage token logging, and runtime proto 2026-07-10 17:54:23 +09:00
65b48c96a2 Merge remote-tracking branch 'origin/main' 2026-07-09 22:13:00 +09:00
d2b03618ab feat: operational observability - usage token log ops MVP 2026-07-09 22:12:21 +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
leedongmyun
6d2de5bd1c docs: update dev-corp runtime deploy skill, edge smoke and inventory 2026-07-09 18:18:29 +09:00
leedongmyun
e8c240ea23 chore(dev-corp): dev-corp 환경의 규칙 및 테스트 스모크 테스트를 업데이트한다 2026-07-09 18:07:18 +09:00
leedongmyun
85a49fa3df chore: update dev-corp testing files and skill 2026-07-09 16:51:06 +09:00
leedongmyun
eefb599c99 chore: remove HANDOFF.md 2026-07-09 16:22:02 +09:00
leedongmyun
601ec79a53 docs: add milestone for OpenAI-compatible output validation filters 2026-07-09 15:22:59 +09:00
toki
514f9509fc docs: add seulgivibe provider planning 2026-07-09 13:47:20 +09:00
toki
0d9f42970e docs: dev-corp passthrough handoff 2026-07-09 13:40:41 +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
toki
b6363f7dd2 feat(openai): explicit reasoning 보존 로직 추가 및 관련 핸들러 개선
Strict output 모드에서 reasoning이 명시적으로 요청된 경우 이를 보존할 수 있도록
normalizeCompletionOutput 함수와 관련 핸들러들의 로직을 업데이트한다.
2026-07-09 11:23:34 +09:00
toki
5aece17895 docs(dev-corp): Pi 프로필 분리를 기록한다 2026-07-09 09:30:16 +09:00
e3053b1a4f update agent-test/dev configs 2026-07-09 05:41:19 +09:00
99fcd19b06 test(dev): tool-call smoke 검증 기준을 갱신한다 2026-07-08 16:55:42 +09:00
toki
c747c395cf test(openai): passthrough 모델 alias 설명을 정리한다 2026-07-08 16:24:01 +09:00
toki
909f916df8 fix(openai): passthrough 응답 모델 alias를 보존한다 2026-07-08 16:14:14 +09:00
toki
8ff1489124 docs(dev-corp): record 15 concurrency deployment verification 2026-07-08 15:53:38 +09:00
toki
c2437aaede docs(dev-corp): 동시성 검증 기준을 15개로 정한다 2026-07-08 15:44:53 +09:00
toki
b44ac82991 docs: update pi agent default provider and model for Mac Studio vLLM-MLX 2026-07-08 15:41:06 +09:00
toki
4837c9bff4 docs: update dev-corp skill and smoke tests 2026-07-08 15:35:46 +09:00
toki
1c65587795 chore: update dev-corp skill and test files 2026-07-08 15:20:27 +09:00
toki
04581a5802 docs: update runtime capacity, parser/template settings and observation data for Gemma4 and Qwen 2026-07-08 14:56:22 +09:00
toki
7d0c3ca14e chore: update agent-ops and agent-test files 2026-07-08 14:28:31 +09:00
toki
28f68a6880 fix(cli): terminal 출력 테스트를 안정화한다 2026-07-08 11:45:26 +09:00
toki
baa1c0a890 chore: update dev-corp testing and runtime-deploy skill 2026-07-08 11:20:10 +09:00
toki
11edd14c88 Update files 2026-07-08 11:07:53 +09:00
toki
8bfe268ecc Remove .pi configuration files 2026-07-08 11:07:52 +09:00
bc966f8cb3 sync: routing policy model orchestration updates and node implementation 2026-07-08 10:21:10 +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
1319e328fe update roadmap: knowledge-tool-optimization-extension, routing-policy-model-orchestration 2026-07-07 19:26:20 +09:00
0879dedc85 sync: to agentic-framework v1.1.165 2026-07-07 11:10:03 +09:00
ae243a03c1 update agent-spec templates and skills, add agent-spec dir 2026-07-07 11:08:25 +09:00
f7dcf9118e sync: to agentic-framework v1.1.164 2026-07-07 07:38:37 +09:00
8f030265ca feat: agent-ops rules and skills update
- Add agent-spec rules and templates
- Add complete-milestone, create-spec, update-spec skills
- Update common router and rules
2026-07-07 07:37:56 +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
0e93b615f6 update roadmap phases and milestones 2026-07-06 15:41:31 +09:00
8835a8fbd3 doc(G04): fill implementation section of CODE_REVIEW 2026-07-06 15:41:11 +09:00
2b3793149c fix(edge/openai): remove preview fields from production logs
Remove all *_preview zap.String/Any fields from OpenAI-compatible log
calls (chat_handler, responses_handler, stream) so that prompt, content,
reasoning, source, and delta values are never written in plain to
operational logs.

Replace preview fields with non-content metadata:
  - prompt_len, content_len, reasoning_len, delta_len, source_len
  - message_count, content_len, finish_reason, tool_call_count

Also remove the now-unused previewString helper from types.go.

Add log_safety_test.go with regression tests that:
  - verify no *_preview fields exist on any log line
  - verify operational metadata fields are retained for observability
  - verify logOpenAICompatStreamOutput does not emit delta_preview
2026-07-06 15:21:50 +09:00
18b2880738 Add review_followup_alignment task 2026-07-06 10:46:46 +09:00