Paste your logs.

Built for Minecraft & Hytale

Unknown Log

117 lines
Raw
2026-01-29 22:09:20 | INFO | logging:callHandlers:1737 - **.**.**.**:64399 - "POST /v1/chat/completions HTTP/1.1" 200
2026-01-29 22:09:20 | DEBUG | kiro.streaming_core:parse_kiro_stream:160 - First token received
2026-01-29 22:09:20 | DEBUG | kiro.thinking_parser:_handle_pre_content:192 - Thinking tag '<thinking>' detected. Transitioning to IN_THINKING.
2026-01-29 22:09:22 | DEBUG | kiro.thinking_parser:_process_thinking_buffer:284 - Closing tag '</thinking>' found. Transitioning to STREAMING.
2026-01-29 22:09:28 | DEBUG | kiro.parsers:_finalize_tool_call:404 - Finalizing tool call 'Task' with raw arguments: '{"description": "Research SEO setup and issues", "prompt": "Research the SEO implementation in the anysolver dashboard. Focus on:\\n\\n1. **Sitemap**: Find and analyze `sitemap.ts` or `sitemap.xml` -
2026-01-29 22:09:28 | DEBUG | kiro.parsers:_finalize_tool_call:412 - Tool 'Task' arguments parsed successfully: ['description', 'prompt', 'subagent_type', 'model']
2026-01-29 22:09:28 | DEBUG | kiro.parsers:_finalize_tool_call:404 - Finalizing tool call 'Task' with raw arguments: ''
2026-01-29 22:09:28 | DEBUG | kiro.parsers:_finalize_tool_call:434 - Tool 'Task' has empty arguments string (will be deduplicated)
2026-01-29 22:09:28 | DEBUG | kiro.streaming_core:parse_kiro_stream:208 - Thinking block processing completed
2026-01-29 22:09:28 | DEBUG | kiro.parsers:deduplicate_tool_calls:206 - Deduplicated tool calls: 2 -> 1
2026-01-29 22:09:28 | DEBUG | kiro.streaming_openai:stream_kiro_to_openai_internal:225 - Processing 1 tool calls for streaming response
2026-01-29 22:09:28 | DEBUG | kiro.streaming_openai:stream_kiro_to_openai_internal:237 - Tool call [0] 'Task': id=tooluse_L3-Xoo7STT60DM04_4lI6Q, args_length=1071
2026-01-29 22:09:28 | DEBUG | kiro.streaming_openai:stream_kiro_to_openai_internal:281 - [Usage] claude-4.5-opus-high: prompt_tokens=74226 (subtraction), completion_tokens=102 (tiktoken), total_tokens=74328 (API Kiro)
2026-01-29 22:09:28 | DEBUG | kiro.streaming_openai:stream_kiro_to_openai_internal:319 - Streaming completed successfully
2026-01-29 22:09:28 | INFO | kiro.routes_openai:stream_wrapper:317 - HTTP 200 - POST /v1/chat/completions (streaming) - completed
2026-01-29 22:09:49 | INFO | kiro.routes_openai:chat_completions:172 - Request to /v1/chat/completions (model=claude-4.5-opus-high, stream=True)
2026-01-29 22:09:49 | DEBUG | kiro.converters_openai:convert_openai_messages_to_unified:198 - Converted 39 OpenAI messages: 0 tool_calls, 47 tool_results, 0 images
2026-01-29 22:09:49 | DEBUG | kiro.converters_openai:build_kiro_payload:286 - Converting OpenAI request: model=claude-4.5-opus-high -> claude-opus-4.5, messages=39, tools=20, system_prompt_length=0
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:process_tools_with_long_descriptions:435 - Tool 'Shell' has long description (13281 chars > 10000), moving to system prompt
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 3 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_16a12930-3be9-4db7-a50f-1f3fbba7e91', 'tool_c947ad1d-8b28-4edf-97c6-91ad4b26f55', 'tool_601283f7-1adb-44eb-b4b2-adc3ad73f3d']
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 6 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_773ac0ea-595b-4a45-a7f5-b5cfa39f25b', 'tool_b3826326-03f1-49ba-af70-82c95729f42', 'tool_442d978e-b82d-49d2-a0c5-ef1d6a6a4d3', 'tool_0fdcda15-957f-4185-90d9-41c49cc1c72', 'tool_50329e4b-d668-45b0-b0dc-eb16d7ef16e', 'tool_6b25cc45-13c5-4d82-9d96-321a67643f2']
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 6 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_c79315cd-af8a-4ff8-8fcf-401fd87115b', 'tool_6ece0059-5bac-4f61-9719-2537007f6a8', 'tool_815278d4-3d60-4906-895f-a1aa45173b2', 'tool_43cf1a6a-dc31-46dc-b1a6-29b60d97d2f', 'tool_d0ba978e-252c-421f-9642-0096bec2c16', 'tool_638f783b-e774-435d-b5db-c9d36bf4868']
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 6 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_b327c855-fc5e-4961-a89b-f4810c560c6', 'tool_4bd0f169-6c5c-444c-aa1f-0cbda1381a8', 'tool_72df4ca9-4e43-4f4b-8364-e2691a5ceb1', 'tool_125fd792-46a4-49e3-aa65-c2249ab9639', 'tool_d4bf7f66-06c8-4d79-a0e7-ba0fa1dc699', 'tool_67bc3e21-d5fd-41ca-8cb4-1e3488167c8']
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 5 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_a7ca986f-b676-400e-81a4-c16117831e0', 'tool_8ede67ff-5f46-42b5-8ac6-8fdf1c86f02', 'tool_12b11e10-50bd-4692-a336-df68db8a3e5', 'tool_a094ce53-1ab0-47f6-81fe-a10ca86a12d', 'tool_5e37c21f-8e18-4f33-9381-a6e983bcf1c']
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 5 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_9797fd03-928f-49b7-afad-7009b28fe15', 'tool_fd067be1-787e-4df5-842f-daa23e80f41', 'tool_8e67503a-32c1-44bc-a598-bf3209ffb0f', 'tool_90b966a6-0026-4036-b7fb-a2f2a7e3b7d', 'tool_f4c02cc2-8256-4459-b828-9b31d1ace49']
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 4 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_475904fc-c849-4769-b5c1-85da126e29c', 'tool_f17cb0f0-b92b-432f-bb52-aa90adc85a4', 'tool_5c49bc85-f622-422d-848f-e7a6078055e', 'tool_25152b25-fad2-4ac4-a05b-66ec148225d']
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 3 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_02dfe492-365a-4766-b462-73fbd115e65', 'tool_02cbf9dc-a222-4641-8b89-dc6c0f566d5', 'tool_f808fd7e-dc24-409d-b2bb-71529a6146f']
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 2 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_d_ytaH-1TL-V1WFs2_7WXA', 'tooluse_xyZBDTpeRnq4UnUaS8ueDg']
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_WGnF-28RQXaFf0NO9j4Pkw']
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_g_aU0jENR4-lqcGSZTFJ-g']
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_fvIOlv2bRJKDyg2Ag8-ILQ']
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse__yJTf1YTR-2grOQk2qHTBQ']
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_t46HWY3_T260LR_Y7v8q2Q']
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_vbWF5QJ2QKqzau9cp8u_jw']
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_L3-Xoo7STT60DM04_4lI6Q']
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:merge_adjacent_messages:1054 - Merged 2 adjacent messages (2 user)
2026-01-29 22:09:49 | DEBUG | kiro.converters_core:inject_thinking_tags:336 - Injecting fake reasoning tags with max_tokens=4000
2026-01-29 22:09:49 | DEBUG | kiro.http_client:_get_client:138 - Creating streaming HTTP client (read_timeout=300.0s)
2026-01-29 22:09:49 | DEBUG | kiro.http_client:request_with_retry:218 - Sending request to Kiro API...
2026-01-29 22:09:52 | DEBUG | kiro.streaming_core:parse_kiro_stream:147 - Thinking parser initialized with mode: as_reasoning_content
2026-01-29 22:09:52 | DEBUG | kiro.streaming_core:parse_kiro_stream:155 - Waiting for first token (timeout=15.0s)...
2026-01-29 22:09:52 | INFO | logging:callHandlers:1737 - **.**.**.**:9551 - "POST /v1/chat/completions HTTP/1.1" 200
2026-01-29 22:09:52 | DEBUG | kiro.streaming_core:parse_kiro_stream:160 - First token received
2026-01-29 22:09:52 | DEBUG | kiro.thinking_parser:_handle_pre_content:192 - Thinking tag '<thinking>' detected. Transitioning to IN_THINKING.
2026-01-29 22:09:55 | DEBUG | kiro.thinking_parser:_process_thinking_buffer:284 - Closing tag '</thinking>' found. Transitioning to STREAMING.
2026-01-29 22:09:56 | DEBUG | kiro.streaming_core:parse_kiro_stream:208 - Thinking block processing completed
2026-01-29 22:09:56 | DEBUG | kiro.streaming_openai:stream_kiro_to_openai_internal:281 - [Usage] claude-4.5-opus-high: prompt_tokens=75326 (subtraction), completion_tokens=215 (tiktoken), total_tokens=75541 (API Kiro)
2026-01-29 22:09:56 | DEBUG | kiro.streaming_openai:stream_kiro_to_openai_internal:319 - Streaming completed successfully
2026-01-29 22:09:56 | INFO | kiro.routes_openai:stream_wrapper:317 - HTTP 200 - POST /v1/chat/completions (streaming) - completed
2026-01-29 22:13:20 | INFO | kiro.routes_openai:chat_completions:172 - Request to /v1/chat/completions (model=claude-4.5-opus-high, stream=True)
2026-01-29 22:13:20 | DEBUG | kiro.converters_openai:convert_openai_messages_to_unified:198 - Converted 41 OpenAI messages: 0 tool_calls, 47 tool_results, 0 images
2026-01-29 22:13:20 | DEBUG | kiro.converters_openai:build_kiro_payload:286 - Converting OpenAI request: model=claude-4.5-opus-high -> claude-opus-4.5, messages=41, tools=20, system_prompt_length=0
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:process_tools_with_long_descriptions:435 - Tool 'Shell' has long description (13281 chars > 10000), moving to system prompt
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 3 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_16a12930-3be9-4db7-a50f-1f3fbba7e91', 'tool_c947ad1d-8b28-4edf-97c6-91ad4b26f55', 'tool_601283f7-1adb-44eb-b4b2-adc3ad73f3d']
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 6 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_773ac0ea-595b-4a45-a7f5-b5cfa39f25b', 'tool_b3826326-03f1-49ba-af70-82c95729f42', 'tool_442d978e-b82d-49d2-a0c5-ef1d6a6a4d3', 'tool_0fdcda15-957f-4185-90d9-41c49cc1c72', 'tool_50329e4b-d668-45b0-b0dc-eb16d7ef16e', 'tool_6b25cc45-13c5-4d82-9d96-321a67643f2']
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 6 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_c79315cd-af8a-4ff8-8fcf-401fd87115b', 'tool_6ece0059-5bac-4f61-9719-2537007f6a8', 'tool_815278d4-3d60-4906-895f-a1aa45173b2', 'tool_43cf1a6a-dc31-46dc-b1a6-29b60d97d2f', 'tool_d0ba978e-252c-421f-9642-0096bec2c16', 'tool_638f783b-e774-435d-b5db-c9d36bf4868']
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 6 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_b327c855-fc5e-4961-a89b-f4810c560c6', 'tool_4bd0f169-6c5c-444c-aa1f-0cbda1381a8', 'tool_72df4ca9-4e43-4f4b-8364-e2691a5ceb1', 'tool_125fd792-46a4-49e3-aa65-c2249ab9639', 'tool_d4bf7f66-06c8-4d79-a0e7-ba0fa1dc699', 'tool_67bc3e21-d5fd-41ca-8cb4-1e3488167c8']
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 5 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_a7ca986f-b676-400e-81a4-c16117831e0', 'tool_8ede67ff-5f46-42b5-8ac6-8fdf1c86f02', 'tool_12b11e10-50bd-4692-a336-df68db8a3e5', 'tool_a094ce53-1ab0-47f6-81fe-a10ca86a12d', 'tool_5e37c21f-8e18-4f33-9381-a6e983bcf1c']
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 5 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_9797fd03-928f-49b7-afad-7009b28fe15', 'tool_fd067be1-787e-4df5-842f-daa23e80f41', 'tool_8e67503a-32c1-44bc-a598-bf3209ffb0f', 'tool_90b966a6-0026-4036-b7fb-a2f2a7e3b7d', 'tool_f4c02cc2-8256-4459-b828-9b31d1ace49']
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 4 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_475904fc-c849-4769-b5c1-85da126e29c', 'tool_f17cb0f0-b92b-432f-bb52-aa90adc85a4', 'tool_5c49bc85-f622-422d-848f-e7a6078055e', 'tool_25152b25-fad2-4ac4-a05b-66ec148225d']
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 3 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_02dfe492-365a-4766-b462-73fbd115e65', 'tool_02cbf9dc-a222-4641-8b89-dc6c0f566d5', 'tool_f808fd7e-dc24-409d-b2bb-71529a6146f']
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 2 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_d_ytaH-1TL-V1WFs2_7WXA', 'tooluse_xyZBDTpeRnq4UnUaS8ueDg']
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_WGnF-28RQXaFf0NO9j4Pkw']
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_g_aU0jENR4-lqcGSZTFJ-g']
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_fvIOlv2bRJKDyg2Ag8-ILQ']
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse__yJTf1YTR-2grOQk2qHTBQ']
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_t46HWY3_T260LR_Y7v8q2Q']
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_vbWF5QJ2QKqzau9cp8u_jw']
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_L3-Xoo7STT60DM04_4lI6Q']
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:merge_adjacent_messages:1054 - Merged 2 adjacent messages (2 user)
2026-01-29 22:13:20 | DEBUG | kiro.converters_core:inject_thinking_tags:336 - Injecting fake reasoning tags with max_tokens=4000
2026-01-29 22:13:20 | DEBUG | kiro.http_client:_get_client:138 - Creating streaming HTTP client (read_timeout=300.0s)
2026-01-29 22:13:20 | DEBUG | kiro.http_client:request_with_retry:218 - Sending request to Kiro API...
2026-01-29 22:13:24 | DEBUG | kiro.streaming_core:parse_kiro_stream:147 - Thinking parser initialized with mode: as_reasoning_content
2026-01-29 22:13:24 | DEBUG | kiro.streaming_core:parse_kiro_stream:155 - Waiting for first token (timeout=15.0s)...
2026-01-29 22:13:24 | INFO | logging:callHandlers:1737 - **.**.**.**:43782 - "POST /v1/chat/completions HTTP/1.1" 200
2026-01-29 22:13:24 | DEBUG | kiro.streaming_core:parse_kiro_stream:160 - First token received
2026-01-29 22:13:24 | DEBUG | kiro.thinking_parser:_handle_pre_content:192 - Thinking tag '<thinking>' detected. Transitioning to IN_THINKING.
2026-01-29 22:13:26 | DEBUG | kiro.thinking_parser:_process_thinking_buffer:284 - Closing tag '</thinking>' found. Transitioning to STREAMING.
2026-01-29 22:13:26 | DEBUG | kiro.streaming_core:parse_kiro_stream:208 - Thinking block processing completed
2026-01-29 22:13:26 | DEBUG | kiro.streaming_openai:stream_kiro_to_openai_internal:281 - [Usage] claude-4.5-opus-high: prompt_tokens=77001 (subtraction), completion_tokens=157 (tiktoken), total_tokens=77158 (API Kiro)
2026-01-29 22:13:26 | DEBUG | kiro.streaming_openai:stream_kiro_to_openai_internal:319 - Streaming completed successfully
2026-01-29 22:13:26 | INFO | kiro.routes_openai:stream_wrapper:317 - HTTP 200 - POST /v1/chat/completions (streaming) - completed
2026-01-29 22:13:53 | INFO | kiro.routes_openai:chat_completions:172 - Request to /v1/chat/completions (model=claude-4.5-opus-high, stream=True)
2026-01-29 22:13:53 | DEBUG | kiro.converters_openai:convert_openai_messages_to_unified:198 - Converted 41 OpenAI messages: 0 tool_calls, 47 tool_results, 0 images
2026-01-29 22:13:53 | DEBUG | kiro.converters_openai:build_kiro_payload:286 - Converting OpenAI request: model=claude-4.5-opus-high -> claude-opus-4.5, messages=41, tools=20, system_prompt_length=0
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:process_tools_with_long_descriptions:435 - Tool 'Shell' has long description (13281 chars > 10000), moving to system prompt
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 3 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_16a12930-3be9-4db7-a50f-1f3fbba7e91', 'tool_c947ad1d-8b28-4edf-97c6-91ad4b26f55', 'tool_601283f7-1adb-44eb-b4b2-adc3ad73f3d']
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 6 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_773ac0ea-595b-4a45-a7f5-b5cfa39f25b', 'tool_b3826326-03f1-49ba-af70-82c95729f42', 'tool_442d978e-b82d-49d2-a0c5-ef1d6a6a4d3', 'tool_0fdcda15-957f-4185-90d9-41c49cc1c72', 'tool_50329e4b-d668-45b0-b0dc-eb16d7ef16e', 'tool_6b25cc45-13c5-4d82-9d96-321a67643f2']
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 6 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_c79315cd-af8a-4ff8-8fcf-401fd87115b', 'tool_6ece0059-5bac-4f61-9719-2537007f6a8', 'tool_815278d4-3d60-4906-895f-a1aa45173b2', 'tool_43cf1a6a-dc31-46dc-b1a6-29b60d97d2f', 'tool_d0ba978e-252c-421f-9642-0096bec2c16', 'tool_638f783b-e774-435d-b5db-c9d36bf4868']
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 6 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_b327c855-fc5e-4961-a89b-f4810c560c6', 'tool_4bd0f169-6c5c-444c-aa1f-0cbda1381a8', 'tool_72df4ca9-4e43-4f4b-8364-e2691a5ceb1', 'tool_125fd792-46a4-49e3-aa65-c2249ab9639', 'tool_d4bf7f66-06c8-4d79-a0e7-ba0fa1dc699', 'tool_67bc3e21-d5fd-41ca-8cb4-1e3488167c8']
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 5 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_a7ca986f-b676-400e-81a4-c16117831e0', 'tool_8ede67ff-5f46-42b5-8ac6-8fdf1c86f02', 'tool_12b11e10-50bd-4692-a336-df68db8a3e5', 'tool_a094ce53-1ab0-47f6-81fe-a10ca86a12d', 'tool_5e37c21f-8e18-4f33-9381-a6e983bcf1c']
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 5 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_9797fd03-928f-49b7-afad-7009b28fe15', 'tool_fd067be1-787e-4df5-842f-daa23e80f41', 'tool_8e67503a-32c1-44bc-a598-bf3209ffb0f', 'tool_90b966a6-0026-4036-b7fb-a2f2a7e3b7d', 'tool_f4c02cc2-8256-4459-b828-9b31d1ace49']
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 4 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_475904fc-c849-4769-b5c1-85da126e29c', 'tool_f17cb0f0-b92b-432f-bb52-aa90adc85a4', 'tool_5c49bc85-f622-422d-848f-e7a6078055e', 'tool_25152b25-fad2-4ac4-a05b-66ec148225d']
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 3 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tool_02dfe492-365a-4766-b462-73fbd115e65', 'tool_02cbf9dc-a222-4641-8b89-dc6c0f566d5', 'tool_f808fd7e-dc24-409d-b2bb-71529a6146f']
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 2 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_d_ytaH-1TL-V1WFs2_7WXA', 'tooluse_xyZBDTpeRnq4UnUaS8ueDg']
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_WGnF-28RQXaFf0NO9j4Pkw']
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_g_aU0jENR4-lqcGSZTFJ-g']
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_fvIOlv2bRJKDyg2Ag8-ILQ']
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse__yJTf1YTR-2grOQk2qHTBQ']
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_t46HWY3_T260LR_Y7v8q2Q']
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_vbWF5QJ2QKqzau9cp8u_jw']
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:ensure_assistant_before_tool_results:940 - Converting 1 orphaned tool_results to text (no preceding assistant message with tool_calls). Tool IDs: ['tooluse_L3-Xoo7STT60DM04_4lI6Q']
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:merge_adjacent_messages:1054 - Merged 2 adjacent messages (2 user)
2026-01-29 22:13:53 | DEBUG | kiro.converters_core:inject_thinking_tags:336 - Injecting fake reasoning tags with max_tokens=4000
2026-01-29 22:13:53 | DEBUG | kiro.http_client:_get_client:138 - Creating streaming HTTP client (read_timeout=300.0s)
2026-01-29 22:13:53 | DEBUG | kiro.http_client:request_with_retry:218 - Sending request to Kiro API...
2026-01-29 22:13:56 | DEBUG | kiro.streaming_core:parse_kiro_stream:147 - Thinking parser initialized with mode: as_reasoning_content
2026-01-29 22:13:56 | DEBUG | kiro.streaming_core:parse_kiro_stream:155 - Waiting for first token (timeout=15.0s)...
2026-01-29 22:13:56 | INFO | logging:callHandlers:1737 - **.**.**.**:52091 - "POST /v1/chat/completions HTTP/1.1" 200
2026-01-29 22:13:56 | DEBUG | kiro.streaming_core:parse_kiro_stream:160 - First token received
2026-01-29 22:13:56 | DEBUG | kiro.thinking_parser:_handle_pre_content:192 - Thinking tag '<thinking>' detected. Transitioning to IN_THINKING.
2026-01-29 22:13:58 | DEBUG | kiro.thinking_parser:_process_thinking_buffer:284 - Closing tag '</thinking>' found. Transitioning to STREAMING.
2026-01-29 22:13:58 | DEBUG | kiro.streaming_core:parse_kiro_stream:208 - Thinking block processing completed
2026-01-29 22:13:58 | DEBUG | kiro.streaming_openai:stream_kiro_to_openai_internal:281 - [Usage] claude-4.5-opus-high: prompt_tokens=77002 (subtraction), completion_tokens=163 (tiktoken), total_tokens=77165 (API Kiro)
2026-01-29 22:13:58 | DEBUG | kiro.streaming_openai:stream_kiro_to_openai_internal:319 - Streaming completed successfully
2026-01-29 22:13:58 | INFO | kiro.routes_openai:stream_wrapper:317 - HTTP 200 - POST /v1/chat/completions (streaming) - completed