iop/apps/edge/internal/openai
2026-08-15 15:28:49 +09:00
..
testdata/anthropic
anthropic_bridge.go fix(edge): Gemini 도구 서명을 provider 계층에서 정규화한다 2026-08-14 04:42:45 +09:00
anthropic_bridge_test.go fix(edge): 대화 중 system 메시지를 정규화한다 2026-08-14 01:31:55 +09:00
anthropic_handler.go fix(openai): Claude hybrid selector를 정규화한다 2026-08-15 13:51:10 +09:00
anthropic_native.go
anthropic_native_test.go
anthropic_stream.go fix(openai): artifact selector 스트림을 분류 전 버퍼링한다 2026-08-15 14:29:11 +09:00
anthropic_surface_test.go
anthropic_types.go fix(edge): 대화 중 system 메시지를 정규화한다 2026-08-14 01:31:55 +09:00
artifact_pair.go fix(openai): hybrid artifact selector를 경량화한다 2026-08-15 15:06:04 +09:00
artifact_pair_test.go fix(openai): hybrid artifact selector를 경량화한다 2026-08-15 15:06:04 +09:00
buffered_sse.go fix(node,edge): provider stall watchdog 구현을 제거한다 2026-08-15 11:22:20 +09:00
cancellation_routes_test.go
chat_completion.go fix(node,edge): provider stall watchdog 구현을 제거한다 2026-08-15 11:22:20 +09:00
chat_decode.go fix(benchmark): 원샷 비교 실행 실패를 해소한다 2026-08-12 14:37:17 +09:00
chat_handler.go fix(openai): selector canonical tool schema를 제공한다 2026-08-15 06:14:10 +09:00
chat_handler_test.go
chat_policy.go fix(edge): provider 호출 정규화 계층을 추가한다 2026-08-13 23:06:50 +09:00
chat_stream_reasoning_test.go
chat_stream_session.go
chat_stream_session_test.go
chat_tool_synthesis_test.go
chat_types.go fix(benchmark): 원샷 비교 실행 실패를 해소한다 2026-08-12 14:37:17 +09:00
common_types.go
credential_migration_test.go
dispatch_context.go
dispatch_context_test.go
filter_observation_sink.go
filter_observation_sink_test.go
gemini_bridge.go fix(edge): Gemini 거부 출처를 구분한다 2026-08-13 10:34:33 +09:00
gemini_handler.go Merge branch 'feature/benchmark-route-provider-followup' into dev 2026-08-13 23:29:18 +09:00
gemini_handler_test.go Merge branch 'feature/benchmark-route-provider-followup' into dev 2026-08-13 23:29:18 +09:00
gemini_types.go fix(benchmark): direct 진단 런타임을 안정화한다 2026-08-13 09:14:23 +09:00
hot_path_anthropic_gate_test.go fix(openai): artifact selector 스트림을 분류 전 버퍼링한다 2026-08-15 14:29:11 +09:00
hot_path_chat_gate_test.go fix(edge): 하이브리드 단계 책임을 복원한다 2026-08-15 09:24:28 +09:00
hot_path_cleanup.go fix(openai): cleanup receipt를 exact call id로 수렴시킨다 2026-08-15 15:28:49 +09:00
hot_path_cleanup_test.go fix(openai): cleanup receipt를 exact call id로 수렴시킨다 2026-08-15 15:28:49 +09:00
hot_path_direct.go fix(openai): normalize continuation tool identity 2026-08-15 06:34:45 +09:00
hot_path_direct_test.go fix(openai): hybrid artifact selector를 경량화한다 2026-08-15 15:06:04 +09:00
hot_path_dispatch.go fix(openai): selector 분류 오류 근거를 보존한다 2026-08-15 14:21:44 +09:00
hot_path_light.go fix(openai): cleanup receipt를 exact call id로 수렴시킨다 2026-08-15 15:28:49 +09:00
hot_path_light_test.go fix(edge): 중복 handoff 검증을 제거한다 2026-08-15 12:07:44 +09:00
hot_path_metrics.go
hot_path_observation.go fix(edge): caller workspace 하이브리드 경계를 복구한다 2026-08-15 04:01:21 +09:00
hot_path_observation_test.go fix(edge): 하이브리드 단계 책임을 복원한다 2026-08-15 09:24:28 +09:00
hot_path_review.go fix(edge): 하이브리드 단계 책임을 복원한다 2026-08-15 09:24:28 +09:00
hot_path_review_test.go fix(edge): caller workspace 하이브리드 경계를 복구한다 2026-08-15 04:01:21 +09:00
hot_path_selector.go fix(edge): artifact content와 제어 경로를 분리한다 2026-08-15 10:13:02 +09:00
hot_path_selector_test.go fix(edge): artifact content와 제어 경로를 분리한다 2026-08-15 10:13:02 +09:00
hot_path_stage_input.go fix(edge): review 검증 진입을 강제한다 2026-08-15 10:08:00 +09:00
hot_path_stage_stream.go
hot_path_terminal_control.go fix(openai): 프로필별 Chat 호출을 정규화한다 2026-08-15 05:12:54 +09:00
hot_path_terminal_control_test.go fix(openai): Work에 절대 Plan 경로를 전달한다 2026-08-15 08:31:20 +09:00
identity_metering_test.go
input_estimator.go
input_estimator_test.go
json_field_patch.go
log_safety_test.go
normalized_sse.go
ollama_passthrough.go
openai_auth_routes_models_test.go
openai_request_rebuilder.go
openai_request_rebuilder_test.go
principal.go fix(benchmark): 원샷 비교 실행 실패를 해소한다 2026-08-12 14:37:17 +09:00
principal_routes.go fix(benchmark): 원샷 비교 실행 실패를 해소한다 2026-08-12 14:37:17 +09:00
principal_routes_test.go fix(benchmark): 원샷 비교 실행 실패를 해소한다 2026-08-12 14:37:17 +09:00
provider_dispatch_test.go
provider_model_rewrite.go fix(openai): hybrid artifact selector를 경량화한다 2026-08-15 15:06:04 +09:00
provider_model_rewrite_test.go fix(openai): hybrid artifact selector를 경량화한다 2026-08-15 15:06:04 +09:00
provider_normalization.go fix(openai): 내부 Responses stream 결속을 맞춘다 2026-08-15 05:59:21 +09:00
provider_observability_test.go
provider_observation.go feat(api): Responses 브리지와 Gemini effort를 완성한다 2026-08-14 08:07:10 +09:00
provider_policy_test.go
provider_selection_test.go
provider_test_support_test.go fix(edge): Gemini 도구 서명을 provider 계층에서 정규화한다 2026-08-14 04:42:45 +09:00
provider_tool_validation_test.go fix(node,edge): provider stall watchdog 구현을 제거한다 2026-08-15 11:22:20 +09:00
provider_tunnel.go fix(edge): Gemini 도구 서명을 provider 계층에서 정규화한다 2026-08-14 04:42:45 +09:00
provider_tunnel_auth_test.go
provider_tunnel_test.go
request_coordinator.go fix(openai): artifact receipt의 중복 history gate를 제거한다 2026-08-15 14:48:18 +09:00
request_coordinator_test.go fix(openai): Anthropic history 표현을 정규화한다 2026-08-15 14:35:42 +09:00
request_coordinator_ttl.go
request_coordinator_ttl_test.go
request_identity_handler_test.go fix(openai): canonicalize issued tool calls 2026-08-15 06:39:36 +09:00
request_identity_ingress.go fix(openai): hybrid continuation 소유 순서를 바로잡는다 2026-08-15 15:15:01 +09:00
request_lineage.go fix(openai): Anthropic history 표현을 정규화한다 2026-08-15 14:35:42 +09:00
responses_completion.go
responses_decode.go
responses_handler.go feat(api): Responses 브리지와 Gemini effort를 완성한다 2026-08-14 08:07:10 +09:00
responses_handler_test.go
responses_protocol_profile_test.go feat(api): Responses 브리지와 Gemini effort를 완성한다 2026-08-14 08:07:10 +09:00
responses_stream_gate.go fix(node,edge): provider stall watchdog 구현을 제거한다 2026-08-15 11:22:20 +09:00
responses_types.go
route_resolution.go
routes.go fix(edge): Gemini 거부 출처를 구분한다 2026-08-13 10:34:33 +09:00
run_result.go
server.go fix(node,edge): provider stall watchdog 구현을 제거한다 2026-08-15 11:22:20 +09:00
server_test_support_test.go
single_request_anthropic_stream.go
single_request_anthropic_stream_test.go
single_request_chat.go fix(benchmark): 원샷 비교 실행 실패를 해소한다 2026-08-12 14:37:17 +09:00
single_request_chat_test.go fix(benchmark): 원샷 비교 실행 실패를 해소한다 2026-08-12 14:37:17 +09:00
single_request_executor.go feat(plan): 워크스페이스 분석을 선행한다 2026-08-14 18:19:17 +09:00
single_request_executor_test.go test(plan): 선행 조사 흐름을 검증한다 2026-08-14 18:36:44 +09:00
single_request_handler_test.go fix(edge): Claude advisor beta를 수용한다 2026-08-12 18:23:37 +09:00
single_request_metrics.go
single_request_plan_stage.go feat(plan): 워크스페이스 분석을 선행한다 2026-08-14 18:19:17 +09:00
single_request_plan_stage_test.go feat(plan): 워크스페이스 분석을 선행한다 2026-08-14 18:19:17 +09:00
single_request_preset_binding.go
single_request_preset_binding_test.go feat(orchestration): 템플릿 기반 작업 인계를 적용한다 2026-08-14 17:19:35 +09:00
single_request_provider_stage.go fix(edge): single request provider 정규화를 적용한다 2026-08-14 00:24:11 +09:00
single_request_provider_stage_test.go fix(node,edge): provider stall watchdog 구현을 제거한다 2026-08-15 11:22:20 +09:00
single_request_quality_gate.go
single_request_quality_gate_test.go test(plan): 선행 조사 흐름을 검증한다 2026-08-14 18:36:44 +09:00
single_request_review_stage.go fix(edge): 중복 handoff 검증을 제거한다 2026-08-15 12:07:44 +09:00
single_request_review_stage_test.go fix(edge): 중복 handoff 검증을 제거한다 2026-08-15 12:07:44 +09:00
single_request_work_stage.go fix(edge): 중복 handoff 검증을 제거한다 2026-08-15 12:07:44 +09:00
single_request_work_stage_test.go fix(edge): 중복 handoff 검증을 제거한다 2026-08-15 12:07:44 +09:00
sse_writer.go
stream_gate_dispatcher.go fix(node,edge): provider stall watchdog 구현을 제거한다 2026-08-15 11:22:20 +09:00
stream_gate_dispatcher_test.go fix(node,edge): provider stall watchdog 구현을 제거한다 2026-08-15 11:22:20 +09:00
stream_gate_filters.go fix(node,edge): provider stall watchdog 구현을 제거한다 2026-08-15 11:22:20 +09:00
stream_gate_filters_test.go
stream_gate_ingress.go fix(node,edge): provider stall watchdog 구현을 제거한다 2026-08-15 11:22:20 +09:00
stream_gate_ingress_test.go
stream_gate_pipeline_test.go fix(node,edge): provider stall watchdog 구현을 제거한다 2026-08-15 11:22:20 +09:00
stream_gate_policy.go fix(node,edge): provider stall watchdog 구현을 제거한다 2026-08-15 11:22:20 +09:00
stream_gate_policy_test.go
stream_gate_release_sink.go fix(node,edge): provider stall watchdog 구현을 제거한다 2026-08-15 11:22:20 +09:00
stream_gate_runtime.go fix(node,edge): provider stall watchdog 구현을 제거한다 2026-08-15 11:22:20 +09:00
stream_gate_tunnel_codec.go feat(api): Responses 브리지와 Gemini effort를 완성한다 2026-08-14 08:07:10 +09:00
stream_gate_vertical_slice_test.go
strict_output.go
text_tool_literals.go
text_tool_markup.go
text_tool_parser.go
tool_argument_normalization.go
tool_command_normalization.go
tool_schema.go
tool_validation.go
usage_attribution_attempt_test.go
usage_metrics.go
usage_metrics_test.go
workspace_tool_binding.go fix(openai): buffer command-mode stage projection 2026-08-15 06:57:26 +09:00
workspace_tool_binding_test.go fix(openai): buffer command-mode stage projection 2026-08-15 06:57:26 +09:00
workspace_tool_codec.go fix(openai): 프로필별 Chat 호출을 정규화한다 2026-08-15 05:12:54 +09:00