iop/apps/edge/internal/openai
toki d1e32b6e06 feat(openai): 반복 출력 복구를 구현한다
출력 반복을 요청 단위로 감지하고 안전한 continuation lifecycle을 보장하기 위해 Chat/Responses codec과 stream gate evidence를 함께 정렬한다.
2026-07-29 18:40:36 +09:00
..
buffered_sse.go feat(stream-evidence-gate-core): complete stream evidence gate core implementation 2026-07-28 04:08:12 +09:00
cancellation_routes_test.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
chat_completion.go feat(stream-evidence-gate-core): complete stream evidence gate core implementation 2026-07-28 04:08:12 +09:00
chat_decode.go feat(openai): 반복 출력 복구를 구현한다 2026-07-29 18:40:36 +09:00
chat_handler.go feat: openai-compatible output validation filters - stream gate pipeline, policy, filters, tunnel codec, model queue, provider pool, contract & spec updates 2026-07-28 15:21:09 +09:00
chat_handler_test.go refactor: readability baseline 및 테스트 구조 개선 2026-07-17 16:02:12 +09:00
chat_policy.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
chat_stream_reasoning_test.go refactor: repository readable restructuring - OpenAI tests, roadmap, and cleanup 2026-07-16 13:38:19 +09:00
chat_stream_session.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
chat_stream_session_test.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
chat_tool_synthesis_test.go refactor: readability baseline 및 테스트 구조 개선 2026-07-17 16:02:12 +09:00
chat_types.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
common_types.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
dispatch_context.go feat: openai-compatible output validation filters - stream gate pipeline, policy, filters, tunnel codec, model queue, provider pool, contract & spec updates 2026-07-28 15:21:09 +09:00
dispatch_context_test.go feat: stream evidence gate core - full implementation 2026-07-26 20:48:53 +09:00
filter_observation_sink.go feat(stream-evidence-gate-core): complete stream evidence gate core implementation 2026-07-28 04:08:12 +09:00
filter_observation_sink_test.go feat(stream-evidence-gate-core): complete stream evidence gate core implementation 2026-07-28 04:08:12 +09:00
identity_metering_test.go refactor: readability baseline 및 테스트 구조 개선 2026-07-17 16:02:12 +09:00
input_estimator.go feat: stream evidence gate core - full implementation 2026-07-26 20:48:53 +09:00
input_estimator_test.go fix: post-commit refinements 2026-07-26 20:53:32 +09:00
json_field_patch.go feat: stream evidence gate core - full implementation 2026-07-26 20:48:53 +09:00
log_safety_test.go feat(stream-evidence-gate-core): complete stream evidence gate core implementation 2026-07-28 04:08:12 +09:00
normalized_sse.go feat(stream-evidence-gate-core): complete stream evidence gate core implementation 2026-07-28 04:08:12 +09:00
ollama_passthrough.go
openai_auth_routes_models_test.go refactor: repository readable restructuring - OpenAI tests, roadmap, and cleanup 2026-07-16 13:38:19 +09:00
openai_request_rebuilder.go feat(openai): 반복 출력 복구를 구현한다 2026-07-29 18:40:36 +09:00
openai_request_rebuilder_test.go feat(openai): 반복 출력 복구를 구현한다 2026-07-29 18:40:36 +09:00
principal.go
provider_dispatch_test.go refactor: readability baseline 및 테스트 구조 개선 2026-07-17 16:02:12 +09:00
provider_model_rewrite.go feat: stream evidence gate core - full implementation 2026-07-26 20:48:53 +09:00
provider_observability_test.go refactor: readability baseline 및 테스트 구조 개선 2026-07-17 16:02:12 +09:00
provider_observation.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
provider_policy_test.go refactor: readability baseline 및 테스트 구조 개선 2026-07-17 16:02:12 +09:00
provider_selection_test.go refactor: readability baseline 및 테스트 구조 개선 2026-07-17 16:02:12 +09:00
provider_test_support_test.go feat(stream-evidence-gate-core): complete stream evidence gate core implementation 2026-07-28 04:08:12 +09:00
provider_tool_validation_test.go feat(stream-evidence-gate-core): complete stream evidence gate core implementation 2026-07-28 04:08:12 +09:00
provider_tunnel.go feat: openai-compatible output validation filters - stream gate pipeline, policy, filters, tunnel codec, model queue, provider pool, contract & spec updates 2026-07-28 15:21:09 +09:00
provider_tunnel_auth_test.go refactor: readability baseline 및 테스트 구조 개선 2026-07-17 16:02:12 +09:00
provider_tunnel_test.go refactor: readability baseline 및 테스트 구조 개선 2026-07-17 16:02:12 +09:00
responses_completion.go feat: openai-compatible output validation filters - stream gate pipeline, policy, filters, tunnel codec, model queue, provider pool, contract & spec updates 2026-07-28 15:21:09 +09:00
responses_decode.go feat(openai): 반복 출력 복구를 구현한다 2026-07-29 18:40:36 +09:00
responses_handler.go feat(openai): 반복 출력 복구를 구현한다 2026-07-29 18:40:36 +09:00
responses_handler_test.go feat: openai-compatible output validation filters - stream gate pipeline, policy, filters, tunnel codec, model queue, provider pool, contract & spec updates 2026-07-28 15:21:09 +09:00
responses_stream_gate.go feat(openai): 반복 출력 복구를 구현한다 2026-07-29 18:40:36 +09:00
responses_types.go feat(openai): 반복 출력 복구를 구현한다 2026-07-29 18:40:36 +09:00
route_resolution.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
routes.go
run_result.go
server.go feat(stream-evidence-gate-core): complete stream evidence gate core implementation 2026-07-28 04:08:12 +09:00
server_test_support_test.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
sse_writer.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
stream_gate_dispatcher.go feat: openai-compatible output validation filters - stream gate pipeline, policy, filters, tunnel codec, model queue, provider pool, contract & spec updates 2026-07-28 15:21:09 +09:00
stream_gate_dispatcher_test.go feat: stream evidence gate core - full implementation 2026-07-26 20:48:53 +09:00
stream_gate_filters.go feat(openai): 반복 출력 복구를 구현한다 2026-07-29 18:40:36 +09:00
stream_gate_filters_test.go feat(openai): 반복 출력 복구를 구현한다 2026-07-29 18:40:36 +09:00
stream_gate_ingress.go feat(streamgate): 요청 런타임 수명주기를 구현한다 2026-07-26 21:03:39 +09:00
stream_gate_ingress_test.go feat: openai-compatible output validation filters - stream gate pipeline, policy, filters, tunnel codec, model queue, provider pool, contract & spec updates 2026-07-28 15:21:09 +09:00
stream_gate_pipeline_test.go feat(openai): 반복 출력 복구를 구현한다 2026-07-29 18:40:36 +09:00
stream_gate_policy.go feat(openai): 반복 출력 복구를 구현한다 2026-07-29 18:40:36 +09:00
stream_gate_policy_test.go feat(openai): 반복 출력 복구를 구현한다 2026-07-29 18:40:36 +09:00
stream_gate_release_sink.go feat: openai-compatible output validation filters - stream gate pipeline, policy, filters, tunnel codec, model queue, provider pool, contract & spec updates 2026-07-28 15:21:09 +09:00
stream_gate_runtime.go feat(openai): 반복 출력 복구를 구현한다 2026-07-29 18:40:36 +09:00
stream_gate_tunnel_codec.go feat: add stream gate pipeline, policy, filters, tunnel codec files 2026-07-28 15:25:23 +09:00
stream_gate_vertical_slice_test.go feat(openai): 반복 출력 복구를 구현한다 2026-07-29 18:40:36 +09:00
strict_output.go
text_tool_literals.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
text_tool_markup.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
text_tool_parser.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
tool_argument_normalization.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
tool_command_normalization.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
tool_schema.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
tool_validation.go feat(stream-evidence-gate-core): complete stream evidence gate core implementation 2026-07-28 04:08:12 +09:00
usage_metrics.go refactor: readability baseline 및 리팩토링 (에지/노드/클라이언트/설정) 2026-07-18 07:39:38 +09:00
usage_metrics_test.go refactor: readability baseline 및 테스트 구조 개선 2026-07-17 16:02:12 +09:00
workspace_metadata_test.go refactor: readability baseline 및 테스트 구조 개선 2026-07-17 16:02:12 +09:00