- add finalize-task-routing skill with policy and test scripts
- add execution target selection scripts and tests for orchestrate-agent-task-loop
- add quota probe adapter and CLI status for node app
- update plan, finalize-task-routing, and orchestration skill files
- add agent-task archive for runtime target selector
- update stream-evidence-gate-core milestone
- runtimeSupervisor 단일 goroutine으로 연결·재연결 수명주기 관리
- 초기 연결 실패 시 fx OnStart 후크 중단 방지 (SDD S16)
- finite 재연결 시도 고갈 시 노드 종료
- CLI adaptors: oneshot, opencode_sse, persistent 보강 및 테스트 확장
- 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을 보존한다'
- agent-readable-repository-refactor 완료: 기존 테스트 파일 아카이브 이동
- 새 테스트 파일 추가 (edge, node, client, config, readability)
- readability_audit 스크립트 및 baseline 추가
- roadmap/SDD 문서 갱신
- agent-client/pi/extensions/openai-sampling-parameters 추가
OpenAI-compatible passthrough에서 caller가 보낸 provider-native thinking field가 catalog 기본 thinking budget으로 덮이지 않아야 한다. provider가 거부한 extension field도 Edge가 선판단하지 않고 provider status/body로 relay되는지 테스트 근거를 남긴다.
- Add stream trace logging to edge server streamChatCompletion
- Add stream trace logging to node adapter openai_compat provider
- Enable trace via IOP_OPENAI_COMPAT_TRACE_STREAM env var or iop_trace_stream metadata
- Track content, reasoning, tool_calls chunks with think tag detection
Cline이 텍스트 XML 블록으로 도구 호출을 내보내는 경우 OpenAI-compatible tool_calls 응답으로 변환해야 클라이언트 실행 루프가 멈추지 않는다.
Node resource model 로드맵과 agent-task 문서는 요청된 전체 변경 범위에 포함한다.
원격 macOS에서 빈 prompt 인자가 oneshot CLI에 전달되어 cwd 테스트가 실패했고, app-server cwd 검증은 고정 sleep 레이스에 의존했다.
dev 배포가 같은 기준으로 반복되도록 inventory와 capacity smoke 절차도 함께 정리한다.
- edge node의 runtime 재연결 시 config refresh機制 구현
- node adapter에 config set 및 diff 기능 추가
- proto runtime에 config refresh 관련 스키마 추가
- edge transport server에 config refresh 핸들러 추가
- 관련 테스트 코드 및 archive 작업 기록 추가
- Add queue capability contract and FIFO admission queue planning
- Update edge node mapper and runtime types for queue support
- Extend ollama and vllm adapters with availability/capacity features
- Add config updates for queue and provider settings
- Update proto definitions for runtime queue messages
- 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
- Complete edge owned options and commands capabilities tasks
- Update edge ollama passthrough and server tests
- Update opsconsole console, events, and status
- Update node command service and service tests
- Update node ollama adapter and node tests
- Update node README and domain rules
- Add inference provider extension phase and milestones for node multi-target serving
- Update edge cmd config and node mapper for multi-target support
- Add Ollama adapter updates and transport client changes
- Update config package and edge.yaml for new settings
- Extend runtime proto with multi-target serving fields
- Add agent task archives and plans for adapter registry, route catalog,
engine profiles, edge options, commands/caps, runtime concurrency,
and field smoke tests
원격 터미널 브리지 선행 작업을 위해 PTY session core를 node-owned terminal package로 분리하고, CLI persistent executor가 새 경계를 사용하도록 정리한다.
검증 루프 산출물과 roadmap 컨텍스트도 함께 반영해 완료 근거와 후속 포트 표준화 범위를 남긴다.
터미널 세션 core와 CLI mode executor 경계를 분리해 후속 remote terminal bridge가 재사용할 내부 실행 기반을 만든다.
adapter 기본값과 vLLM experimental surface도 명시해 production 실행 경로가 mock fallback이나 미구현 실행으로 숨지 않게 한다.
Add baselineAssistant tracking to prevent repainted/stale assistant
messages from being emitted when a new prompt is being entered.
Introduce latestClaudeAssistantMessageAfterPromptFromCleanOutput to
detect assistant messages that appear after the current prompt echo,
and isClaudePromptEchoLine to recognize prompt echo lines. Add tests
for suppression of previous replies while prompt echoes and for
allowing same text after current prompt.
- Add streaming support and load balancing in OpenAI edge server
- Enhance Ollama adapter with runtime event handling and health checks
- Add new runtime event types for model loading/unloading
- Update e2e test script for OpenAI-Ollama flow